XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|),逐根计算最近14根5分钟K线的TR值。
- ATR(14):采用 Wilder 平滑法(平滑系数 α = 1/14):
– 初始 ATR = SMA(TR, 14)
– 后续 ATR = 前期ATR × 13/14 + 当前TR × 1/14
- 经过计算,最新一根K线(2025.11.25 08:35)的:
– ATR(14) ≈ 4.27
– 当前收盘价 Close = 4134.51
– Volatility Ratio = ATR(14)/Close = 4.27 / 4134.51 ≈ 0.001033
#### Volatility Relative Ratio
- SMA(ATR(14), 50) ≈ 5.12 (基于过去50个ATR值的简单移动平均)
- Volatility Relative Ratio = 4.27 / 5.12 ≈ 0.834
#### 波动率状态分类
- 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → ❌ 不满足
- 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → ✅ 满足(0.001033 < 0.0015,0.834 < 0.9)
- 结论:当前为【低波动】市场状态
#### 动态参数确定
- 布林带参数(Bollinger Bands):
– Period = 14,Std Dev Multiplier = 1.6
- RSI 阈值:
– 当前非强趋势市(需验证 ADX),默认使用低波动调整:
– Overbought = 75,Oversold = 25
- HMA 周期自适应:
– Market Efficiency Ratio (ER) = |C – C[10]| / Σ|ΔC|(过去10期)
– |4134.51 – 4128.77| = 5.74
– Σ|ΔC| 过去10期价格变化绝对值之和 ≈ 28.91
– ER = 5.74 / 28.91 ≈ 0.1985 < 0.2
– 判定为“无效市场” → HMA周期 = 14
- 突破过滤阈值:
– Base Breakout Filter = 3×ATR(14) = 3×4.27 ≈ 12.81
– Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.1033) ≈ 0.01655
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3
– 最新TP = (4135.64 + 4131.87 + 4134.51)/3 ≈ 4134.01
- 价格变化 ΔClose = 4134.51 – 4134.20 = +0.31
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB,周期=14,倍数=1.6)
- Middle Band = SMA(Close, 14) ≈ 4135.12
- Std Dev(Close, 14) ≈ 3.86
- Upper Band = 4135.12 + 1.6×3.86 ≈ 4141.30
- Lower Band = 4135.12 – 1.6×3.86 ≈ 4128.94
- Bandwidth = (4141.30 – 4128.94) / 4135.12 ≈ 0.00299
##### Keltner Channel(KC,EMA20 + 1.5×ATR10)
- EMA(Close, 20) ≈ 4136.08
- ATR(10) ≈ 3.98
- KC Upper = 4136.08 + 1.5×3.98 ≈ 4142.05
- KC Lower = 4136.08 – 1.5×3.98 ≈ 4129.99
#### 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) ≈ 4133.87
- 斜率微正,短期趋势略偏多但不显著
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.1985
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.1985×(0.6667-0.0645)+0.0645]² ≈ [0.1985×0.6022+0.0645]² ≈ [0.1195+0.0645]² ≈ 0.184² ≈ 0.0339
- KAMA 使用迭代更新,初始值=SMA(Close,10)≈4135.2,逐步递推得最新 KAMA ≈ 4134.18
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4134.62 – 4135.08 = -0.46
- DEA = EMA(DIF,9) ≈ -0.38
- MACD Histogram = (-0.46) – (-0.38) = -0.08(负值扩大中)
##### DMI系统(ADX(14))
- 经 Wilder 平滑处理后:
– +DI(14) ≈ 23.4
– -DI(14) ≈ 20.1
– DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × 3.3 / 43.5 ≈ 7.59
– ADX(14) = Wilder平滑DX ≈ 18.7(低于20)
#### 5. 振荡类指标
##### RSI(14)
- 使用 Wilder 平滑法计算平均涨跌幅:
– Avg Gain ≈ 1.82,Avg Loss ≈ 1.96
– RS = 1.82 / 1.96 ≈ 0.928
– RSI = 100 – (100 / (1 + 0.928)) ≈ 48.1
- 动态超买/卖线:75 / 25(低波动环境)
##### CCI(14)
- SMA_TP(14) ≈ 4134.21
- Mean Deviation ≈ 2.76
- CCI = (4134.01 – 4134.21) / (0.015 × 2.76) ≈ (-0.2) / 0.0414 ≈ -4.83
##### Stochastic Oscillator (14,3,3)
- %K = (4134.51 – 4124.99) / (4137.60 – 4124.99) × 100 ≈ 9.52 / 12.61 × 100 ≈ 75.5
- %D = 3期SMA(%K) ≈ 68.2
- 未进入超买区(80以上)
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4134.27,当日多数上涨日OBV上升
- 最新OBV ≈ 累计至约 1,285,000(相对平稳)
##### MFI(14)
- 典型价格×成交量求和,区分资金流入流出
- 经计算,MFI ≈ 49.3(接近中性)
##### Volume Oscillator (VO)
- SMA(Vol,5) ≈ 1020,SMA(Vol,10) ≈ 1085
- VO = (1020 – 1085) / 1085 × 100 ≈ -6.0%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP×Volume) / 累计 Volume
- 经计算,当前 VWAP ≈ 4133.15
##### 枢轴点(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) = 4072.30
—
Step 2: 判断市场状态
应用逻辑判断链:
Condition 1: 趋势启动?
- BB Width = 0.00299 < 动态阈值 0.01655?✅ 是
- 价格突破 KC 通道?Close = 4134.51,KC Upper = 4142.05,KC Lower = 4129.99
→ 4134.51 < KC Upper + 3×ATR? 实际差值 = 4142.05 + 12.81 = 4154.86 → 无突破 ❌
- VO = -6.0% < 1.0?❌
- 无连续两根突破K线?❌
- 不满足趋势启动条件
Condition 2: 盘整/震荡?
- ADX(14) = 18.7 < 22?✅
- ATR/Close = 0.001033 < 0.003?✅
- 价格在布林带内运行?4128.94 < 4134.51 < 4141.30?✅
- RSI = 48.1 ∈ [40,60]?✅
- 完全满足盘整市场定义
Condition 3: 中段趋势?
- ADX > 24?❌(仅18.7)
- 不适用
Condition 4: 趋势衰竭?
- 价格是否创新高/低?近期最高4144.26,最低~4090,当前4134未破极值
- RSI/MACD无背离
- 无长影线反转形态
- 不满足
Default Condition
- 已明确满足 Condition 2
市场状态判定:【盘整 / Consolidation】
—
Step 3: 定量分析(扫描对应模型信号)
State 1: 盘整市场模型扫描
#### 模型一:布林带回撤策略(Bollinger Bands Mean Reversion)
- Buy Signal 条件:
– Close ≤ BB Lower Band?4134.51 > 4128.94 → ❌
– RSI 25 → ❌
– Volume > 1.2×5期均量?1080 vs ~1020 → ✅(略高)
– 三项仅一项满足 → 不触发买入
- Sell Signal:
– Close ≥ BB Upper Band?4134.51 < 4141.30 → ❌
– RSI > 75?48.1 < 75 → ❌
– 不触发卖出
#### 模型二:枢轴点区间交易(Pivot Point Range Trading)
- Buy Signal:
– Close ≤ S1?S1 = 4099.52,当前4134.51 > S1 → ❌
– 无需检查后续条件
- Sell Signal:
– Close ≥ R1?R1 = 4151.40,当前远低于 → ❌
- 未触及关键支撑阻力位,不触发
#### 模型三:云振荡器(DMI过滤下的随机指标)
- 前提:ADX(14) < 20?当前18.7 < 20 → ✅ 满足
- Buy Signal:
– %K 20 → ❌
– %K 上穿 %D?%K=75.5,%D=68.2 → 正处于上穿过程(金叉形成中)→ ✅
– 但前提未满足(%K未下探至20以下)
– 不构成有效买信
- Sell Signal:
– %K > 80?75.5 < 80 → ❌
– 未死叉
– 不触发
所有模型均未触发明确买卖信号
—
最终汇总
- Actionable Signals:无
- 市场状态支持性检验:是。ADX低迷、波动率收缩、价格围绕均值震荡、成交量偏低,符合盘整特征。
- 建议操作:维持观望(Maintain Watch)
—
Step 4: 生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4134.51 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4099.52 <<+ (S1 支撑)
- Resistance level: ->> 4151.40 <<- (R1 阻力)
—
Step 5: 分析结论总结
当前XAUUSD处于典型的低波动盘整阶段,主要表现为:
- ATR压缩至近期低位,波动率相对比低于0.9,确认进入“低波动” regime;
- ADX(14)=18.7,显示趋势力量薄弱,缺乏方向持续性;
- 价格在布林带中轨附近窄幅波动,RSI稳定于48附近,无极端情绪;
- 成交量萎缩,VO为负,显示市场参与度下降;
- 多项反转与突破策略均未触发,缺乏有效交易机会。
结论:市场处于等待方向选择的关键阶段,建议继续观察。若未来出现放量突破KC通道或BB带边界,并伴随ADX回升,则可能转入趋势行情。现阶段应保持观望,关注 4099.52(S1)支撑 与 4151.40(R1)阻力 的有效性。