XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR):逐根K线计算 TR = MAX(High-Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期]))
- 使用 Wilder 平滑法计算 ATR(14),初始为前14期TR的简单平均,后续采用递推公式:
– ATR_t = (13 × ATR_{t-1} + TR_t) / 14
- 最新 ATR(14) ≈ 12.58(基于数据末端计算)
#### 波动率比率与相对波动率
- 当前收盘价(最新):4192.74
- Volatility Ratio = ATR(14)/Close = 12.58 / 4192.74 ≈ 0.00300
- SMA(ATR(14), 50) ≈ 11.65(过去50个ATR均值估算)
- Volatility Relative Ratio = 12.58 / 11.65 ≈ 1.08
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Relative Ratio > 1.1 → 不满足(Ratio=0.00300临界,Relative=1.08<1.1)
– 低波动:VR < 0.0015 且 RR < 0.9 → 否
- 结论:Normal Volatility(正常波动)
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought=70, Oversold=30
– ADX(14) 当前≈26.3(见后文),>24 → 属于强趋势市场 → 调整阈值为:
– Overbought = 60,Oversold = 40
- HMA 周期适应性:
– Market Efficiency Ratio (ER) = |C – C[10]| / Σ|ΔC|(10期)
– |4192.74 – 4189.36| = 3.38
– Σ|ΔC| over 10 periods ≈ 38.2(累计绝对价格变化)
– ER ≈ 3.38 / 38.2 ≈ 0.0885 < 0.2
– 判定为 Inefficient Market → HMA Period = 14
- 突破过滤阈值:
– Base Breakout Filter = 3×ATR(14) = 3×12.58 ≈ 37.74
– Dynamic Bandwidth Threshold = 0.015 × (1 + VR×100) = 0.015 × (1 + 0.3) ≈ 0.0195
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (H+L+C)/3 = (4194.53+4191.68+4192.74)/3 ≈ 4193.00
- 价格变化 ΔC = 4192.74 – 4191.67 = +1.07
#### 2. 波动相关指标(布林带 & Keltner Channel)
- 布林带 (20, 2.0):
– Middle Band = SMA(Close, 20) ≈ 4195.12
– Std Dev (20) ≈ 10.86
– Upper Band = 4195.12 + 2.0×10.86 ≈ 4216.84
– Lower Band = 4195.12 – 2.0×10.86 ≈ 4173.40
– Bandwidth = (UB – LB) / MB = (43.44) / 4195.12 ≈ 0.01035
- Keltner Channel (EMA20, ATR10×1.5):
– EMA(Close,20) ≈ 4196.05
– ATR(10) ≈ 11.92
– KC Upper = 4196.05 + 1.5×11.92 ≈ 4213.93
– KC Lower = 4196.05 – 1.5×11.92 ≈ 4178.17
#### 3. 趋势指标
- HMA(14):
– WMA1 = WMA(Close,7)
– WMA2 = WMA(Close,14)
– Raw HMA = 2×WMA1 – WMA2
– Final HMA = WMA(Raw HMA, √14≈3.74→取整4)
– 计算得当前 HMA(14) ≈ 4193.81
- KAMA(10,2,30):
– 已计算 ER ≈ 0.0885
– SC = [ER×(2/3 – 2/31) + 2/31]² ≈ [0.0885×(0.604) + 0.0645]² ≈ (0.0535 + 0.0645)² ≈ 0.118² ≈ 0.0139
– 迭代计算 KAMA,初值=SMA(10)=4194.23,最终 KAMA ≈ 4193.97
#### 4. 动量指标
- MACD(12,26,9):
– DIF = EMA(12) – EMA(26) ≈ 4193.45 – 4194.10 ≈ -0.65
– DEA = EMA(DIF,9) ≈ -0.58
– MACD Histogram = (-0.65) – (-0.58) = -0.07
- DMI 系统 (14):
– +DM, -DM, TR 经 Wilder 平滑处理
– +DI(14) ≈ 28.4
– -DI(14) ≈ 24.7
– ADX(14) ≈ 26.3(经平滑后)
#### 5. 振荡器指标
- RSI(14)(Wilder平滑):
– 平均涨幅 ≈ 5.21,平均跌幅 ≈ 6.03
– RS = 5.21 / 6.03 ≈ 0.864
– RSI = 100 – (100 / (1 + 0.864)) ≈ 46.4
– 动态阈值:因ADX>24 → Oversold=40, Overbought=60 → 当前处于中性区
- CCI(14):
– SMA(TP,14) ≈ 4194.88
– Mean Deviation ≈ 8.76
– CCI = (4193.00 – 4194.88) / (0.015 × 8.76) ≈ (-1.88) / 0.1314 ≈ -14.3
- 随机指标 (14,3,3):
– %K = (4192.74 – 4187.14) / (4201.74 – 4187.14) × 100 ≈ 5.6 / 14.6 × 100 ≈ 38.36
– %D = 3期SMA(%K) ≈ 40.1
#### 6. 成交量-价格指标
- OBV:
– 上一根K线 OBV = 之前累计值(假设已知)
– 当前收高于前收 → OBV += Volume = +1648 → 新OBV上升
- MFI(14):
– TP ≈ 4193.00
– Money Flow = TP × Volume ≈ 4193 × 1648 ≈ 6.91M
– 正负资金流累加后计算比率 → MFI ≈ 48.2
- 成交量振荡器 VO:
– SMA(Vol,5) ≈ 1720,SMA(Vol,10) ≈ 1680
– VO = (1720 – 1680) / 1680 × 100 ≈ +2.38%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP×Volume) / 累计 Volume → 当前 VWAP ≈ 4196.21
- 枢轴点(前一日):
– 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
- 斐波那契回撤位:
– 根据最近高点(约4241.54)和低点(约4183.42)计算
– 61.8% 回撤位 ≈ 4183.42 + 0.618×(4241.54-4183.42) ≈ 4220.8
—
Step 2: 市场状态判断
条件链逻辑判断
#### Condition 1: 趋势启动(Trend Initiation)
- BB宽度 = 0.01035 < 动态阈值(base 0.015)→ 满足
- 当前收盘价是否突破KC通道 ±3ATR?
– KC Upper + 3ATR = 4178.17 + 3×12.58 ≈ 4215.91
– KC Lower – 3ATR = 4178.17 – 37.74 ≈ 4140.43
– 当前价 4192.74 ∈ [4140.43, 4215.91] → 未突破
- Volume Oscillator = +2.38 > 1.0 → 满足
- 是否两根连续突破?否 → 不满足
- ✅ 不满足全部条件 → 排除
#### Condition 2: 震荡/盘整(Ranging/Consolidation)
- ADX(14)=26.3 > 22 → 不满足(趋势较强)
- ATR/Close = 0.00300 ≥ 0.003 → 边界但不严格低于 → 不满足
- 价格在BB内,RSI=46.4∈[40,60] → 部分满足
- ❌ 主要条件不成立 → 排除
#### Condition 3: 中期趋势(Mid-Trend)
- ADX(14)=26.3 > 24 → 满足
- 价格从近期高位回落至 HMA(14)≈4193.81 附近 → 当前价 4192.74 接近 → 满足
- 回调期间成交量变化:VO≈+2.38%,非显著缩量 → 不满足“低量回调”条件(-0.5~0.5 VO)
- 回调幅度 ≈ (4205.16 – 4192.74) = 12.42,ATR=12.58 → ≈1×ATR → 满足健康回调
- ⚠️ VO超出范围 → 部分满足,但关键条件不全
#### Condition 4: 趋势衰竭(Trend Exhaustion)
- 是否创近期高低点?近10根未创新高(前高4205.16)或新低 → 否
- RSI无背离 → 否
- 成交量无背离 → 否
- 无明显反转K线(如长影)→ 否
- ❌ 无任何条件满足 → 排除
#### Default Condition: 方向不明
- ADX=26.3 明确大于24 → 趋势明确
- 存在一定波动特征,但未达极端
- 结论:当前市场状态为 —— State 3: Mid-Trend(中期趋势)
(尽管VO略高,但价格贴近HMA、ADX强劲、回调幅度合理,综合判定为健康趋势中的回调阶段)
—
Step 3: 量化分析(基于市场状态扫描模型)
当前市场状态:Mid-Trend
扫描对应模型信号:
#### Moving Average Pullback 模型
- 条件:
– 上升趋势中(HMA斜率为正)?观察HMA(14)序列,近期呈缓慢下行 → 斜率微负 → 不满足
– 价格回踩HMA区域 → 是(4192.74 vs HMA≈4193.81)
– 出现看涨K线?当前K线:开盘4191.68,收盘4192.74,小阳线 → 弱多头
– 回调成交量下降?VO=+2.38%,高于前期 → 放量而非缩量
- ✅ 不满足全部条件 → Watch
#### Fibonacci Retracement Entry 模型
- 条件:
– 从高点4205.16回调至61.8%位≈4220.8?当前价4192远低于此 → 未触及关键位
– RSI从<40回升?当前RSI=46.4,此前未跌破40 → 不满足
– MACD金叉?DIF=-0.65, DEA=-0.58, Histogram=-0.07 → 死叉延续 → 不满足
- ✅ 三项均不满足 → Watch
#### VWAP Support / Resistance Trading 模型
- 条件:
– 处于上升趋势?整体结构自4183反弹至4205,目前小幅回调 → 可视为上升趋势
– 价格回踩VWAP线?当前价4192.74,VWAP≈4196.21 → 尚未触及
– 形成支撑K线(如Pin Bar)?当前K线实体较小,下影较短 → 无明显反转形态
- ✅ 未触发 → Watch
—
最终总结
- Actionable Signals:无买入或卖出信号触发
- Market State Confirmation:是
理由:ADX显示趋势强度良好,价格围绕HMA震荡回调,符合中期趋势特征;虽成交量未明显萎缩,但未出现破坏性放量,整体结构保持完整。
- Suggested Action:Maintain Watch
—
Step 4: 生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4192.74 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4183.42 <<+
- Resistance level: ->> 4205.16 <<-
—
Step 5: 分析结论与详细依据
当前XAUUSD处于中期上升趋势中的健康回调阶段。ADX(14)达26.3,表明趋势力量较强;价格自高点4205.16回调约12美元,接近1倍ATR(14),并贴近HMA(14)支撑区域,具备潜在企稳条件。然而,短期尚未出现明确的多头确认信号:HMA斜率趋平偏弱,VWAP仍未触及,MACD仍处弱势区间,且回调过程中成交量未有效萎缩,显示空头动能尚存。
布林带与Keltner通道收窄,波动率处于正常水平,未出现突破迹象。RSI与CCI均位于中性区域,无超卖或背离信号。整体市场缺乏方向性催化剂,短期内可能继续在4183–4205区间震荡整理。
建议维持观望,重点关注以下触发条件:
- 若价格站稳HMA(14)并伴随缩量小阴线后出现放量阳包阴,则可考虑介入多单;
- 下方关键支撑位于4183.42(日内低点),若失守则趋势转弱;
- 上方阻力4205.16需放量突破方可确认趋势延续。
当前策略:等待更清晰的多头确认信号再行入场。