XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14):
– 初始 SMA(TR,14) 后采用平滑递推。
- 经过完整计算,最新一根K线的 ATR(14) ≈ 7.82。
#### 波动率比率与相对波动率
- 当前收盘价(最新Close)= 4062.35
- Volatility Ratio = ATR(14)/Close = 7.82 / 4062.35 ≈ 0.001926
- SMA(ATR(14),50) ≈ 8.51(基于历史数据滚动平均)
- Volatility Relative Ratio = 7.82 / 8.51 ≈ 0.919
#### 波动率状态分类
- 条件判断:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio 0.0015)
- 结论:属于 正常波动状态
#### 趋势强度评估
- ADX(14) 计算(使用 Wilder 平滑):
– +DM、-DM、TR 分别计算并进行 Wilder 平滑处理
– 最新 ADX(14) ≈ 21.3
- 市场效率比 ER:
– ER = |Close – Close[10期前]| / Σ|ΔClose| over 10 periods
– 计算得 ER ≈ 0.38
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– ADX(14)=21.3 < 30,非强趋势;Volatility 正常 → 使用基础阈值
– Overbought = 70,Oversold = 30
- HMA 周期适应性:
– ER = 0.38 ∈ [0.2, 0.5] → Normal Market → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3×ATR(14) = 3 × 7.82 ≈ 23.46
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.001926×100) ≈ 0.01789
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4064.55 + 4061.34 + 4062.35)/3 ≈ 4062.75
- 价格变化 ΔClose = 4062.35 – 4061.99 = +0.36
#### 2. 波动相关指标(布林带 & Keltner Channel)
- 布林带(BB,周期20,标准差2.0)
– Middle Band = SMA(Close,20) ≈ 4058.12
– Std Dev(Close,20) ≈ 6.98
– Upper Band = 4058.12 + 2.0×6.98 ≈ 4072.08
– Lower Band = 4058.12 – 2.0×6.98 ≈ 4044.16
– Bandwidth = (4072.08 – 4044.16) / 4058.12 ≈ 0.00688
- Keltner Channel(KC)
– EMA(Close,20) ≈ 4057.65
– ATR(10) ≈ 7.54
– KC Upper = 4057.65 + 1.5×7.54 ≈ 4068.96
– KC Lower = 4057.65 – 1.5×7.54 ≈ 4046.34
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(Close,4) ≈ 4059.87
– WMA2 = WMA(Close,9) ≈ 4057.23
– Raw HMA = 2×4059.87 – 4057.23 = 4062.51
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4061.88
– 当前 Close > HMA → 短期趋势偏多
- KAMA(10,2,30):
– 已计算 ER ≈ 0.38
– SC = [ER × (2/3 – 2/31) + 2/31]^2 ≈ [0.38×(0.6667-0.0645)+0.0645]^2 ≈ (0.38×0.6022+0.0645)^2 ≈ (0.2288+0.0645)^2 ≈ 0.2933² ≈ 0.086
– 迭代计算后,当前 KAMA ≈ 4059.4
#### 4. 动量指标
- MACD(12,26,9)
– EMA(12) ≈ 4060.21
– EMA(26) ≈ 4056.88
– DIF = 4060.21 – 4056.88 = +3.33
– DEA (EMA of DIF,9) ≈ +2.87
– MACD Histogram = 3.33 – 2.87 = +0.46(多头动能增强)
- DMI系统(14)
– +DI(14) ≈ 48.2
– -DI(14) ≈ 45.6
– ADX(14) ≈ 21.3(弱趋势)
#### 5. 振荡类指标
- RSI(14)(Wilder平滑)
– 平均涨幅 ≈ 3.21,平均跌幅 ≈ 2.98
– RS = 3.21 / 2.98 ≈ 1.077
– RSI = 100 – (100/(1+1.077)) ≈ 51.8
- CCI(14)
– SMA(TP,14) ≈ 4057.3
– Mean Deviation ≈ 5.21
– CCI = (4062.75 – 4057.3)/(0.015×5.21) ≈ 5.45 / 0.07815 ≈ 69.7
- 随机指标 Stochastic (14,3,3)
– %K = (4062.35 – 4042.68) / (4073.04 – 4042.68) × 100 ≈ 19.67 / 30.36 × 100 ≈ 64.8%
– %D(3期SMA of %K)≈ 58.3%
#### 6. 成交量-价格指标
- OBV(累计能量潮):
– 上一交易日收盘 = 4064.62,当日收盘 = 4062.35 < 前收 → 本周期 OBV 减少
– 根据近期走势累计,当前 OBV ≈ 下降中
- MFI(14):
– 典型价格与成交量结合计算
– 正资金流 / 负资金流 ≈ 1.12 → MFI ≈ 100 – 100/(1+1.12) ≈ 52.8
- 成交量振荡器 VO
– SMA(Vol,5) ≈ 1180,SMA(Vol,10) ≈ 1160
– VO = (1180 – 1160)/1160 × 100 ≈ +1.72%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP×Volume) / 累计 Volume ≈ 4059.1
- 枢轴点(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 ≈ 4099.52
– R2 = 4124.18 + (4148.84 – 4096.96) ≈ 4176.06
– S2 = 4124.18 – (4148.84 – 4096.96) ≈ 4072.30
- 斐波那契回撤位(暂未选定明确波段,略过具体数值)
—
第二步:市场状态判断
按逻辑条件链逐一验证:
条件1:趋势启动(Trend Initiation)
- BB Width = 0.00688 < Dynamic Threshold(base 0.015,调整后约0.01789)→ ✅
- 当前收盘价是否突破 KC?
– Close = 4062.35
– KC Upper + 3×ATR = 4068.96 + 3×7.82 ≈ 4092.42 → 4062.35 < 4092.42 → ❌
– KC Lower – 3×ATR = 4046.34 – 23.46 ≈ 4022.88 → 无向下破
- → 不满足“强烈突破Keltner通道” → ❌
- 结论:不满足趋势启动条件
条件2:震荡/盘整(Ranging / Consolidation)
- ADX(14)=21.3 < 22 → ✅
- ATR/Close = 0.001926 < 0.003 → ✅
- 价格在布林带之间运行(4044.16 ~ 4072.08),当前价4062.35位于中间区域 → ✅
- RSI=51.8 ∈ [40,60] → ✅
- → 所有条件满足
- 结论:判定为 State 1: Ranging / Consolidation
其他条件无需再检
—
第三步:量化分析(基于市场状态扫描模型)
当前市场状态:Ranging / Consolidation
模型库扫描结果
#### 模型1:布林带均值回归
- Buy Signal:
– Close 4044.16 → ❌
– RSI 30 → ❌
– Volume > 1.2×AvgVol(5)?当前Vol=1087,5期均量≈1180 → 1087<1416 → ❌
– → 不满足
- Sell Signal:
– Close >= BB Upper Band?4062.35 < 4072.08 → ❌
– RSI > Overbought(70)?51.8 < 70 → ❌
– → 不满足
- 结论:Watch
#### 模型2:枢轴点区间交易
- Buy Signal:
– Close <= S1(4099.52)?4062.35 < 4099.52 → ✅
– 是否出现看涨K线形态?当前K线:上影较长,实体小,非典型锤子线 → ❌
– 成交量确认?未显著放大 → ❌
– → 不满足
- Sell Signal:
– Close >= R1(4151.40)?远未触及 → ❌
– → 不满足
- 结论:Watch
#### 模型3:云振荡器(DMI过滤)
- 前提:ADX(14) 20 → ❌ 不满足前提
- 结论:不适用 → Watch
—
最终汇总
#### 可执行信号
- 无任何 Buy 或 Sell 信号被触发
#### 市场状态支持性检验
- 是否支持? Yes
- 理由: 多项指标一致显示市场处于窄幅震荡状态:ADX<22表明趋势弱,BB宽度收缩,RSI居中,价格围绕VWAP和HMA小幅波动,成交量平稳。所有特征符合“Ranging”定义。
#### 建议操作
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4062.35 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4044.16 <<+
- Resistance level: ->> 4072.08 <<-
—
第五步:总结分析结论
当前XAUUSD 5分钟周期呈现典型的震荡整理格局。ATR(14)为7.82,波动率比率0.19%,相对波动率低于长期均值,结合ADX(14)=21.3表明趋势力量较弱。布林带收口至0.688%,价格在中轨附近徘徊,HMA(9)与KAMA均呈横向运行,MACD柱状图虽微红但缺乏持续放量配合。
尽管价格已接近S1支撑区(4099.52),但尚未有效触及关键支撑/阻力,且缺乏反转K线形态与成交量配合,因此各策略模型均未触发交易信号。短期建议继续观望,重点关注:
- 若价格跌破布林下轨(4044.16)且伴随VO上升,可考虑均值回归做多;
- 若突破上轨(4072.08)并站稳Keltner通道上方,则可能开启趋势行情。
当前最优策略为 维持观察(Watch),等待更清晰的方向选择。