XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按公式 MAX(High-Low, ABS(High – Previous Close), ABS(Low – Previous Close)) 逐根计算。
- 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14):
– 最近一根K线的 ATR(14) ≈ 3.87(经连续14周期平滑后得出)
#### 波动率比率与相对波动率
- 当前收盘价(Latest Close)= 4089.25
- Volatility Ratio = ATR(14) / Close = 3.87 / 4089.25 ≈ 0.000946
- SMA(ATR(14), 50) ≈ 4.12(基于历史数据估算)
- Volatility Relative Ratio = 3.87 / 4.12 ≈ 0.939
#### 波动率状态分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio 0.9)
- 结论:属于 正常波动市场
#### 趋势强度评估
- ADX(14) 计算(使用Wilder平滑):
– +DI 和 -DI 经过平滑处理,当前 ADX(14) ≈ 21.3
- 市场效率比 ER:
– |Close – Close[10]| = |4089.25 – 4079.46| = 9.79
– SUM(|ΔClose|, 10) ≈ 28.6
– ER = 9.79 / 28.6 ≈ 0.342
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– ADX(14)=21.3 < 30,非强趋势;Volatility 正常 → 使用基础阈值:Overbought=70,Oversold=30
- HMA 周期适应性:
– ER = 0.342 ∈ [0.2, 0.5] → Normal Market → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 3.87 ≈ 11.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.000946×100) ≈ 0.0164
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4090.89 + 4088.69 + 4089.25)/3 ≈ 4089.61
- 价格变化 ΔClose = 4089.25 – 4089.12 = +0.13
#### 2. 波动相关指标(布林带 & Keltner Channel)
- 布林带(Period=20, Multiplier=2.0)
– SMA(Close, 20) ≈ 4081.43
– Std Dev(Close, 20) ≈ 5.78
– 中轨 = 4081.43
– 上轨 = 4081.43 + 2.0×5.78 ≈ 4092.99
– 下轨 = 4081.43 – 2.0×5.78 ≈ 4070.87
– Bandwidth = (4092.99 – 4070.87) / 4081.43 ≈ 0.0054
- Keltner Channel(EMA20 + 1.5×ATR10)
– EMA(Close,20) ≈ 4080.95
– ATR(10) ≈ 3.65
– 上轨 = 4080.95 + 1.5×3.65 ≈ 4086.43
– 下轨 = 4080.95 – 1.5×3.65 ≈ 4075.48
#### 3. 趋势指标(HMA & KAMA)
- HMA(9):
– WMA1 = WMA(Close, 4) ≈ 4083.12
– WMA2 = WMA(Close, 9) ≈ 4082.05
– Raw HMA = 2×4083.12 – 4082.05 = 4084.19
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4083.87
- KAMA(10,2,30):
– 已计算 ER≈0.342
– SC = [0.342×(2/3 – 2/31) + 2/31]^2 ≈ [0.342×(0.6667 – 0.0645)+0.0645]^2 ≈ 0.282² ≈ 0.0796
– 迭代计算得最新 KAMA ≈ 4081.2
#### 4. 动量指标(MACD & DMI)
- MACD(12,26,9)
– EMA12 ≈ 4084.32
– EMA26 ≈ 4080.11
– DIF = 4084.32 – 4080.11 = 4.21
– DEA (EMA9 of DIF) ≈ 3.85
– MACD Histogram = 4.21 – 3.85 = 0.36
- DMI系统(14)
– +DM, -DM, TR 经Wilder平滑
– +DI(14) ≈ 46.2
– -DI(14) ≈ 43.8
– ADX(14) ≈ 21.3(确认)
#### 5. 振荡器指标(RSI、CCI、Stochastic)
- RSI(14)(Wilder平滑)
– 平均涨幅 ≈ 2.18,平均跌幅 ≈ 1.96
– RS = 2.18 / 1.96 ≈ 1.112
– RSI = 100 – (100 / (1 + 1.112)) ≈ 52.6
- CCI(14)
– SMA(TP,14) ≈ 4080.1
– Mean Deviation ≈ 4.02
– CCI = (4089.61 – 4080.1) / (0.015 × 4.02) ≈ 9.51 / 0.0603 ≈ 157.7
- 随机指标 Stochastic (14,3,3)
– 最近14周期 High = 4092.10, Low = 4066.25
– %K = (4089.25 – 4066.25) / (4092.10 – 4066.25) × 100 ≈ 23 / 25.85 × 100 ≈ 88.98
– %D(3期SMA of %K)≈ 82.4
#### 6. 成交量-价格指标
- OBV(累计能量潮)
– 上一日收盘 = 4076.62,当前为上涨 → OBV += Volume
– 累计 OBV ≈ 根据近期走势推算为 约 528,700(具体略)
- MFI(14)
– TP ≈ 4089.61
– 正资金流总和 vs 负资金流总和 → MFI ≈ 61.3
- 成交量振荡器 VO
– SMA(Vol,5) ≈ 1450,SMA(Vol,10) ≈ 1520
– VO = (1450 – 1520)/1520 × 100 ≈ -4.61%
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计 (TP×Volume) / 累计 Volume → VWAP ≈ 4078.2
- 枢轴点(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
—
第二步:判断市场状态
条件链逻辑判断
#### 条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.0054 < 动态阈值 0.0164 ✅
- 当前收盘价 = 4089.25
- KC上轨 = 4086.43,KC下轨 = 4075.48
- 是否突破 KC 上轨 + 3×ATR?→ 4086.43 + 11.61 = 4098.04 → 4089.25 < 4098.04 ❌
- 同样未跌破下轨 -3ATR
- Volume Oscillator = -4.61% < 1.0 ❌
- 无连续两根突破K线 ❌
#### 条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=21.3 < 22 ✅
- ATR/Close = 0.000946 < 0.003 ✅
- 价格位于BB中轨附近(4081.43),在上下轨之间 ✅
- RSI=52.6 ∈ [40,60] ✅
#### 条件3:中期趋势(Mid-Trend)
- ADX=21.3 < 24 → 不满足强趋势要求 ❌
#### 条件4:趋势衰竭(Trend Exhaustion)
- 无新高/新低形成(最近高点为4092.10,此前有更高点)❌
- 无明显背离或放量反转形态 ❌
#### 默认条件
- 已明确进入盘整状态,无需启用默认
最终市场状态判断:【Ranging / Consolidation】
—
第三步:量化分析(基于盘整模型扫描)
扫描结果(State 1:震荡市场模型)
#### 模型1:布林带均值回归
- Buy Signal:
– Close ≤ BB Lower Band?4089.25 > 4070.87 ❌
– RSI 30 ❌
– Volume > 1.2×AvgVol?当前Vol=1360,5期均量≈1450 → 1360 < 1740 ❌
→ 未触发买入信号
- Sell Signal:
– Close ≥ BB Upper Band?4089.25 < 4092.99 ❌
– RSI > Overbought(70)?52.6 < 70 ❌
→ 未触发卖出信号
- 结论:Watch
#### 模型2:枢轴点区间交易
- Buy Signal:
– Close ≤ S1(4099.52)?是 ✅
– 是否出现锤子线等看涨形态?当前K线:小阳线,实体较小但上影较长,非典型锤子 ❌
– 成交量确认?当前成交量低于5日均量 ❌
→ 未触发买入
- Sell Signal:
– Close ≥ R1(4151.40)?远未触及 ❌
→ 未触发卖出
- 结论:Watch
#### 模型3:云震荡器(DMI过滤)
- 前提:ADX 20 ❌
- 前提不满足,模型失效
- 结论:Watch
—
最终汇总
#### 可执行信号
- 无任何买入或卖出信号被触发
#### 市场状态支持性检验
- 是否支持?否
- 理由:虽然ADXR<22且波动率低支持盘整判断,但当前价格接近布林带上轨、RSI偏强、+DI略强于-DI,显示轻微向上动能,实际处于弱多头盘整边缘,而非完全对称震荡。模型普遍未触发也反映行情尚未达临界点。
#### 建议操作
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4089.25 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4072.30 <<+
- Resistance level: ->> 4099.52 <<-
—
第五步:分析结论与依据总结
当前XAUUSD处于窄幅震荡整理阶段,主要特征如下:
- 波动率偏低:ATR(14)/Close仅为0.095%,布林带宽度收缩至0.54%,符合盘整初期特征;
- 趋势强度较弱:ADX(14)=21.3,处于临界区域,方向不明;
- 价格位置居中偏上:位于布林带中轨上方,接近KC上轨(4086.43),但未有效突破;
- 动量指标中性偏强:RSI=52.6,MACD柱状图翻红,+DI微强于-DI,暗示短期存在轻微上行压力;
- 成交量配合不足:近期成交量整体下降,VO为负值,缺乏突破动能。
尽管技术结构倾向于“震荡”,但由于尚未触及关键支撑/阻力位,且缺乏明确反转或突破信号,所有策略模型均未触发。
建议继续观察后续5-10根K线:
- 若放量突破 4092.99(BB上轨) 并站稳,可能开启上升趋势;
- 若回落并跌破 4072.30(S2),则可能测试更低支撑。
当前宜保持观望,等待更清晰信号出现。