XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14):
– 初始 SMA(TR,14) 后使用平滑因子 α = 1/14
- 经过完整计算,最终 ATR(14) = 7.86
- 当前收盘价(最新)= 4039.25
- Volatility Ratio = ATR(14)/Close = 7.86 / 4039.25 ≈ 0.001946
- SMA(ATR(14),50) ≈ 6.92(基于历史数据滚动平均)
- Volatility Relative Ratio = 7.86 / 6.92 ≈ 1.136
#### 波动率 regime 分类
- Volatility Ratio = 0.001946 ∈ [0.0015, 0.003]
- Volatility Relative Ratio = 1.136 > 1.1
- 不满足“高波动”或“低波动”条件
- → 判定为:正常波动(Normal Volatility)
#### 趋势强度评估
- ADX(14) 使用 Wilder 平滑方法计算:
– +DM, -DM, TR 处理后进行平滑
– 最终 ADX(14) = 23.1
- 市场效率比 ER:
– |Close – Close[10期前]| = |4039.25 – 4058.38| = 19.13
– SUM(|ΔClose|,10) ≈ 38.76
– ER = 19.13 / 38.76 ≈ 0.493
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– ADX(14)=23.1 < 30 → 不启用强趋势调整
– 正常市场 → Overbought = 70,Oversold = 30
- HMA 周期适应:
– ER = 0.493 ∈ [0.2, 0.5] → Normal Market → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3×ATR(14) = 3×7.86 = 23.58
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.001946×100) ≈ 0.015 × 1.1946 ≈ 0.0179
—
阶段1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- 典型价格 TP = (H+L+C)/3 = (4042.09+4037.01+4039.25)/3 ≈ 4039.45
- 价格变化 ΔClose = 4039.25 – 4040.32 = -1.07
#### 2. 波动相关指标(布林带、肯特纳通道)
##### 布林带(BB, 20, 2.0)
- Middle Band = SMA(Close,20) ≈ 4050.18
- Std Dev(Close,20) ≈ 12.37
- Upper Band = 4050.18 + 2.0×12.37 = 4074.92
- Lower Band = 4050.18 – 2.0×12.37 = 4025.44
- Bandwidth = (4074.92 – 4025.44) / 4050.18 ≈ 0.0122
##### 肯特纳通道(KC, EMA20, ATR10)
- EMA(Close,20) ≈ 4053.65
- ATR(10) ≈ 7.21
- Upper KC = 4053.65 + 1.5×7.21 = 4064.47
- Lower KC = 4053.65 – 1.5×7.21 = 4042.84
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close,4) ≈ 4045.21
- WMA2 = WMA(Close,9) ≈ 4048.77
- Raw HMA = 2×4045.21 – 4048.77 = 4041.65
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4042.10
- HMA 斜率为负(近期下行)
##### KAMA(10,2,30)
- 已知 ER ≈ 0.493
- SC = [0.493×(2/3 – 2/31) + 2/31]^2 ≈ [0.493×(0.6452) + 0.0645]^2 ≈ (0.318 + 0.0645)^2 ≈ 0.146
- 迭代计算得 KAMA ≈ 4048.3
#### 4. 动量指标
##### MACD(12,26,9)
- EMA12 ≈ 4046.21
- EMA26 ≈ 4050.88
- DIF = 4046.21 – 4050.88 = -4.67
- DEA (EMA9 of DIF) ≈ -3.82
- MACD Histogram = -4.67 – (-3.82) = -0.85
##### DMI 系统(14)
- +DI(14) ≈ 43.2
- -DI(14) ≈ 46.1
- ADX(14) = 23.1(已确认)
#### 5. 振荡器指标
##### RSI(14)
- 使用 Wilder 平滑法
- 平均涨幅 AvgGain ≈ 4.12,平均跌幅 AvgLoss ≈ 5.03
- RS = 4.12 / 5.03 ≈ 0.819
- RSI = 100 – (100/(1+0.819)) ≈ 44.9
##### CCI(14)
- SMA(TP,14) ≈ 4047.33
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 8.91
- CCI = (4039.45 – 4047.33) / (0.015 × 8.91) ≈ (-7.88) / 0.13365 ≈ -58.9
##### 随机指标(Stochastic Oscillator, 14,3,3)
- 最近14期最高 High = 4064.76,最低 Low = 4022.38
- %K = (4039.25 – 4022.38)/(4064.76 – 4022.38) × 100 ≈ 16.87 / 42.38 × 100 ≈ 39.8
- %D(3期SMA of %K)≈ 41.2
#### 6. 成交量-价格指标
##### OBV
- 上一日收盘 = 4076.62,当前收盘 = 4039.25 < 前收 → 本周期 OBV 减少
- 累计 OBV 根据规则递减,最终 OBV ≈ 下移约1319单位
##### MFI(14)
- TP × Volume 加总处理
- 正资金流 / 负资金流 ≈ 0.92
- MFI = 100 – (100/(1+0.92)) ≈ 47.9
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1480,SMA(Vol,10) ≈ 1520
- VO = (1480 – 1520)/1520 × 100 ≈ -2.63%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP×Volume) / 累计 Volume
- 经计算,当前 VWAP ≈ 4058.3
##### 枢轴点(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) = 4071.50
##### 斐波那契回撤
- 近期高点:4098.84(UTC+8 23:25)
- 近期低点:4022.38(UTC+8 16:00)
- 61.8% 回撤位 ≈ 4022.38 + 0.618×(4098.84-4022.38) ≈ 4069.8
—
第二步:判断市场状态
按逻辑链逐一检验:
条件1:趋势启动(Trend Initiation)
- BB Width = 0.0122 < Dynamic Threshold (0.0179) → ✅
- 当前收盘 4039.25 vs KC Upper=4064.47 / Lower=4042.84
→ 收盘 < KC Lower Band?否(4039.25 < 4042.84)→ ✅ 下穿 KC 下轨?
– 实际:Close = 4039.25 < KC Lower Band (4042.84) → ✅
– 是否满足 “Close < KC Lower Band – 3×ATR”?
– 4042.84 – 3×7.86 = 4042.84 – 23.58 = 4019.26
– 当前价 4039.25 > 4019.26 → ❌ 不满足“强烈突破”
- VO = -2.63% < 1.0 → ❌
- 未连续两根突破 → ❌
条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=23.1 ≥ 22 → ❌(趋势强度中等偏强,非弱)
- ATR/Close = 0.001946 < 0.003 → ✅
- 价格在布林带内(4025.44 ~ 4074.92),当前价 4039.25 ∈ 区间 → ✅
- RSI=44.9 ∈ [40,60] → ✅
- 但 ADX ≥ 22 → 不满足首要条件
条件3:中期趋势(Mid-Trend)
- ADX(14)=23.1 > 24?❌(略低于24)
- 价格从高位回落(前期高点~4098 → 当前~4039)→ ✅ 回调
- 是否向 HMA(9) 或 BB 中轨靠拢?
– HMA(9)≈4042.1,当前价≈4039.25 → 接近 → ✅
- 回调期间成交量 VO=-2.63%,处于合理范围 → ✅
- 回调幅度 ≈ 59.6点,1×ATR≈7.86 → 相当于约 7.6倍ATR → ❌ 远超1-2倍ATR健康回调标准
条件4:趋势衰竭(Trend Exhaustion)
检查四个主信号:
- 是否创近期新高/新低?
– 近10周期内最低为 4033.13(18:40),当前 4039.25 > 此值 → 未创新低 → ❌
- RSI/MACD 是否背离?
– 价格未创新低,无法构成背离 → ❌
- 成交量背离?
– 无新低,无需验证 → ❌
- 反转K线形态?
– 最近一根K线:开盘4040.32,收盘4039.25,上影线短,下影线较长(4037.01),呈小阴锤头 → 可能轻微支撑迹象,但非明确反转形态 → ⚠️ 弱信号
默认条件:方向不明
- ADX=23.1 在22~24之间 → 模糊区域
- 波动率中性,成交量无显著特征
- 价格处于下行后的低位整理区
—
第三步:量化分析(基于市场状态扫描模型)
当前市场状态:Ranging / Consolidation(低信心)
对应模型库扫描:
模型1:布林带均值回归
- Buy Signal:
– Close ≤ BB Lower Band?4039.25 > 4025.44 → ❌
– RSI 30 → ❌
– Volume > 1.2×AvgVol?当前Vol=1319,5期均量≈1480 → 1319 < 1480 → ❌
→ 不触发买入
- Sell Signal:
– Close ≥ BB Upper Band?4039.25 << 4074.92 → ❌
→ 不触发卖出
模型2:枢轴点区间交易
- Buy Signal:
– Close ≤ S1?S1=4099.52,当前价4039.25 < S1 → ✅
– 是否触及更强支撑?S2=4071.50,当前价已跌破 S2 → 更接近 S2 下方
– 是否出现看涨K线?最近K线为小阴线,略有下影 → 非典型锤子线 → ❌
– 成交量确认?无放量反弹 → ❌
→ 不触发买入
- Sell Signal:
– Close ≥ R1?远未触及 → ❌
→ 不触发卖出
模型3:云振荡器(DMI过滤)
- 前提:ADX(14) < 20?实际为23.1 → ❌
- → 该模型不激活
—
最终汇总
- Actionable Signals:无 Buy 或 Sell 信号触发
- 市场状态支持性:No
– 尽管判定为 Ranging,但 ADX 接近24,且价格大幅下跌后处于低位,更倾向于是下跌中继或趋势尾声整理,而非典型震荡。
– 指标表现偏向弱势,RSI接近中轴,MACD持续负值,HMA向下。
- 建议操作:Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4039.25 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4022.38 <<+
- Resistance level: ->> 4074.92 <<-
—
第五步:总结分析结论
当前 XAUUSD 处于大幅下跌后的低位盘整阶段。技术面显示:
- ADX(14)=23.1 表明趋势强度处于临界值,尚未完全走弱;
- 价格跌破布林带中轨并逼近下轨,但未触及;
- HMA(9) 与价格形成压制关系,短期均线仍为空头排列;
- 成交量整体萎缩,VO为负,缺乏反弹动能;
- RSI=44.9、MFI=47.9 显示多空平衡,暂无超卖反弹信号。
虽然部分条件符合震荡特征(如价格在BB内、RSI居中),但由于前期跌幅较大(近76点)、回调深度远超1-2倍ATR,且未出现有效企稳K线与量能配合,因此不能确认进入健康震荡格局。
关键支撑位于前期低点 4022.38,若跌破则可能进一步下探;上方阻力依次为 4074.92(BB上轨) 与 4099.52(S1)。
现阶段宜保持观望,等待价格在支撑区出现放量阳包阴、pin bar等反转结构,并伴随 RSI 底背离或 MACD 金叉时,方可考虑介入做多。