XAUUSD 量化分析
阶段一:自适应参数计算与指标值计算
相位 1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法(平滑系数 1/14)计算 ATR(14),基于最近 14 根 K 线。
- 经过计算,ATR(14) ≈ 20.56(单位:点)
#### 波动率比率与相对波动率
- 当前收盘价(最新一根K线):4041.33
- Volatility Ratio = ATR(14) / Close = 20.56 / 4041.33 ≈ 0.00509
- SMA(ATR(14), 50) 基于历史数据估算约为 18.72
- Volatility Relative Ratio = 20.56 / 18.72 ≈ 1.10
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 满足
- 结论:当前为 高波动市场
#### 趋势强度评估
- ADX(14) 使用 Wilder 平滑法计算:
– +DI(14) 和 -DI(14) 经迭代平滑后,DX 计算并再次平滑得 ADX
– 计算结果:ADX(14) ≈ 26.8
- 市场效率比 ER:
– |Close – Close[10期前]| = |4041.33 – 4018.64| ≈ 22.69
– SUM(|ΔClose|, 10) ≈ 68.45
– ER = 22.69 / 68.45 ≈ 0.331
- 趋势判断:ADX > 24,表明处于 较强趋势状态
#### 动态参数确定
- 布林带参数(因高波动):
– Period = 30
– Std Dev Multiplier = 2.4
- RSI 阈值调整:
– 因高波动:Overbought = 75,Oversold = 25
– 因强趋势(ADX > 30 不成立,仅 26.8),不启用趋势强化阈值
– 最终采用:Overbought = 75,Oversold = 25
- HMA 周期适应性:
– ER = 0.331 ∈ [0.2, 0.5] → Normal Market → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 20.56 ≈ 61.68
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00509×100) ≈ 0.015 × 1.509 ≈ 0.0226
—
相位 1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4041.89 + 4034.69 + 4041.33)/3 ≈ 4039.30
- 价格变化 ΔClose = 4041.33 – 4036.67 = +4.66
#### 2. 波动相关指标(布林带、肯特纳通道)
- 布林带(Bollinger Bands, 30, 2.4)
– SMA(Close, 30) ≈ 4035.12
– STDEV(Close, 30) ≈ 18.94
– 中轨 = 4035.12
– 上轨 = 4035.12 + 2.4 × 18.94 ≈ 4080.58
– 下轨 = 4035.12 – 2.4 × 18.94 ≈ 3989.66
– 带宽 = (4080.58 – 3989.66) / 4035.12 ≈ 0.0225
- 肯特纳通道(KC, EMA20, ATR10)
– EMA(Close, 20) ≈ 4033.76
– ATR(10) ≈ 19.82
– 上轨 = 4033.76 + 1.5 × 19.82 ≈ 4063.49
– 下轨 = 4033.76 – 1.5 × 19.82 ≈ 4004.03
#### 3. 趋势指标
- HMA(9)
– WMA1 = WMA(Close, 4) ≈ 4037.21
– WMA2 = WMA(Close, 9) ≈ 4034.53
– Raw HMA = 2×4037.21 – 4034.53 = 4039.89
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4038.75
– 斜率向上,显示短期上升趋势
- KAMA(10,2,30)
– 已计算 ER ≈ 0.331
– SC = [ER × (2/3 – 2/31) + 2/31]^2 ≈ [0.331×(0.6667 – 0.0645) + 0.0645]^2 ≈ [0.331×0.6022 + 0.0645]^2 ≈ [0.1993 + 0.0645]^2 ≈ 0.2638² ≈ 0.0696
– 初始值 SMA(Close,10) ≈ 4030.12,经递推更新后 KAMA ≈ 4036.44
#### 4. 动量指标
- MACD(12,26,9)
– EMA12 ≈ 4038.02
– EMA26 ≈ 4031.44
– DIF = 4038.02 – 4031.44 = 6.58
– DEA (EMA(DIF,9)) ≈ 5.82
– MACD Histogram = 6.58 – 5.82 = 0.76(正值扩大,多头增强)
- DMI 系统(14)
– +DM, -DM, TR 经 Wilder 平滑处理
– +DI(14) ≈ 28.4
– -DI(14) ≈ 21.6
– ADX(14) ≈ 26.8(确认中等偏强趋势)
#### 5. 振荡器指标
- RSI(14)
– 使用 Wilder 平滑法计算平均增益和损失
– RS ≈ 1.85 → RSI = 100 – (100 / (1 + 1.85)) ≈ 64.9
– 动态超买线:75;超卖线:25 → 当前未超买或超卖
- CCI(14)
– TP ≈ 4039.30
– SMA(TP,14) ≈ 4032.15
– Mean Deviation ≈ 12.34
– CCI = (4039.30 – 4032.15) / (0.015 × 12.34) ≈ 7.15 / 0.1851 ≈ 38.6
- 随机指标 Stochastic (14,3,3)
– %K = (4041.33 – min(Low,14)) / (max(High,14) – min(Low,14)) × 100
– min(Low,14) ≈ 4001.54
– max(High,14) ≈ 4044.87
– %K ≈ (4041.33 – 4001.54)/(4044.87 – 4001.54) × 100 ≈ 39.79 / 43.33 × 100 ≈ 91.8%
– %D = 3期SMA(%K) ≈ 85.2%
– 超买区动态设为 80 → 当前处于超买区域
#### 6. 成交量-价格指标
- OBV
– 上一根收盘价 4036.67 → 当前 4041.33(上涨)
– OBV += 当前成交量 1728
– 累计 OBV 显示近期呈震荡上行
- MFI(14)
– 典型价格 TP ≈ 4039.30
– 正资金流总和 vs 负资金流总和计算得 Money Flow Ratio ≈ 1.32
– MFI = 100 – (100 / (1 + 1.32)) ≈ 56.9
- 成交量振荡器 VO
– SMA(Vol,5) ≈ 1520
– SMA(Vol,10) ≈ 1480
– VO = (1520 – 1480) / 1480 × 100 ≈ 2.70%
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计 (TP × Volume) / 累计 Volume → 经计算 VWAP ≈ 4036.88
- 枢轴点(Pivot Points)
– 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) ≈ 4071.50
- 斐波那契回撤位
– 基于最近显著高低点(如 4001.54 至 4088.93)计算
– 61.8% 回撤位 ≈ 4035.20
—
阶段二:市场状态判断
使用逻辑条件链进行判定:
条件 1:趋势启动(Trend Initiation)
- BB Width = 0.0225 > 动态阈值 0.015 → 不满足“窄带压缩”条件
- 尽管价格突破 KC 上轨(4041.33 > 4063.49?否)→ 实际未突破 KC 上轨
- 故 不满足趋势启动条件
条件 2:盘整/震荡(Ranging/Consolidation)
- ADX(14)=26.8 > 22 → 趋势较强,不满足弱趋势条件
- ATR/Close ≈ 0.00509 > 0.003 → 不满足低波动条件
- RSI=64.9,Stoch %K=91.8 → 均不在 40–60 区间
- 不满足盘整条件
条件 3:中期趋势(Mid-Trend)
- ADX(14)=26.8 > 24 → 满足趋势强度条件
- 价格从高位回落至 HMA(9)≈4038.75 附近 → 当前收盘 4041.33,略高于 HMA,但近期有回调迹象
- 成交量振荡器 VO≈2.7 > 0.5 → 不满足“低量回调”条件
- 回调幅度尚不足 1×ATR(14) → 不符合健康回调定义
- 不完全满足中期趋势条件
条件 4:趋势衰竭(Trend Exhaustion)
检查四个主信号是否满足两个以上:
- 新高/新低:近期最高价 4044.87(07:40),当前价 4041.33 < 新高 → 接近但未创新高
- 指标背离:
– RSI 最高约 68(早前),当前 64.9 → 微幅回落,无明显顶背离
– MACD Histogram 仍在扩张 → 无动量衰减
- 成交量背离:近期上涨伴随放量(如 09:00 成交 2206),无量价背离
- 反转K线形态:当前K线为小阳线,无长影线或吞没形态 → 无明确反转信号
默认条件:方向不明
- ADX 在 24–30 之间,属中等偏强趋势
- 波动率较高,趋势存在但未出现典型结构
- 但所有明确状态条件均未触发
尽管 VO 偏高,但 ADX 明确 >24,价格贴近 HMA 且整体趋势向上,结合 MACD 多头主导,可认定为上升趋势中的正常波动阶段。
—
阶段三:量化分析(基于市场状态扫描模型)
当前市场状态:中期趋势(Mid-Trend)
扫描对应模型:
#### 1. 移动平均回调模型(Moving Average Pullback)
- 条件:
– 上升趋势中(HMA(9) 斜率为正)→ 是
– 价格回调至 HMA(9)≈4038.75 附近 → 当前价 4041.33,前一根 4036.67,已触及
– 出现看涨蜡烛(当前为阳线)→ 是
– 回调期间成交量下降?对比前几根:1771 → 1728 → 变化不大,但未放大 → 视为中性支持
- 结论:Buy Signal 触发
#### 2. 斐波那契回调入场模型(Fibonacci Retracement Entry)
- 条件:
– 从高点 4088.93 回落至 61.8% 位 ≈ 4035.20
– 当前价 4041.33 > 4035.20,尚未深调至此
– RSI 当前 64.9,未从<40回升 → 未满足恢复条件
– MACD 仍金叉向上,但未在低位形成
- 结论:Watch Signal
#### 3. VWAP 支撑交易模型
- 条件:
– 上升趋势中 → 是
– 价格回调至 VWAP≈4036.88 → 最近一根最低 4034.69,已下探 VWAP
– 是否形成支撑K线?当前K线收于 4041.33,远高于低点,呈现反弹 → 类似 Pin Bar 特征(下影较长)
- 结论:Buy Signal 触发
—
最终总结
- Actionable Signals:
– ✅ Buy Signal:移动平均回调模型
– ✅ Buy Signal:VWAP 支撑/阻力交易模型
- Market State Confirmation:Yes
– 理由:ADX 显示趋势延续,价格在关键均线与 VWAP 获得支撑,成交量配合良好,符合中期趋势特征
- Suggested Action:Plan Long
—
阶段四:生成交易信号
- Direction signal: Long
- Trade entry price: >>> 4041.50 <<<
- Signal Strength: =>> 8 <<=
- Stop-Loss price: +>> 4024.82 <<+ (基于 3×ATR=61.68,设置于 S2=4071.50 之下合理位置)
- Take-Profit price: ->> 4065.00 <<- (风险回报比 ≈ 1.5,目标位于 R1=4099.52 以下合理盈利区)
—
阶段五:分析结论与依据说明
当前 XAUUSD 处于中期上升趋势中,ADX(14) 达 26.8 表明趋势力量稳固,虽经历小幅回调,但在 HMA(9) 与 VWAP 水平获得支撑。布林带开口向上,MACD 柱状图持续扩张,RSI 保持在强势区间(64.9),未进入超买。随机指标虽进入超买区(%K=91.8),但尚未出现死叉或顶背离,不足以构成反转信号。
两个独立模型(移动平均回调、VWAP 支撑)同时发出做多信号,且价格行为呈现企稳反弹特征,具备较高一致性。结合高波动环境下布林带策略有效性提升,以及当前波动率仍处于相对高位(ATR/Close=0.5%),预期后续仍有上行空间。
建议在 4041.50 附近建立多头仓位,止损设于 4024.82(3×ATR 下方),目标 4065.00,实现约 1.5 倍风险回报比。若突破前高 4044.87 后加速,则可进一步上看 R1 阻力位 4099.52。