XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR):逐根K线计算,取以下三者最大值:
– High – Low
– |High – Close[前一期]|
– |Low – Close[前一期]|
基于最近14根5分钟K线数据,完成TR序列后进行Wilder平滑:
- ATR(14) = 6.28(经Wilder递归平滑处理)
#### 波动率比率与相对波动率
- 当前收盘价(Latest Close)= 4160.62
- Volatility Ratio = ATR(14) / Close = 6.28 / 4160.62 ≈ 0.00151
- SMA(ATR(14), 50) = 5.92(过去50期ATR均值)
- Volatility Relative Ratio = 6.28 / 5.92 ≈ 1.06
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Relative Ratio < 0.9 → 不满足
- 结论:当前为 正常波动市场
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 正常波动 → Period = 20,Std Dev Multiplier = 2.0
##### RSI 阈值
- 基础值:超买70,超卖30
- 非高波动、非强趋势(ADX待计算),维持基础阈值:
– 超买 = 70
– 超卖 = 30
##### HMA 周期适配
- Market Efficiency Ratio (ER) = |Close – Close[10期前]| / Σ|ΔClose|(10期)
– 分子:|4160.62 – 4158.49| = 2.13
– 分母:过去10根K线价格变动绝对值之和 ≈ 28.7
– ER = 2.13 / 28.7 ≈ 0.074
- ER < 0.2 → 属于“低效市场” → HMA周期 = 14
##### 突破过滤阈值
- 基础突破滤波 = 3 × ATR(14) = 3 × 6.28 = 18.84
- 动态带宽阈值 = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.151) ≈ 0.017265
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4160.88 + 4158.08 + 4160.62)/3 ≈ 4159.86
- 价格变化 ΔClose = 4160.62 – 4158.49 = +2.13
#### 2. 波动相关指标(布林带 & Keltner通道)
##### 布林带(BB, 20, 2.0)
- 中轨 = SMA(Close, 20) = 过去20根收盘均价 ≈ 4161.53
- 标准差 STDEV(Close, 20) ≈ 4.37
- 上轨 = 4161.53 + 2.0 × 4.37 = 4170.27
- 下轨 = 4161.53 – 2.0 × 4.37 = 4152.79
- 带宽 Bandwidth = (4170.27 – 4152.79) / 4161.53 ≈ 0.0042
##### Keltner通道(KC, EMA20, ATR10)
- ATR(10) ≈ 6.15(基于最近10期TR的Wilder平滑)
- 中线 = EMA(Close, 20) ≈ 4161.85
- 上轨 = 4161.85 + 1.5 × 6.15 ≈ 4171.08
- 下轨 = 4161.85 – 1.5 × 6.15 ≈ 4152.63
#### 3. 趋势指标
##### HMA(14)
- WMA1 = WMA(Close, 7) ≈ 4160.89
- WMA2 = WMA(Close, 14) ≈ 4161.21
- Raw HMA = 2×4160.89 – 4161.21 = 4160.57
- SQRT(14) ≈ 3.74 → 取整为4
- Final HMA = WMA(Raw HMA, 4) ≈ 4160.45
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.074
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.074×(0.6667-0.0645)+0.0645]² ≈ [0.074×0.6022+0.0645]² ≈ [0.109]² ≈ 0.0119
- 初始值:SMA(Close,10) ≈ 4160.12
- 经迭代更新后的最新KAMA值 ≈ 4160.28
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4160.75 – 4160.32 = +0.43
- DEA = EMA(DIF,9) ≈ +0.38
- MACD柱状图 = 0.43 – 0.38 = +0.05
##### DMI系统(14)
- +DM, -DM, TR已计算并进行Wilder平滑
- +DI(14) ≈ 48.2
- -DI(14) ≈ 43.6
- ADX(14) ≈ 21.8(经Wilder平滑处理)
#### 5. 振荡器指标
##### RSI(14)(Wilder平滑法)
- 平均涨幅 AvgGain ≈ 2.05,平均跌幅 AvgLoss ≈ 1.98
- RS = 2.05 / 1.98 ≈ 1.035
- RSI = 100 – (100 / (1 + 1.035)) ≈ 50.8
##### CCI(14)
- TP = 4159.86
- SMA(TP,14) ≈ 4158.74
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 3.12
- CCI = (4159.86 – 4158.74) / (0.015 × 3.12) ≈ 1.12 / 0.0468 ≈ 23.93
##### 随机振荡器(Stochastic Oscillator, 14,3,3)
- 最近14期最高高点 = 4173.37,最低低点 = 4147.13
- %K = (4160.62 – 4147.13) / (4173.37 – 4147.13) × 100 ≈ 13.49 / 26.24 × 100 ≈ 51.4
- %D = 3期SMA(%K) ≈ 50.2
#### 6. 成交量-价格指标
##### OBV(累积能量潮)
- 使用前一日收盘价4130.28作为参考
- 当前OBV根据每根K线涨跌累计成交量,最新OBV ≈ 1,247,350
##### MFI(14)
- 典型价格 × Volume 得资金流
- 正负资金流比 ≈ 1.08
- MFI = 100 – (100 / (1 + 1.08)) ≈ 51.9
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1320,SMA(Vol,10) ≈ 1285
- VO = (1320 – 1285) / 1285 × 100 ≈ 2.72%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 当前VWAP ≈ 4160.18
##### 枢轴点(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 Width = 0.0042 < 动态阈值 0.017265 ✅
- 当前收盘价是否突破KC通道 ±3ATR?
– KC Upper + 3ATR = 4152.63 + 3×6.28 = 4171.47
– KC Lower – 3ATR = 4152.63 – 18.84 = 4133.79
– 当前价4160.62未超出上述范围 ❌
- VO > 1.0 ✅
- 两根连续突破K线?❌
Condition 2: 盘整/震荡(Ranging/Consolidation)
- ADX(14) = 21.8 < 22 ✅
- ATR/Close = 0.00151 < 0.003 ✅
- 价格在布林带内运行(4152.79 ~ 4170.27),当前价4160.62位于中轨附近 ✅
- RSI = 50.8 ∈ [40,60] ✅
注:ADX接近22临界值,但严格小于22,仍属弱趋势。
—
Step 3: 量化模型扫描(对应盘整市场模型)
模型一:布林带均值回归策略
- 做多信号:
– Close ≤ BB下轨?4160.62 > 4152.79 ❌
– RSI 30 ❌
– 成交量 > 5期均量×1.2?1285 vs 1280 → 接近但略高 ✅
→ 条件不全满足 → 无买入信号
- 做空信号:
– Close ≥ BB上轨?4160.62 < 4170.27 ❌
→ 无卖出信号
模型二:枢轴点区间交易
- 做多信号:
– Close ≤ S1?4160.62 > 4099.52 ❌
– 无需检查形态与成交量 → 无买入信号
- 做空信号:
– Close ≥ R1?4160.62 > 4151.40 ✅
– 是否出现看跌K线?最后一根K线为阳线(开盘4158.50,收4160.62),非看跌形态 ❌
– 无明确顶部反转形态(如乌云盖顶等)→ 不触发
模型三:云振荡器(DMI过滤)
- 前提:ADX(14) 20 → 前提不成立
—
最终汇总
#### Actionable Signals
- 无任何买入或卖出信号被触发
#### 市场状态确认
- 是
- 理由:ADX低于22,价格在布林带内窄幅震荡,RSI居中,成交量平稳,符合典型盘整特征。多个模型因缺乏突破或极端信号而未触发,进一步支持盘整判断。
#### 建议操作
- Maintain Watch
—
Step 4: 输出最终交易信号
- Direction signal: Watch
- Latest Close: >>> 4160.62 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4099.52 <<+
- Resistance level: ->> 4170.27 <<-
—
Step 5: 分析结论总结
当前XAUUSD处于典型的震荡整理阶段,主要依据如下:
- 趋势强度弱:ADX(14)=21.8,略低于22阈值,表明市场缺乏明确方向性动能。
- 价格波动受限:布林带宽度仅为0.42%,处于低位,结合KC通道未被有效突破,显示价格压缩。
- 动量中性:RSI=50.8,MACD柱状图微正,CCI=23.93,均无超买超卖迹象。
- 成交量温和:VO=2.72%,未见显著放量,缺乏推动趋势的力量。
- 关键位未破:价格虽接近R1(4151.40),但未形成有效突破或反转结构。
综上,市场正处于多空平衡状态,建议继续观望,等待突破信号或波动率扩张。重点关注:
- 后续若放量突破布林带上轨(4170.27)或下轨(4152.79),可考虑趋势启动策略;
- 若ADX升破24,则需重新评估进入“中期趋势”状态的可能性。