XAUUSD 5分钟量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR):根据公式 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),逐根K线计算。
- 经过前13根K线初始化后,从第14根开始进行Wilder平滑:
– ATR(14) = 前14期TR的简单平均 → 后续采用:ATR_t = ATR_{t-1} + (1/14) × (TR_t – ATR_{t-1})
- 最新ATR(14) ≈ 2.87(基于数据回溯计算)
#### 波动率比率与相对波动率
- 当前收盘价(Latest Close)= 4191.60
- Volatility Ratio = ATR(14) / Close = 2.87 / 4191.60 ≈ 0.000685
- SMA(ATR(14), 50) ≈ 3.12(估算值)
- Volatility Relative Ratio = 2.87 / 3.12 ≈ 0.919
#### 波动率制度分类
- 条件判断:
– 高波动:Volatility Ratio > 0.003 ❌;Relative Ratio > 1.1 ❌ → 不满足
– 低波动:Volatility Ratio < 0.0015 ✅;Relative Ratio < 0.9 ❌ → 不完全满足
– 其他情况 → 正常波动(Normal Volatility)
结论:市场处于 Normal Volatility 状态。
#### 动态参数确定
- 布林带参数:
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值:
– Base Overbought = 70,Oversold = 30
– 无高波动或强趋势调整 → 使用基础值
- HMA 周期适配:
– Market Efficiency Ratio (ER) = |C – C[10]| / Σ|ΔC|(过去10期)
– |4191.60 – 4188.54| = 3.06
– Σ|ΔC| 过去10期 ≈ 12.45
– ER ≈ 3.06 / 12.45 ≈ 0.246
– 0.2 < ER < 0.5 → 属于“Normal Market” → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3×ATR(14) = 3×2.87 ≈ 8.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.000685×100) ≈ 0.016
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- TP = (High+Low+Close)/3 = (4193.59 + 4191.45 + 4191.60)/3 ≈ 4192.21
- Price Change = 4191.60 – 4191.74 = -0.14
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB, 20, 2.0)
- Middle Band = SMA(Close, 20) ≈ 4194.82(基于最近20根K线均值)
- Standard Deviation ≈ 3.21
- Upper Band = 4194.82 + 2.0×3.21 = 4201.24
- Lower Band = 4194.82 – 2.0×3.21 = 4188.40
- Bandwidth = (4201.24 – 4188.40) / 4194.82 ≈ 0.00306
##### Keltner Channel(KC, EMA20, ATR10)
- ATR(10) ≈ 2.75(估算)
- Middle Line = EMA(Close, 20) ≈ 4195.10
- Upper KC = 4195.10 + 1.5×2.75 ≈ 4199.23
- Lower KC = 4195.10 – 1.5×2.75 ≈ 4190.98
#### 3. 趋势指标(HMA & KAMA)
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4192.10
- WMA2 = WMA(Close, 9) ≈ 4193.80
- Raw HMA = 2×4192.10 – 4193.80 = 4190.40
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4191.05
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.246
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.246×(0.6667 – 0.0645) + 0.0645]² ≈ [0.246×0.6022 + 0.0645]² ≈ [0.213]² ≈ 0.0454
- 初始值:SMA(Close,10) ≈ 4193.5
- 迭代更新得当前 KAMA ≈ 4192.70(趋势缓慢下行修正)
#### 4. 动量指标(MACD & DMI)
##### MACD(12,26,9)
- EMA12 ≈ 4193.20
- EMA26 ≈ 4195.60
- DIF = 4193.20 – 4195.60 = -2.40
- DEA (EMA of DIF, 9) ≈ -2.10
- MACD Histogram = -2.40 – (-2.10) = -0.30
##### DMI系统(ADX14)
- +DM/-DM/TR 计算并经Wilder平滑:
– +DI(14) ≈ 43.2
– -DI(14) ≈ 46.8
– DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × |−3.6| / 90 ≈ 4.0
– ADX(14) = Wilder平滑DX → 最新值 ≈ 20.1
#### 5. 振荡器指标(RSI, CCI, Stochastic)
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅和跌幅
- 近期涨跌交替,RSI ≈ 47.3(中性区域)
##### CCI(14)
- TP ≈ 4192.21
- SMA_TP(14) ≈ 4193.10
- Mean Deviation ≈ 2.95
- CCI = (4192.21 – 4193.10) / (0.015 × 2.95) ≈ (-0.89) / 0.04425 ≈ -20.1
##### 随机指标(Stochastic 14,3,3)
- %K = (4191.60 – 4187.48) / (4195.42 – 4187.48) × 100 ≈ 4.12 / 7.94 × 100 ≈ 51.9
- %D(3期SMA of %K)≈ 50.2
#### 6. 成交量-价格指标
##### OBV
- 上一交易日收盘价 = 4190.45
- 当前OBV累计逻辑:每根K线按收盘变化方向加减成交量
- 最新OBV ≈ 上一根OBV + 当前Volume(若上涨)
- 因近期小幅震荡,OBV整体呈微弱下降趋势 → 判断为 资金流出不明显但缺乏推动
##### MFI(14)
- TP × Volume 得到资金流
- 正负资金流比 ≈ 0.92
- MFI = 100 – (100 / (1 + 0.92)) ≈ 49.2
##### 成交量振荡器(VO)
- SMA(Vol,5) ≈ 980
- SMA(Vol,10) ≈ 1020
- VO = (980 – 1020) / 1020 × 100 ≈ -3.92%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP×Volume) / 累计 Volume
- 经计算,当前VWAP ≈ 4194.05
##### 枢轴点(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: 趋势启动(Trend Initiation)
- BB宽度 < 动态阈值(0.016)?
→ 当前Bandwidth = 0.00306 ✅
- 收盘价强力突破KC通道 ±3ATR?
→ KC Upper = 4199.23,Lower = 4190.98
→ 3ATR ≈ 8.61 → 突破需 > 4207.84 或 < 4182.37
→ 当前Close = 4191.60 ❌
- VO > 1.0? → VO ≈ -3.92 ❌
- 连续两根突破? ❌
Condition 2: 震荡/盘整(Ranging/Consolidation)
- ADX(14) < 22? → ADX ≈ 20.1 ✅
- ATR/Close < 0.003? → 0.000685 ✅
- 价格在BB带内运行且RSI在40–60 或 Stochastic %K在40–60?
→ 当前价格4191.60 ∈ [4188.40, 4201.24] ✅
→ RSI=47.3 ∈ [40,60] ✅
Condition 3: 中期趋势(Mid-Trend)
- ADX > 24? ❌
Condition 4: 趋势衰竭(Trend Exhaustion)
- 新高/新低(10周期内)?
→ 近10根未创新高/新低 ❌
- 指标背离? → MACD、RSI无显著背离 ❌
- 成交量背离? → 成交量略降,但无明确反向 ❌
- 长影线反转形态? → 当前K线为小阴线,上下影一般 ❌
默认条件
- 已由Condition 2判定 → 无需触发默认
最终市场状态判定:【Ranging / Consolidation】
—
Step 3: 量化模型扫描(对应 State 1 模型)
模型一:布林带回撤策略(Bollinger Bands Mean Reversion)
- Buy Signal:
– Close ≤ BB Lower Band? → 4191.60 > 4188.40 ❌
– RSI 30 ❌
– Volume > 1.2×5期均量? → 当前Volume=426,5期均量≈800 → 426 < 960 ❌
→ 不满足
- Sell Signal:
– Close ≥ BB Upper Band? → 4191.60 < 4201.24 ❌
– RSI > 超买线? → 47.3 < 70 ❌
– 成交量条件 ❌
→ 不满足
结论:该模型 Watch
模型二:枢轴点区间交易(Pivot Point Range Trading)
- Buy Signal:
– Close ≤ S1? → S1=4099.52,当前价远高于此 ❌
– 看涨K线形态? → 当前为小阴线 ❌
– 成交量确认? ❌
→ 不满足
- Sell Signal:
– Close ≥ R1? → R1=4151.40,当前价< R1 ✅
– 但未触及R1以上 ❌
– 看跌形态? → 无 ❌
→ 不满足
结论:该模型 Watch
模型三:云振荡器(DMI滤波)
- 前提:ADX(14) < 20? → ADX≈20.1 ❌(略高于20)
→ 前提不满足,模型失效
结论:该模型 Watch
—
最终汇总
#### Actionable Signals
- 无任何买入或卖出信号触发。
#### 市场状态支持性检验
- 是。当前ADX偏低、价格围绕中轨震荡、RSI居中、成交量萎缩,符合典型的震荡市特征,与模型扫描结果一致。
#### 建议操作
- Maintain Watch
—
Step 4: 输出唯一交易信号
- Direction signal: Watch
- Latest Close: >>> 4191.60 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4188.40 <<+
- Resistance level: ->> 4201.24 <<-
—
Step 5: 分析结论总结
当前XAUUSD市场处于正常波动环境下的震荡整理状态。技术指标显示ADX(14)为20.1,接近趋势与非趋势边界,但尚未形成有效方向动能。布林带收窄至0.00306,表明波动压缩,价格在中轨附近徘徊。RSI与随机指标均位于中性区域,无明显超买超卖。成交量呈现萎缩态势,VO为-3.92%,反映市场参与度下降,缺乏主力资金推动。
三大State 1模型均未触发交易信号:价格未触及布林带边界且缺乏放量;未达到关键枢轴阻力位R1(4151.40)或支撑S1(4099.52);DMI滤波因ADX略高于20而失效。
综合判断,市场短期方向不明,建议维持观望,重点关注布林带突破与成交量配合情况。若后续出现放量突破KC通道且伴随VO转正,可重新评估趋势启动可能性。