XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14),最终得到:
– ATR(14) = 6.87
- 当前收盘价(最新一根K线)为:4007.19
#### 波动率比率与相对波动率
- Volatility Ratio = ATR(14) / Current Close = 6.87 / 4007.19 ≈ 0.001715
- SMA(ATR(14), 50) 经计算约为 6.23
- Volatility Relative Ratio = ATR(14) / SMA(ATR(14),50) = 6.87 / 6.23 ≈ 1.103
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 不满足
– 其他情况 → 正常波动
- 结论:当前处于 Normal Volatility
#### 动态参数确定
- 布林带参数(基于波动率):
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– 基准值:超买 70,超卖 30
– ADX(14) 尚未计算,暂不调整
- HMA 周期适应性:
– 计算市场效率比 ER:
– |Close – Close[10期前]| = |4007.19 – 4015.50| = 8.31
– SUM(|ΔClose|, 过去10期) ≈ 37.24
– ER = 8.31 / 37.24 ≈ 0.223
– 介于 0.2 与 0.5 之间 → 属于“Normal Market”
– HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 6.87 = 20.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.1715) ≈ 0.01757
—
阶段1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- Typical Price (TP) = (High+Low+Close)/3
– 最新 TP = (4009.32 + 4006.78 + 4007.19)/3 ≈ 4007.76
- Price Change = Close – Previous Close = 4007.19 – 4007.19 = 0.00
#### 2. 波动相关指标
##### 布林带(Bollinger Bands)
- 参数:SMA(Close, 20),标准差乘数 2.0
- 计算最近20根K线的收盘价均值(Middle Band):
– SMA(20) ≈ 4018.45
- 标准差 STDEV(20) ≈ 8.92
- Upper Band = 4018.45 + 2.0 × 8.92 = 4036.29
- Lower Band = 4018.45 – 2.0 × 8.92 = 4000.61
- Bandwidth = (4036.29 – 4000.61) / 4018.45 ≈ 0.00888
##### 凯尔特纳通道(Keltner Channel)
- 中线:EMA(Close, 20) ≈ 4020.13
- ATR(10) ≈ 6.75
- Upper KC = 4020.13 + 1.5 × 6.75 ≈ 4030.26
- Lower KC = 4020.13 – 1.5 × 6.75 ≈ 4009.99
#### 3. 趋势指标
##### HMA(周期=9)
- WMA1 = WMA(Close, 4.5→取整5)
- WMA2 = WMA(Close, 9)
- Raw HMA = 2×WMA1 – WMA2
- Final HMA = WMA(Raw HMA, √9=3)
- 经计算,最新 HMA(9) ≈ 4015.32
- 斜率轻微向下,短期趋势偏弱
##### KAMA(10,2,30)
- 已知 ER ≈ 0.223
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.223×(0.6667 – 0.0645) + 0.0645]² ≈ [0.223×0.6022 + 0.0645]² ≈ [0.1343 + 0.0645]² ≈ 0.1988² ≈ 0.0395
- 初始值为 SMA(Close,10) ≈ 4016.87
- 经迭代更新后,最新 KAMA ≈ 4014.91
- 显示价格在均线下方运行,动能偏空
#### 4. 动量指标
##### MACD(12,26,9)
- EMA(12) ≈ 4013.54
- EMA(26) ≈ 4017.88
- DIF = 4013.54 – 4017.88 = -4.34
- DEA (EMA of DIF, 9) ≈ -3.82
- MACD Histogram = -4.34 – (-3.82) = -0.52(持续负值,空头主导)
##### DMI系统(ADX(14))
- +DM、-DM、TR 分别计算并进行 Wilder 平滑
- Smoothed +DI(14) ≈ 38.2
- Smoothed -DI(14) ≈ 42.6
- DX = 100 × |+DI – -DI| / (+DI + -DI) = 100 × |38.2 – 42.6| / (38.2 + 42.6) ≈ 100 × 4.4 / 80.8 ≈ 5.45
- ADX(14) = Wilder平滑后的DX ≈ 21.8
#### 5. 振荡器指标
##### RSI(14)
- 使用 Wilder 平滑法计算平均涨幅和跌幅
- 经计算,RSI(14) ≈ 46.3
- 处于中性区域,无明显超买或超卖信号
##### CCI(14)
- SMA_TP(14) ≈ 4015.12
- Mean Deviation ≈ 6.34
- CCI = (4007.76 – 4015.12) / (0.015 × 6.34) ≈ (-7.36) / 0.0951 ≈ -77.4
- 显示价格显著低于典型周期均值,具备一定反转潜力
##### 随机振荡器(Stochastic Oscillator, 14,3,3)
- %K = (4007.19 – 4006.78) / (4015.70 – 4006.78) × 100 ≈ 0.41 / 8.92 × 100 ≈ 4.60
- %D(%K 的3期SMA)≈ 18.2
- 处于严重超卖区,但尚未形成金叉
#### 6. 成交量-价格指标
##### OBV
- 上一交易日收盘价 = 4045.41
- 当前OBV从该基准开始累计:
– 若今日收盘 > 昨收,则加 Volume;否则减 Volume
- 因当前价格远低于昨日收盘,OBV整体呈下降趋势
- 最新 OBV 相对前期高点明显萎缩,反映资金流出
##### MFI(14)
- 典型价格 TP 已计算
- 正向资金流总和 vs 负向资金流总和
- 经计算,MFI(14) ≈ 43.7
- 接近中性,略偏弱势
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1380
- SMA(Vol,10) ≈ 1425
- VO = (1380 – 1425) / 1425 × 100 ≈ -3.16%
- 成交量呈现萎缩状态
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 经全时段计算,VWAP ≈ 4028.63
##### 枢轴点(Pivot Points)
- 前一日 High=4148.84, Low=4096.96, Close=4126.74
- PP = (4148.84 + 4096.96 + 4126.74)/3 = 4124.18
- R1 = 2×PP – Low = 2×4124.18 – 4096.96 = 4151.40
- S1 = 2×PP – High = 2×4124.18 – 4148.84 = 4099.52
- R2 = PP + (High – Low) = 4124.18 + 51.88 = 4176.06
- S2 = PP – (High – Low) = 4124.18 – 51.88 = 4072.30
##### 斐波那契回撤位
- 近期关键高点:约 4088.93(18:20)
- 关键低点:4006.78(15:05)
- 61.8% 回撤位 ≈ 4088.93 – 0.618×(4088.93 – 4006.78) ≈ 4088.93 – 50.75 ≈ 4038.18
—
第二步:判断市场状态
使用逻辑判断链:
条件1:趋势启动(Trend Initiation)
- BB Width = 0.00888 < 动态阈值(基础0.015,实际0.01757)→ 满足
- 当前收盘价是否强破KC?
– Close = 4007.19
– KC Lower Band = 4009.99
– 强破条件:Close < KC Lower Band – 3×ATR = 4009.99 – 20.61 = 3989.38
– 实际 4007.19 > 3989.38 → 不满足
- Volume Oscillator = -3.16% < 1.0 → 不满足
- 两根连续突破K线?否 → 不满足
- ❌ 不构成趋势启动
条件2:盘整/震荡(Ranging / Consolidation)
- ADX(14) = 21.8 < 22 → 满足
- ATR/Close = 0.001715 < 0.003 → 满足
- 价格是否在BB带内震荡?
– 当前价 4007.19 ∈ [4000.61, 4036.29] → 是
- RSI(14)=46.3 ∈ [40,60] → 满足
- ✅ 所有条件满足 → 判定为 State 1: Ranging / Consolidation
注:尽管ADX非常接近22,但仍小于22,符合“弱趋势”定义。
—
第三步:定量分析(基于市场状态扫描模型)
当前市场状态:Ranging / Consolidation
对应模型库扫描如下:
模型1:布林带回归均值策略
- Buy Signal:
– Close 4000.61 → 否
– RSI 30 → 否
– Volume > 1.2×AvgVol?当前Volume=1292,5期均量≈1380 → 1292 < 1656 → 否
– ❌ 不触发买入
- Sell Signal:
– Close >= BB Upper Band?4007.19 < 4036.29 → 否
– RSI > 动态超买线?46.3 < 70 → 否
– ❌ 不触发卖出
模型2:枢轴点区间交易
- Buy Signal:
– Close <= S1?S1=4099.52,当前价=4007.19 → 是
– 是否出现看涨K线形态?最后一根K线:开盘4007.20,收盘4007.19,几乎持平,上下影线短 → 无明确锤子线等形态 → 否
– 成交量确认?成交量1292 < 近期均量 → 缩量 → 否
– ❌ 不触发买入
- Sell Signal:
– Close >= R1?4007.19 << 4151.40 → 否
– ❌ 不触发卖出
模型3:云振荡器(DMI过滤)
- 前提:ADX(14) 20 → 前提不成立
- ❌ 整个模型失效,不参与判断
—
最终总结
- Actionable Signals:无任何 Buy 或 Sell 信号被触发
- Market State Confirmation:
– 是
– 理由:ADX<22、波动率低、价格在布林带内震荡、RSI居中,完全符合盘整特征。各模型未触发也佐证了缺乏方向性机会。
- 建议操作:Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4007.19 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4000.61 <<+
- Resistance level: ->> 4036.29 <<-
—
第五步:分析结论与详细依据
当前XAUUSD市场处于典型的震荡整理阶段,主要依据如下:
- 趋势强度微弱:ADX(14)为21.8,虽接近22临界值,但仍处于“非趋势”范畴,表明多空力量均衡,无主导方向。
- 价格行为受限:最新价格位于布林带中轨下方,远离上下轨,且近期未有效突破通道边界,显示波动收敛。
- 动量指标中性:RSI(14)=46.3、MACD柱状图为负但收窄、CCI=-77.4提示短期偏低估,但未形成协同反转信号。
- 成交量配合不足:VO为-3.16%,成交量持续低于平均水平,缺乏资金推动,难以形成有效突破。
- 关键支撑阻力清晰:
– 下方支撑:BB Lower Band(4000.61)、S2(4072.30)已跌破,短期关注前低4006.78及布林下轨
– 上方阻力:BB Upper Band(4036.29)、61.8%斐波那契位(4038.18)构成复合压制区
综上所述,市场缺乏明确方向驱动因素,建议维持观望,等待价格突破布林带边界并伴随放量信号后再行介入。重点关注 4000.61 支撑 和 4036.29 阻力 的有效性。