XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14)。
- 经过完整回溯计算,最新一根K线(2025.12.05 00:45)的:
– ATR(14) ≈ 4.37
- 当前收盘价(Close)= 4212.43
- Volatility Ratio = ATR(14)/Close = 4.37 / 4212.43 ≈ 0.001037
- SMA(ATR(14), 50) ≈ 5.12(基于历史数据滚动平均)
- Volatility Relative Ratio = 4.37 / 5.12 ≈ 0.853
#### 波动率制度分类
- Volatility Ratio < 0.0015 ✅
- Volatility Relative Ratio < 0.9 ✅
#### 趋势强度评估
- ADX(14) 经 Wilder 平滑处理后,当前值 ≈ 18.6(趋势较弱)
- 市场效率比率 ER = |C – C[10]| / Σ|ΔC| over 10 periods
– |4212.43 – 4198.43| = 14.00
– 总绝对价格变动 ≈ 38.2 → ER ≈ 14.00 / 38.2 ≈ 0.366
#### 动态参数确定
- 布林带参数(因低波动):
– Period = 14
– Std Dev Multiplier = 1.6
- RSI 阈值:
– 当前非强趋势(ADX < 30),且为低波动 → 使用基础阈值
– Overbought = 70, Oversold = 30
- HMA 周期适应性:
– ER = 0.366 ∈ [0.2, 0.5] → Normal Market → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 4.37 = 13.11
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.001037×100) ≈ 0.0166
—
阶段1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4213.27+4210.13+4212.43)/3 ≈ 4211.94
- 价格变化 ΔClose = 4212.43 – 4210.88 = +1.55
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB,周期14,倍数1.6)
- 中轨 = SMA(Close,14) ≈ 4211.28
- 标准差 σ ≈ 2.73
- 上轨 = 4211.28 + 1.6×2.73 ≈ 4215.65
- 下轨 = 4211.28 – 1.6×2.73 ≈ 4206.91
- Bandwidth = (4215.65 – 4206.91) / 4211.28 ≈ 0.002075
注:远高于动态阈值 0.0166?不成立。实际 Bandwidth = 0.002075 << 0.0166 → 表明压缩状态。
##### Keltner Channel(KC,EMA20 + 1.5×ATR10)
- EMA(Close,20) ≈ 4210.85
- ATR(10) ≈ 3.98
- KC Upper = 4210.85 + 1.5×3.98 ≈ 4216.82
- KC Lower = 4210.85 – 1.5×3.98 ≈ 4204.88
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4.5→5) ≈ 4211.67
- WMA2 = WMA(Close, 9) ≈ 4211.02
- Raw HMA = 2×4211.67 – 4211.02 = 4212.32
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4212.10
- 斜率微正 → 短期趋势略偏多
##### KAMA(10,2,30)
- 已迭代计算得当前 KAMA ≈ 4210.95
- 位于价格下方,呈跟随状态
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4211.85 – 4210.40 = +1.45
- DEA = EMA(DIF,9) ≈ +1.32
- MACD Histogram = 1.45 – 1.32 = +0.13(红柱扩张)
##### DMI系统(+DI, -DI, ADX)
- +DI(14) ≈ 48.2
- -DI(14) ≈ 43.7
- DX = |+DI – -DI| / (+DI + -DI) × 100 ≈ |4.5| / 91.9 × 100 ≈ 4.9 → ADX(14) = Wilder平滑后 ≈ 18.6
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算:
– 平均涨幅 ≈ 1.08,平均跌幅 ≈ 0.92
– RS = 1.08 / 0.92 ≈ 1.17
– RSI = 100 – (100 / (1 + 1.17)) ≈ 53.9
##### CCI(14)
- TP = 4211.94
- SMA(TP,14) ≈ 4210.12
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 2.05
- CCI = (4211.94 – 4210.12) / (0.015 × 2.05) ≈ 1.82 / 0.03075 ≈ 59.1
##### 随机振荡器(Stochastic 14,3,3)
- 最近14期最高高 = 4225.08,最低低 = 4195.70
- %K = (4212.43 – 4195.70) / (4225.08 – 4195.70) × 100 ≈ 16.73 / 29.38 × 100 ≈ 56.94
- %D(3期SMA of %K)≈ 55.2
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4202.52,当日多数时段上涨
- 当前OBV累计值 ≈ +18,642(相对高位)
##### MFI(14)
- 典型价格与成交量结合计算
- 正资金流总和 ≈ 7.21亿,负资金流 ≈ 6.89亿
- 资金流比 ≈ 1.046
- MFI ≈ 100 – (100 / (1 + 1.046)) ≈ 51.1
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1780,SMA(Vol,10) ≈ 1720
- VO = (1780 – 1720) / 1720 × 100 ≈ +3.49%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP×Volume) / 累计 Volume
- 当前 VWAP ≈ 4210.76
##### 枢轴点(PP)
- 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 Width = 0.002075 < Dynamic Threshold (0.0166) ✅
- 当前收盘 = 4212.43
- KC Upper = 4216.82 → 未突破(更无 +3ATR)
- Close > KC Upper + 3ATR? 4212.43 vs 4216.82 + 13.11 = 4229.93 ❌
- Volume Oscillator = +3.49% > 1.0 ✅
- 两根连续突破?❌
条件2:盘整/震荡(Ranging / Consolidation)
- ADX(14) = 18.6 < 22 ✅
- ATR/Close = 0.001037 < 0.003 ✅
- 价格在布林带之间运行(4206.91 ~ 4215.65),当前价4212.43居中 ✅
- RSI = 53.9 ∈ [40,60] ✅
后续条件无需再检
—
第三步:定量分析(基于市场状态扫描模型)
当前市场状态:盘整/震荡
激活模型库:
- 布林带均值回归
- 枢轴点区间交易
- 云振荡器(DMI滤波)
逐一验证:
模型1:布林带均值回归
- Buy Signal:
– Close ≤ BB Lower Band? 4212.43 ≤ 4206.91? ❌
– RSI < 30? 53.9 ≥ 30 ❌
– Volume > 1.2×AvgVol? 1601 vs 1720 → 1601 < 1.2×1720? 实际小于 ❌
→ 不触发做多信号
- Sell Signal:
– Close ≥ BB Upper Band? 4212.43 ≥ 4215.65? ❌
– RSI > 70? 53.9 < 70 ❌
→ 不触发做空信号
模型2:枢轴点区间交易
- 支撑阻力:
– S1 = 4099.52,R1 = 4151.40
- 当前价 4212.43 >> R1,远离关键位
- 无触及 S1 或 R1
- 无相应K线形态支持
模型3:云振荡器(DMI滤波)
- 前提:ADX(14) < 20 → 18.6 < 20 ✅
- Buy Signal:
– Stochastic %K < 20? 当前 %K = 56.94 ❌
– %K 上穿 %D?近期 %K=56.94,%D≈55.2 → 已上穿但起点不在超卖区
→ 不构成有效金叉买入信号
- Sell Signal:
– %K > 80? 56.94 < 80 ❌
– 死叉?否
—
最终总结
- Actionable Signals:无
- 维持观察(Maintain Watch)
- 市场状态确认:是
理由:ADX偏低、波动率低、价格围绕均值震荡、RSI居中,完全符合“盘整”定义,且所有模型均未触发,支持该结论。
- 建议操作:维持观察
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4212.43 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4206.91 <<+
- Resistance level: ->> 4215.65 <<-
—
第五步:分析结论与详细依据
当前XAUUSD处于典型的低波动盘整阶段。技术面显示:
- ATR(14)仅为4.37,相对价格占比仅0.10%,属低波动环境;
- ADX(14)=18.6,表明趋势力量薄弱;
- 布林带宽度收缩至0.2075%,价格在中轨附近徘徊;
- RSI(14)=53.9、随机指标%K=56.9,均处于中性区域,无明显方向偏好;
- 成交量平稳,VO=+3.49%,无显著放量迹象;
- 多个量化模型(BB、PP、Stochastic)均未发出交易信号。
综上,市场缺乏明确方向驱动因素,建议保持观望,等待波动放大或有效突破信号出现后再介入。重点关注:
- 若价格突破布林带上轨(4215.65)并伴随放量,可能开启上行;
- 若跌破下轨(4206.91)且RSI进入40以下,则考虑短线下探机会。