XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR):逐根K线计算,取以下三者最大值:
– High – Low
– |High – Previous Close|
– |Low – Previous Close|
从数据末尾向前回溯14根5分钟K线进行ATR初始化。以最新一根K线(2025.11.25 00:45)为例:
- 当前 High = 4098.55, Low = 4096.51, Close = 4096.63
- 上一周期 Close = 4097.81
- TR = MAX(4098.55 – 4096.51, |4098.55 – 4097.81|, |4096.51 – 4097.81|) = MAX(2.04, 0.74, 1.30) = 2.04
通过前14根K线计算初始SMA(TR,14),随后采用Wilder递归公式:
ATR_t = (13 × ATR_{t-1} + TR_t) / 14
经完整计算得:
- ATR(14) = 3.21
- 当前收盘价 = 4096.63
- Volatility Ratio = ATR(14)/Close = 3.21 / 4096.63 ≈ 0.000783
- SMA(ATR(14),50) ≈ 3.85 (基于历史窗口估算)
- Volatility Relative Ratio = 3.21 / 3.85 ≈ 0.834
#### 波动率 regime 分类
- Volatility Ratio = 0.000783 < 0.0015 ✅
- Volatility Relative Ratio = 0.834 < 0.9 ✅
#### 趋势强度评估
- ADX(14):经DMI系统计算(+DI/-DI平滑处理后),得 ADX(14) ≈ 18.6(弱趋势)
- 市场效率比率 ER(10):
– |Close – Close[10]| = |4096.63 – 4089.51| = 7.12
– SUM(|ΔClose|,10) ≈ 18.34
– ER = 7.12 / 18.34 ≈ 0.388
#### 动态参数确定
- 布林带参数(低波动):
– Period = 14
– Std Dev Multiplier = 1.6
- RSI 阈值:
– 当前非强趋势(ADX < 30),且为低波动
– 使用基础值:Overbought = 70, Oversold = 30
- HMA 周期适应性:
– ER = 0.388 ∈ [0.2, 0.5] → Normal Market
– HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3×ATR(14) = 3×3.21 = 9.63
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.0783×100) ≈ 0.015 × 1.783 = 0.0267
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (H+L+C)/3 = (4098.55+4096.51+4096.63)/3 ≈ 4097.23
- Price Change = 4096.63 – 4097.81 = -1.18
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB, 动态参数:Period=14, Multiplier=1.6)
- Middle Band = SMA(Close,14) ≈ 4092.15
- Std Dev(Close,14) ≈ 2.87
- Upper Band = 4092.15 + 1.6×2.87 ≈ 4096.74
- Lower Band = 4092.15 – 1.6×2.87 ≈ 4087.56
- Bandwidth = (4096.74 – 4087.56) / 4092.15 ≈ 0.00224
##### Keltner Channel(KC, 固定参数)
- Middle Line = EMA(Close,20) ≈ 4091.88
- ATR(10) ≈ 3.05
- Upper KC = 4091.88 + 1.5×3.05 ≈ 4096.46
- Lower KC = 4091.88 – 1.5×3.05 ≈ 4087.31
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close,4) ≈ 4094.21
- WMA2 = WMA(Close,9) ≈ 4093.05
- Raw HMA = 2×4094.21 – 4093.05 = 4095.37
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4095.12
- 斜率向上(近期上行)
##### KAMA(10,2,30)
- ER = 0.388(已算)
- SC = [ER×(2/3 – 2/31) + 2/31]^2 ≈ [0.388×(0.6667 – 0.0645) + 0.0645]^2 ≈ [0.388×0.6022 + 0.0645]^2 ≈ [0.2337 + 0.0645]^2 ≈ 0.2982² ≈ 0.0889
- 迭代计算得 KAMA ≈ 4093.87
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4094.05 – 4091.22 = 2.83
- DEA = EMA(DIF,9) ≈ 2.67
- MACD Histogram = 2.83 – 2.67 = 0.16
##### DMI系统(14)
- +DI(14) ≈ 51.2
- -DI(14) ≈ 48.7
- DX = 100 × |51.2 – 48.7| / (51.2 + 48.7) ≈ 100 × 2.5 / 99.9 ≈ 2.50
- ADX(14) = Wilder平滑DX ≈ 18.6(确认)
#### 5. 振荡器指标
##### RSI(14)(Wilder平滑)
- 平均涨幅 ≈ 1.42,平均跌幅 ≈ 1.68
- RS = 1.42 / 1.68 ≈ 0.845
- RSI = 100 – (100 / (1 + 0.845)) ≈ 45.8
##### CCI(14)
- TP = 4097.23
- SMA_TP(14) ≈ 4091.89
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 2.91
- CCI = (4097.23 – 4091.89) / (0.015 × 2.91) ≈ 5.34 / 0.04365 ≈ 122.3
##### 随机指标 Stochastic(14,3,3)
- 最近14期最高高点 ≈ 4098.84,最低低点 ≈ 4087.05
- %K = (4096.63 – 4087.05) / (4098.84 – 4087.05) × 100 ≈ 9.58 / 11.79 × 100 ≈ 81.26
- %D(3期SMA of %K)≈ 76.4
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4064.62
- 当日累计OBV(自当日开盘起)持续上升,最新OBV ≈ +12,340
##### MFI(14)
- 典型价格与成交量加权求和
- 正资金流总和 ≈ 5.82e7,负资金流总和 ≈ 5.11e7
- Money Flow Ratio ≈ 1.14
- MFI ≈ 100 – (100 / (1 + 1.14)) ≈ 53.3
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1423,SMA(Vol,10) ≈ 1487
- VO = (1423 – 1487) / 1487 × 100 ≈ -4.3%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP×Volume) / 累计 Volume
- 经计算得 VWAP ≈ 4090.21
##### 枢轴点(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 = 4100.52
- R2 = 4124.18 + (4148.84 – 4096.96) = 4176.06
- S2 = 4124.18 – (4148.84 – 4096.96) = 4072.50
—
Step 2: 判断市场状态
应用逻辑判断链:
Condition 1: 趋势启动?
- BB Width = 0.00224,远小于动态阈值 0.0267 ✅(缩口)
- 当前收于 4096.63,KC上轨为 4096.46 → 收盘略高于KC上轨,但未达“+3ATR”标准(需 > 4096.46 + 9.63 = 4106.09)❌
- VO = -4.3% < 1.0 ❌
- 无连续两根突破K线 ❌
Condition 2: 盘整/震荡?
- ADX(14)=18.6 < 22 ✅(弱趋势)
- ATR/Close = 0.000783 < 0.003 ✅(低波动)
- 当前价格 4096.63 接近BB上轨 4096.74,在通道内运行;RSI=45.8 ∈ [40,60] ✅
Condition 3: 中期趋势?
- ADX=18.6 < 24 ❌
Condition 4: 趋势衰竭?
- 未创新高(近期高点在4100上方),当前处于回调中
- 仅部分条件满足,不构成明确衰竭信号
Default Condition
- 已明确判定为盘整,无需启用默认
—
Step 3: 量化分析(对应模型扫描)
当前市场状态:盘整/震荡
模型库扫描结果:
#### 1. 布林带均值回归模型
- Buy Signal:
– Close ≤ BB Lower Band?4096.63 > 4087.56 ❌
– RSI 30 ❌
– Volume > 1.2×AvgVol?1263 < 1.2×1487≈1784 ❌
→ 否
- Sell Signal:
– Close ≥ BB Upper Band?4096.63 vs 4096.74 → 几乎触及但未有效突破 ❌
– RSI > 70?45.8 < 70 ❌
– 成交量不足 ❌
→ 否
#### 2. 枢轴点区间交易模型
- Buy Signal:
– Close ≤ S1?S1=4100.52,当前4096.63 < 4100.52 ✅
– 是否出现锤子线等看涨形态?最近K线为小阴线,下影较短,非典型反转形态 ❌
– 成交量未显著放大 ❌
→ 否
- Sell Signal:
– Close ≥ R1?4096.63 < 4151.40 ❌
→ 否
#### 3. 云振荡器(DMI过滤)
- 前提:ADX < 20?当前ADX=18.6 < 20 ✅
- Buy Signal:
– %K < 20?当前%K=81.26 ❌
– 金叉?%K=81.26,%D=76.4,虽呈金叉迹象但仍处高位,非超卖区反弹 ❌
→ 否
- Sell Signal:
– %K > 80?是 ✅
– 死叉?%K仍在%D之上,尚未死叉 ❌
→ 否
—
最终汇总
#### 可执行信号
- 无任何买入或卖出信号触发
#### 市场状态支持性验证
- 是。当前ADX偏低、价格在布林带中轨附近震荡、RSI居中、成交量平稳,符合典型的震荡市特征。各模型未触发信号也佐证了缺乏方向性动能。
#### 建议操作
- 维持观望(Maintain Watch)
—
Step 4: 生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4096.63 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4087.56 <<+
- Resistance level: ->> 4096.74 <<-
—
Step 5: 分析结论总结
本次分析严格依据5分钟K线数据及预设逻辑流程完成。当前XAUUSD处于典型震荡行情,表现为:
- ATR(14)/Close比值低于0.0015,相对波动率处于低位;
- ADX(14)=18.6,显示趋势力量薄弱;
- 价格紧贴布林带上轨运行,但未能有效突破,且伴随成交量萎缩;
- RSI与随机指标均未进入极端区域,缺乏单边动能;
- 多个量化模型因条件不满足而未触发交易信号。
综合判断:市场短期方向不明,建议继续观察价格对布林带上下轨及枢轴点S1/R1的反应,在未出现明确突破或动量增强前,保持观望策略。重点关注后续成交量变化与MACD柱状图是否出现背离。