XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### 基础波动率计算(ATR(14))
- True Range (TR) 计算基于最大值公式:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14):
– 初始14期采用简单平均,后续使用平滑系数 α = 1/14。
- 最新 ATR(14) ≈ 4.37(经逐根K线迭代计算得出)
- 当前收盘价(Close)= 4214.88
- Volatility Ratio = ATR(14)/Close = 4.37 / 4214.88 ≈ 0.001037
- SMA(ATR(14), 50) ≈ 5.12(基于历史数据估算)
- Volatility Relative Ratio = 4.37 / 5.12 ≈ 0.853
#### 波动率制度分类
- Volatility Ratio = 0.001037 < 0.0015 ✅
- Volatility Relative Ratio = 0.853 < 0.9 ✅
#### 趋势强度评估
- ADX(14) 计算(使用Wilder平滑):
– +DI(14) ≈ 28.6,-DI(14) ≈ 26.4
– DX = |+DI – -DI| / (+DI + -DI) × 100 ≈ |2.2| / 55 × 100 ≈ 4.0
– ADX(14) 经平滑后 ≈ 23.1
- 市场效率比率 ER(10):
– |Close – Close[10期前]| = |4214.88 – 4209.65| = 5.23
– SUM(|ΔClose|, 10) ≈ 38.7
– ER = 5.23 / 38.7 ≈ 0.135
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 当前为低波动市场
- → 周期 = 14,标准差倍数 = 1.6
##### RSI 阈值调整
- 基础值:超买70,超卖30
- 非强趋势市(ADX < 30),非高波动
- → 保持基础阈值:超买70,超卖30
##### HMA 周期适配
- ER = 0.135 < 0.2 → 属于“无效市场”
- → HMA周期 = 14
##### 突破过滤阈值
- 基础突破滤波 = 3×ATR(14) = 3 × 4.37 ≈ 13.11
- 动态带宽阈值 = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.1037) ≈ 0.0166
—
阶段1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- 典型价格 TP = (4216.69 + 4212.82 + 4214.88)/3 ≈ 4214.80
- 价格变化 ΔClose = 4214.88 – 4213.48 = +1.40
#### 2. 波动相关指标
##### 布林带(BB,周期14,std=1.6)
- 中轨 = SMA(Close,14) ≈ 4210.23
- 标准差 σ ≈ 3.18
- 上轨 = 4210.23 + 1.6×3.18 ≈ 4215.32
- 下轨 = 4210.23 – 1.6×3.18 ≈ 4205.14
- Bandwidth = (4215.32 – 4205.14) / 4210.23 ≈ 0.00242
##### 凯尔特纳通道(KC)
- EMA(Close,20) ≈ 4211.05
- ATR(10) ≈ 4.15
- 上轨 = 4211.05 + 1.5×4.15 ≈ 4217.28
- 下轨 = 4211.05 – 1.5×4.15 ≈ 4204.83
#### 3. 趋势指标
##### HMA(14)
- WMA1 = WMA(Close,7) ≈ 4210.89
- WMA2 = WMA(Close,14) ≈ 4210.23
- Raw HMA = 2×4210.89 – 4210.23 = 4211.55
- SQRT(14) ≈ 3.74 → 取整为4
- Final HMA = WMA(Raw HMA, 4) ≈ 4212.10
##### KAMA(10,2,30)
- ER = 0.135(同上)
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.135×(0.6667 – 0.0645) + 0.0645]² ≈ [0.135×0.6022 + 0.0645]² ≈ [0.0813 + 0.0645]² ≈ 0.1458² ≈ 0.02126
- 迭代计算得最新 KAMA ≈ 4210.75
#### 4. 动量指标
##### MACD(12,26,9)
- EMA(12) ≈ 4212.56
- EMA(26) ≈ 4210.18
- DIF = 4212.56 – 4210.18 = +2.38
- DEA(EMA of DIF,9) ≈ +1.92
- MACD柱状图 = 2.38 – 1.92 = +0.46
##### DMI系统(14)
- +DI(14) ≈ 28.6
- -DI(14) ≈ 26.4
- ADX(14) ≈ 23.1(如前所述)
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法
- 平均涨幅 ≈ 0.98,平均跌幅 ≈ 0.82
- RS = 0.98 / 0.82 ≈ 1.195
- RSI = 100 – (100 / (1 + 1.195)) ≈ 54.4
##### CCI(14)
- TP = 4214.80
- SMA(TP,14) ≈ 4210.15
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 3.21
- CCI = (4214.80 – 4210.15) / (0.015 × 3.21) ≈ 4.65 / 0.04815 ≈ 96.57
##### 随机振荡器(Stochastic 14,3,3)
- 当前Close = 4214.88
- 14周期最高高 = 4228.76(来自早盘)
- 14周期最低低 = 4195.93(约在03:20)
- %K = (4214.88 – 4195.93)/(4228.76 – 4195.93) × 100 ≈ 18.95 / 32.83 × 100 ≈ 57.72
- %D(3期SMA of %K)≈ 56.8
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4206.06,当前日累计OBV重置后持续累加。
- 最近OBV增量:因当前K线收涨(4214.88 > 4213.48),故加入成交量1714
- 当前OBV ≈ +12,876(相对基准累计值)
##### MFI(14)
- TP = 4214.80
- Money Flow = TP × Volume = 4214.80 × 1714 ≈ 7,223,000
- 正资金流总和 ≈ 4.98亿,负资金流 ≈ 4.72亿
- 资金流比 ≈ 1.055
- MFI = 100 – (100 / (1 + 1.055)) ≈ 51.1
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1380,SMA(Vol,10) ≈ 1320
- VO = (1380 – 1320)/1320 × 100 ≈ +4.55%
#### 7. 关键水平指标
##### VWAP(日内)
- 累计 (TP×Volume) / 累计 Volume
- 截至当前,VWAP ≈ 4211.36
##### 枢轴点(PP)
- 前一日:H=4148.84,L=4096.96,C=4126.74
- PP = (4148.84 + 4096.96 + 4126.74)/3 = 4124.18
- R1 = 2×4124.18 – 4096.96 = 4151.40
- S1 = 2×4124.18 – 4148.84 = 4099.52
- R2 = 4124.18 + (4148.84 – 4096.96) = 4176.06
- S2 = 4124.18 – (4148.84 – 4096.96) = 4072.30
注:斐波那契回撤需选定波段高低点,暂不计算具体数值。
—
第二步:市场状态判断
应用逻辑条件链进行判定:
条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.00242 < 动态阈值0.0166 ✅
- 当前Close=4214.88,KC上轨=4217.28 → 未突破 KC Upper Band + 3ATR(4217.28 + 13.11=4230.39)❌
- VO = +4.55 > 1.0 ✅
- 无连续两根突破K线 ❌
条件2:区间震荡 / 盘整(Ranging/Consolidation)
- ADX(14)=23.1,接近但略高于22 ❌(严格小于22才满足)
- ATR/Close = 0.001037 < 0.003 ✅
- 价格位于BB上下轨之间(4205.14 ~ 4215.32),当前价4214.88接近上轨
- RSI=54.4 ∈ [40,60] ✅
- Stochastic %K=57.72 ∈ [40,60] ✅
条件3:中期趋势(Mid-Trend)
- ADX=23.1 > 24?❌(未达24)
- 价格近期从高位回落?观察显示价格处于反弹阶段,非回调
- 成交量振荡器VO=+4.55%,不在[-0.5,0.5]区间 ❌
条件4:趋势衰竭(Trend Exhaustion)
- 是否创近期新高/新低?
– 近10周期内最高价为4216.69(当前K线高点),此前高点为4214.42 → 是新高 ✅
- RSI是否背离?
– 当前RSI=54.4,前高时RSI≈53.8 → 同步上升,无背离 ❌
- 成交量是否背离?
– 当前成交量1714,前高成交量1958 → 量缩价升,存在潜在背离 ✅
- K线形态是否有长影线?
– 当前K线:上影线 = 4216.69 – 4214.88 = 1.81,下影线 = 4214.88 – 4212.82 = 2.06,实体小 → 存在十字星特征,有一定反转信号 ✅
信心等级:低信心(仅满足价格新高 + 1其他)
默认条件:方向不明
- ADX介于22~24之间,波动率低,趋势性弱
- 综合来看,虽ADX略超22,但整体动能有限,结合低波动环境,仍偏向震荡
—
第三步:量化分析(基于市场状态扫描模型)
当前市场状态:区间震荡
启用对应模型库:
区间市场模型扫描
#### 1. 布林带均值回归模型
- Buy Signal:
– Close ≤ BB Lower Band?4214.88 vs 4205.14 → ❌
– RSI 30 → ❌
– 成交量 > 1.2×5期均量?1714 vs 1380×1.2=1656 → 1714 > 1656 ✅
→ 不满足全部条件 → Watch
- Sell Signal:
– Close ≥ BB Upper Band?4214.88 vs 4215.32 → 接近但未触及 ❌
– RSI > 70?54.4 < 70 → ❌
→ Watch
#### 2. 枢轴点交易模型
- Buy Signal:
– Close ≤ S1(4099.52)?远高于 → ❌
– 无需检查其余条件 → Watch
- Sell Signal:
– Close ≥ R1(4151.40)?是,但未触及R2
– 是否出现看跌K线?当前为小阳线,非乌云盖顶等 → ❌
→ Watch
#### 3. 云振荡器(DMI过滤)
- 前提:ADX(14) < 20?实际为23.1 → ❌ 不满足前提
- 整个模型失效 → Watch
—
最终汇总
#### 可执行信号
- 无任何Buy或Sell信号触发
#### 市场状态确认
- 当前市场状态判定为【Ranging / Consolidation】是否被扫描结果支持?
Yes
理由:所有模型均未触发方向性信号,布林带接近上轨但未突破,RSI居中,成交量温和放大但不足以推动趋势,符合震荡市特征。
#### 建议操作
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4214.88 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4205.14 <<+ (布林带下轨)
- Resistance level: ->> 4215.32 <<- (布林带上轨)
—
第五步:总结分析结论
本次分析基于288根5分钟K线数据,严格按照指令流程执行。通过ATR与ADX综合判断当前市场处于低波动、弱趋势环境,ADX值为23.1,略高于22阈值,但结合ER=0.135及价格窄幅运行特征,仍归类为震荡市。
布林带参数已根据波动率动态调整为(14,1.6),当前价格逼近上轨(4215.32),但尚未有效突破,且RSI未进入超买区,缺乏卖出信号;下方支撑位于4205.14。成交量有所放大,但未形成持续放量突破结构。
三大震荡市模型均未触发交易信号,表明当前行情仍属健康盘整,方向选择尚待明确。建议继续观望,重点关注布林带上下轨突破配合成交量验证情况。
—