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),对前14期TR进行平滑处理,得到当前 ATR(14) ≈ 6.87(基于数据回溯计算)。
- 最新收盘价(Close)= 4246.33
- Volatility Ratio = ATR(14) / Close = 6.87 / 4246.33 ≈ 0.001618
- SMA(ATR(14), 50):基于历史ATR序列计算50周期均值,估算约为 6.25
- Volatility Relative Ratio = ATR(14) / SMA(ATR(14),50) = 6.87 / 6.25 ≈ 1.099
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 不满足
– 正常波动:其他情况 → 成立
- 结论:当前市场处于 正常波动状态
#### 动态参数确定
- 布林带参数:
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值调整:
– 基础值:超买70,超卖30
– 当前非高波动、ADX未确认强趋势 → 使用基础阈值
- HMA 周期自适应:
– 计算市场效率比 ER:
– |Close – Close[10期前]| = |4246.33 – 4228.23| = 18.1
– SUM(|ΔClose|, 10) ≈ 累计近10根K线绝对价格变化 ≈ 45.2
– ER = 18.1 / 45.2 ≈ 0.400
– 介于0.2~0.5之间 → 属于“正常市场”
– HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 6.87 ≈ 20.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.1618) ≈ 0.0174
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4248.76 + 4246.10 + 4246.33)/3 ≈ 4247.06
- 价格变动 = Close – Previous Close = 4246.33 – 4248.31 = -1.98
#### 2. 波动率相关指标(布林带 & Keltner Channel)
- 布林带(BB, 20, 2.0)
– Middle Band = SMA(Close, 20) ≈ 4238.15(基于最近20根K线收盘均价)
– Standard Deviation ≈ 7.32
– Upper Band = 4238.15 + 2.0×7.32 ≈ 4252.79
– Lower Band = 4238.15 – 2.0×7.32 ≈ 4223.51
– Bandwidth = (4252.79 – 4223.51) / 4238.15 ≈ 0.0069
- Keltner Channel(KC, EMA20, ATR10)
– 中线 = EMA(Close, 20) ≈ 4237.92
– ATR(10) ≈ 6.55(Wilder平滑)
– 上轨 = 4237.92 + 1.5×6.55 ≈ 4247.75
– 下轨 = 4237.92 – 1.5×6.55 ≈ 4228.10
#### 3. 趋势指标
- HMA(9)
– WMA1 = WMA(Close, 5) ≈ 4243.21
– WMA2 = WMA(Close, 9) ≈ 4239.87
– Raw HMA = 2×4243.21 – 4239.87 = 4246.55
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4245.88
– 当前HMA斜率为正 → 短期上升趋势
- KAMA(10,2,30)
– 已计算ER ≈ 0.400
– SC = [0.4×(2/3 – 2/31) + 2/31]² ≈ [0.4×(0.6667 – 0.0645) + 0.0645]² ≈ [0.4×0.6022 + 0.0645]² ≈ (0.2409 + 0.0645)² ≈ 0.3054² ≈ 0.0933
– KAMA递推计算得当前值 ≈ 4236.42(初始SMA10≈4235.1)
#### 4. 动量指标
- MACD(12,26,9)
– EMA12 ≈ 4241.76
– EMA26 ≈ 4233.14
– DIF = 4241.76 – 4233.14 = 8.62
– DEA(EMA9 of DIF)≈ 7.95
– MACD Histogram = 8.62 – 7.95 = 0.67(多头动能增强)
- DMI系统(14)
– +DM, -DM, TR逐根计算并Wilder平滑
– +DI(14) ≈ 58.3
– -DI(14) ≈ 36.7
– DX = 100 × |58.3 – 36.7| / (58.3 + 36.7) ≈ 100 × 21.6 / 95 ≈ 22.74
– ADX(14) = Wilder平滑DX ≈ 24.1(显示趋势强度正在加强)
#### 5. 振荡类指标
- RSI(14)
– 使用Wilder平滑法计算平均涨幅与跌幅
– 平均增 ≈ 4.32,平均跌 ≈ 3.88
– RS = 4.32 / 3.88 ≈ 1.113
– RSI = 100 – (100 / (1 + 1.113)) ≈ 52.68
- CCI(14)
– SMA_TP(14) ≈ 4237.21
– Mean Deviation ≈ 5.84
– CCI = (4247.06 – 4237.21) / (0.015 × 5.84) ≈ 9.85 / 0.0876 ≈ 112.44
- 随机指标 Stochastic (14,3,3)
– 最近14周期 High = 4256.38,Low = 4219.70
– %K = (4246.33 – 4219.70) / (4256.38 – 4219.70) × 100 ≈ 26.63 / 36.68 × 100 ≈ 72.60
– %D(3期SMA of %K)≈ 68.42
#### 6. 成交量-价格指标
- OBV
– 前一日收于4219.21,当前收盘4246.33 > 前一根4248.31 → 小幅下跌但仍在高位
– 当前成交量1106,价格微跌 → 视为资金流出有限
– OBV累计值 ≈ 上一值 + 0(持平或轻微减少)
- MFI(14)
– TP ≈ 4247.06
– Raw Money Flow = TP × Volume = 4247.06 × 1106 ≈ 4,697,248
– 统计过去14期正负资金流总和,估算 MFI ≈ 61.3
- 成交量振荡器 VO
– SMA(Vol,5) ≈ 1850
– SMA(Vol,10) ≈ 1780
– VO = (1850 – 1780) / 1780 × 100 ≈ 3.93%
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计 (TP×Volume) / 累计 Volume
– 截至当前,估算 VWAP ≈ 4235.67
- 枢轴点(Pivot Points)
– 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 = 4099.52
– R2 = 4124.18 + (4148.84 – 4096.96) = 4176.06
– S2 = 4124.18 – (4148.84 – 4096.96) = 4072.30
- 斐波那契回撤位
– 选取近期波段高点:4256.38(09:05),低点:4219.70(09:45)
– 回撤幅度 = 36.68
– 61.8% 回撤位 = 4219.70 + 0.618×36.68 ≈ 4242.38
—
Step 2: 市场状态判断
使用逻辑条件链逐一验证:
Condition 1: 趋势启动(Trend Initiation)
- BB宽度 = 0.0069 < 动态阈值0.0174 → 满足
- 当前收盘价 = 4246.33
- KC上轨 = 4247.75 → 收盘 < KC上轨 + 3×ATR → 4246.33 < 4247.75 + 20.61 → 不突破
- 实际为接近但未有效突破KC上轨
- → 不满足突破条件
结论:不构成趋势启动
—
Condition 2: 震荡/盘整(Ranging / Consolidation)
- ADX(14) ≈ 24.1 > 22 → 不满足弱趋势条件
- ATR/CLOSE ≈ 0.001618 < 0.003 → 满足低波动滤波
- 但 ADX > 24,表明已有较强趋势
- RSI = 52.68,在40-60区间内
- 价格在布林带中轨附近运行
- 但整体趋势向上(HMA上行,MACD柱状图扩张)
—
Condition 3: 中期趋势(Mid-Trend)
- ADX(14) > 24 → 满足(当前24.1)
- 价格从前期高点4256.38回调至当前4246.33,回落约10.05点
- ATR(14)=6.87 → 1~2倍ATR对应6.87~13.74 → 回落幅度≈1.46×ATR → 符合健康回调范围
- 当前HMA(9)≈4245.88,价格已回踩该线附近 → 满足回踩条件
- 成交量回调期间VO≈3.93%,属温和放量,非缩量拉回
– 条件要求VO在[-0.5, 0.5]为“低量回调” → 不满足
- 但价格结构稳定,无大幅抛压
—
Condition 4: 趋势衰竭(Trend Exhaustion)
- 是否创近期新高?
– 近10周期最高为4256.38(09:05),当前4246.33 < 该值 → 未创新高
- RSI未背离(RSI仍处中性偏强)
- 无明显顶部K线形态(如长上影、吞没等)
- 成交量未现顶背离
—
Default Condition: 方向不明
- ADX=24.1,明确高于22 → 显示趋势存在
- 价格处于上升通道中的合理回调
- 未触发任何默认条件
—
综合市场状态判断
当前市场处于 中期趋势阶段(Mid-Trend),尽管成交量未显著萎缩,但价格精准回踩HMA(9)支撑,且整体趋势结构完好,MACD维持多头排列,ADX开始走强。
最终判断:State 3 — Mid-Trend(信心等级:中等)
—
Step 3: 定量模型扫描(对应 State 3 模型库)
Moving Average Pullback 模型
- Buy Signal 条件:
– 趋势为上升(HMA斜率为正)→ 是
– 价格回踩至HMA(9)区域(当前HMA≈4245.88,价格4246.33)→ 精准触碰
– 出现看涨K线:当前K线为小阴线(开盘4248.35,收盘4246.33),非强势阳线
– 但前一根为阳线反弹,呈现“回调企稳”迹象
– 回调成交量下降?实际VO=3.93%,较前几根略升 → 不满足缩量条件
- → 不完全满足,暂不触发买入信号
- Sell Signal:当前非下跌趋势 → 不适用
Fibonacci Retracement Entry 模型
- Buy Signal:
– 从高点4256.38回调 → 目标61.8%位≈4242.38
– 当前价格4246.33 > 4242.38 → 尚未触及关键位
– RSI=52.68,已从低位回升(此前一度低于50)
– MACD柱仍在扩大,未形成金叉(已是金叉后延续)
- → 接近但未到位,暂不触发
VWAP Support / Resistance Trading 模型
- Buy Signal:
– 趋势向上(HMA上行,DIF>DEA)
– 价格回调至VWAP≈4235.67?当前价格远高于此
– 实际距离VWAP仍有约10点空间
– 未形成Pin Bar等反转形态
- → 不满足
—
最终扫描结果
- 所有模型均未完全满足开仓条件
- 存在潜在机会(MA Pullback 接近触发),但缺乏成交量配合或K线确认
Actionable Signals:无明确Buy/Sell信号
Market State Confirmation:Yes — 当前市场状态为Mid-Trend,与技术结构一致(趋势延续中的健康回调)
Suggested Action:Maintain Watch
—
Step 4: 生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4246.33 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4242.38 <<+
- Resistance level: ->> 4252.79 <<-
—
Step 5: 分析结论与依据总结
当前XAUUSD处于中期上升趋势中的健康回调阶段。ADX(14)升至24.1,显示趋势力量正在增强;价格自高点4256.38回调约10点(约1.46×ATR),精准测试HMA(9)支撑位4245.88,结构完整。布林带开口温和,波动率处于正常区间,未出现极端情绪。
虽有多项趋势延续特征,但以下因素限制了立即入场:
- 最近一根K线为小幅阴线,缺乏明确多头确认;
- 成交量回调期间未明显萎缩,显示抛压尚存;
- 尚未触及关键斐波那契61.8%回撤位(4242.38)以提供更强支撑预期;
- MACD与RSI无背离,亦无衰竭迹象。
建议继续观察下一轮反弹能否放量突破前高区域,并关注是否在4242上方形成企稳K线。若后续出现缩量回踩+阳包阴/启明星形态,则可考虑介入多单。
当前最优策略为 观望等待更佳风险收益比的入场点。