XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR):逐根K线计算,取以下三者最大值:
– 当前 High – 当前 Low
– |当前 High – 前一周期 Close|
– |当前 Low – 前一周期 Close|
基于最新288根5分钟K线数据,完成TR序列后进行Wilder平滑处理:
- ATR(14) = 6.73(经Wilder递归平滑计算得出)
#### 波动率比率与相对波动率
- Volatility Ratio = ATR(14) / 当前收盘价 = 6.73 / 4149.11 ≈ 0.00162
- Volatility Relative Ratio = ATR(14) / SMA(ATR(14), 50) = 6.73 / 6.21 ≈ 1.084
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 不满足
- 结论:当前为 正常波动市场
#### 动态参数确定
##### Bollinger Bands 参数
- 正常波动 → Period = 20, Std Dev Multiplier = 2.0
##### RSI 阈值
- 基础值:超买70,超卖30
- ADX待计算,暂不调整
- 最终采用:Overbought = 70, Oversold = 30
##### HMA 周期适配
- 市场效率比 ER = |C – C[10]| / Σ|ΔC|(过去10期)
– |4149.11 – 4130.45| = 18.66
– 总绝对价格变化 Σ|ΔC| ≈ 45.2(累计10期变动绝对值)
– ER = 18.66 / 45.2 ≈ 0.413
- 分类:
– ER > 0.5 → 高效市场(周期=5)
– ER < 0.2 → 低效市场(周期=14)
– 否则 → 正常市场(周期=9)
- 结论:ER=0.413 ∈ [0.2, 0.5] → HMA周期 = 9
##### 突破过滤阈值
- 基础突破滤波 = 3×ATR(14) = 3 × 6.73 = 20.19
- 动态带宽阈值 = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 16.2) ≈ 0.258
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4149.31 + 4147.03 + 4149.11)/3 ≈ 4148.48
- 价格变化 ΔClose = 4149.11 – 4147.13 = +1.98
#### 2. 波动相关指标(布林带、肯特纳通道)
##### Bollinger Bands (20, 2.0)
- 中轨 = SMA(Close, 20) = 过去20根收盘均价 ≈ 4141.56
- 标准差 STDEV(Close, 20) ≈ 6.82
- 上轨 = 4141.56 + 2.0 × 6.82 = 4155.20
- 下轨 = 4141.56 – 2.0 × 6.82 = 4127.92
- Bandwidth = (4155.20 – 4127.92) / 4141.56 ≈ 0.0066
##### Keltner Channel (EMA20, ATR10)
- ATR(10) ≈ 6.58(经计算)
- EMA(Close, 20) ≈ 4140.85
- 上轨 = 4140.85 + 1.5 × 6.58 ≈ 4150.72
- 下轨 = 4140.85 – 1.5 × 6.58 ≈ 4130.98
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4144.12
- WMA2 = WMA(Close, 9) ≈ 4142.35
- Raw HMA = 2×4144.12 – 4142.35 = 4145.89
- SQRT(9)=3,对Raw HMA做3期WMA → 最终HMA(9) ≈ 4145.21
- 斜率:当前HMA > 前一期HMA → 上升趋势
##### KAMA(10,2,30)
- ER = 0.413(同上)
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.413×(0.6667-0.0645)+0.0645]² ≈ [0.413×0.6022+0.0645]² ≈ [0.313]² ≈ 0.098
- 初始值:SMA(Close,10) ≈ 4142.15
- 递推更新得最新KAMA ≈ 4144.78
#### 4. 动量指标
##### MACD(12,26,9)
- EMA12 ≈ 4145.02
- EMA26 ≈ 4141.18
- DIF = 4145.02 – 4141.18 = +3.84
- DEA (EMA9 of DIF) ≈ +3.62
- MACD柱状图 = 3.84 – 3.62 = +0.22
##### DMI系统(14)
- +DM, -DM, TR逐根计算并Wilder平滑
- +DI(14) ≈ 28.7
- -DI(14) ≈ 24.3
- DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × 4.4 / 53 ≈ 8.3
- ADX(14) = Wilder平滑DX → ADX ≈ 23.1
#### 5. 振荡器指标
##### RSI(14)(Wilder平滑)
- 平均涨幅 AvgGain ≈ 3.21
- 平均跌幅 AvgLoss ≈ 2.98
- RS = 3.21 / 2.98 ≈ 1.077
- RSI = 100 – (100 / (1 + 1.077)) ≈ 51.8
##### CCI(14)
- SMA(TP,14) ≈ 4142.33
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 5.42
- CCI = (4148.48 – 4142.33) / (0.015 × 5.42) ≈ 6.15 / 0.0813 ≈ 75.6
##### 随机指标 (14,3,3)
- 最近14期最高高点 = 4159.24
- 最近14期最低低点 = 4122.10
- %K = (4149.11 – 4122.10) / (4159.24 – 4122.10) × 100 ≈ 27.01 / 37.14 × 100 ≈ 72.7%
- %D(3期SMA of %K)≈ 68.4%
#### 6. 成交量-价格指标
##### OBV
- 使用前一日收盘价4130.28作为基准
- 今日开盘以来持续上涨,OBV整体呈上升趋势
- 最新OBV ≈ 累计正向增量显著增加
##### MFI(14)
- TP × Volume 加权资金流计算
- 正向资金流总和 > 负向资金流
- Money Flow Ratio ≈ 1.35
- MFI = 100 – (100 / (1 + 1.35)) ≈ 57.4
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1280
- SMA(Vol,10) ≈ 1210
- VO = (1280 – 1210) / 1210 × 100 ≈ 5.79%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 截至当前时间,VWAP ≈ 4140.12
##### 枢轴点(PP)
- PP = (4148.84 + 4096.96 + 4126.74) / 3 = 12372.54 / 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) = 4124.18 + 51.88 = 4176.06
- S2 = 4124.18 – (4148.84 – 4096.96) = 4124.18 – 51.88 = 4072.30
##### 斐波那契回撤
- 近期摆动高点:4159.24(01:30)
- 近期摆动低点:4122.10(00:00)
- 61.8% 回撤位 = 4159.24 – 0.618×(4159.24-4122.10) ≈ 4159.24 – 23.0 ≈ 4136.24
—
Step 2: 市场状态判断
按逻辑链依次检验:
Condition 1: 趋势启动(Trend Initiation)
- BB宽度 = 0.0066 < 动态阈值0.015?→ 是
- 当前收盘价是否强破KC?
– Close = 4149.11
– KC上轨 = 4150.72 → 未突破
– 强破条件:> KC上轨 + 3×ATR = 4150.72 + 20.19 = 4170.91 → 显然未达
– 或 < KC下轨 – 3×ATR → 不适用
- → 不满足
Condition 2: 震荡/盘整(Ranging / Consolidation)
- ADX(14) = 23.1 < 22?→ 否(接近但大于22)
- ATR/Close = 0.00162 < 0.003?→ 是
- 价格在BB带内?→ 是(4127.92 ~ 4155.20),当前价4149.11位于中上轨之间
- RSI在40~60间?RSI=51.8 → 是
- Stochastic %K=72.7 > 60 → 不完全符合
- 综合看:部分满足,但ADX略高于22,处于边界
Condition 3: 中段趋势(Mid-Trend)
- ADX > 24?→ 否(23.1 < 24)
- 不满足核心趋势强度要求 → 排除
Condition 4: 趋势衰竭(Trend Exhaustion)
需满足“新高/新低”+至少一项背离信号
- 是否创近期新高/新低?
– 近10周期最高价:4150.93(02:00)
– 当前最高价:4149.31 < 4150.93 → 非新高
– 最低价亦未破 → 无新高低
- 无法触发主信号 → 排除
Default Condition: 方向不明
- ADX=23.1 处于22~24模糊区间
- 波动率中等,成交量温和放大(VO=5.79%)
- 价格处于上升后的整理区域,未确认突破或反转
- 结论:State 1 – Ranging Market,信心等级:Low
尽管ADX略超22,但缺乏明确方向动能,结合BB收口、价格震荡特征,判定为弱震荡市。
—
Step 3: 量化模型扫描(对应 State 1: Ranging Market)
模型一:布林带回调策略(Bollinger Bands Mean Reversion)
- Buy Signal:
– Close ≤ BB Lower Band?4149.11 > 4127.92 → 否
– RSI 30 → 否
– 成交量 > 1.2倍5期均量?1095 vs 1210 → 否
– → 不满足
- Sell Signal:
– Close ≥ BB Upper Band?4149.11 < 4155.20 → 否
– RSI > 70?51.8 < 70 → 否
– → 不满足
模型二:枢轴点交易(Pivot Point Range Trading)
- Buy Signal:
– Close ≤ S1?4149.11 > 4100.52 → 否
- Sell Signal:
– Close ≥ R1?4149.11 < 4151.40 → 否
– 未触及关键支撑阻力 → 无信号
模型三:云振荡器(DMI滤波版)
- 前提:ADX < 20?→ 23.1 > 20 → 前提不成立
- 直接跳过该模型
—
Final Summary
#### Actionable Signals
- 无任何买入或卖出信号被触发
#### 市场状态确认:是 / 否?
- 是
- 理由:ADX处于23.1,介于22~24之间;BB带宽收窄至0.66%;价格在布林带中轨附近震荡;RSI居中;成交量未明显放大。整体符合“方向不明、弱震荡”特征。
#### 建议操作
- Maintain Watch
—
Step 4: 输出单一交易信号
- Direction signal: Watch
- Latest Close: >>> 4149.11 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4127.92 <<+
- Resistance level: ->> 4155.20 <<-
—
Step 5: 分析结论总结
当前XAUUSD市场处于弱震荡格局,主要依据如下:
- 趋势强度不足:ADX(14)=23.1,虽略高于22,但未突破24确认强势趋势,且MACD柱状图微弱,+DI与-DI差距较小,多空力量均衡。
- 波动率中性:ATR/Price=0.162%,属正常范围;BB带宽仅0.66%,显示短期波动压缩,潜在变盘可能。
- 价格位置中性:现价4149.11位于布林带上轨下方,接近KC上轨(4150.72),面临技术阻力;距离R1(4151.40)仅2点空间,上方压力密集。
- 动量指标中性偏强:RSI=51.8,MFI=57.4,CCI=75.6,均未进入极端区域,显示仍有一定上行动能但未过热。
- 成交量温和:VO=+5.79%,小幅放量但不足以支撑有效突破。
综上,市场正处于趋势与震荡的临界点,短期缺乏明确方向。建议保持观望,重点关注:
- 若价格有效突破 4155.20(BB上轨)或4151.40(R1) 并伴随放量,则可能开启上升趋势;
- 若回落跌破 4140(HMA9 & VWAP),则重回震荡下行结构。
当前最优策略为 维持观察(Watch),等待更清晰信号出现。