XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR):逐根K线计算,取以下三者最大值:
– High – Low
– |High – Close[前一期]|
– |Low – Close[前一期]|
- 使用 Wilder 平滑法计算 ATR(14),初始值为前14期 TR 的简单平均。
- 经过完整计算后,ATR(14) = 6.87
- 当前收盘价(最新)= 4196.89
- Volatility Ratio = ATR(14) / Close = 6.87 / 4196.89 ≈ 0.001637
- SMA(ATR(14), 50) = 过去50个ATR(14)的均值 ≈ 7.21
- Volatility Relative Ratio = 6.87 / 7.21 ≈ 0.953
#### 波动率状态分类
- 判断条件:
– 高波动: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 阈值:
– Base Overbought = 70,Oversold = 30(未进入高波动或强趋势,不调整)
- HMA 周期适应性:
– Market Efficiency Ratio (ER) = |Close – Close[10]| / Σ|ΔClose|(10)
– |4196.89 – 4209.24| = 12.35
– Σ|ΔClose| over 10 periods ≈ 38.2
– ER = 12.35 / 38.2 ≈ 0.323
– 属于“正常市场” → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 6.87 = 20.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.001637×100) ≈ 0.01745
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4198.09 + 4193.95 + 4196.89)/3 ≈ 4196.31
- 价格变化 ΔClose = 4196.89 – 4194.37 = +2.52
#### 2. 波动率相关指标(布林带 & Keltner Channel)
- 布林带 (BB, Period=20, StdDev=2.0):
– Middle Band = SMA(Close, 20) ≈ 4207.14
– Standard Deviation (20) ≈ 7.03
– Upper Band = 4207.14 + 2.0 × 7.03 = 4221.20
– Lower Band = 4207.14 – 2.0 × 7.03 = 4193.08
– Bandwidth = (4221.20 – 4193.08) / 4207.14 ≈ 0.00668
- Keltner Channel (KC, EMA20, ATR10=6.52):
– Middle Line = EMA(Close, 20) ≈ 4206.92
– Upper KC = 4206.92 + 1.5 × 6.52 ≈ 4216.70
– Lower KC = 4206.92 – 1.5 × 6.52 ≈ 4197.14
#### 3. 趋势指标(HMA & KAMA)
- HMA(9):
– WMA1 = WMA(Close, 4) ≈ 4203.12
– WMA2 = WMA(Close, 9) ≈ 4205.44
– Raw HMA = 2×4203.12 – 4205.44 = 4200.80
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4201.35
– 当前 Close < HMA,呈短期弱势
- KAMA(10,2,30):
– 已迭代计算完成,最终 KAMA ≈ 4204.78
– 当前价格低于 KAMA,显示短期偏空动能
#### 4. 动量指标(MACD & DMI系统)
- MACD(12,26,9):
– DIF = EMA(12) – EMA(26) ≈ 4201.23 – 4205.67 = -4.44
– DEA = EMA(DIF,9) ≈ -3.82
– MACD Histogram = -4.44 – (-3.82) = -0.62(持续负值,空头占优)
- DMI 系统 (14):
– +DI(14) ≈ 28.4
– -DI(14) ≈ 26.7
– ADX(14) ≈ 22.1
#### 5. 振荡器指标(RSI、CCI、Stochastic)
- RSI(14):
– 使用 Wilder 平滑法计算
– 平均涨幅 ≈ 3.12,平均跌幅 ≈ 3.45
– RS = 3.12 / 3.45 ≈ 0.904
– RSI = 100 – (100 / (1 + 0.904)) ≈ 47.5
- CCI(14):
– SMA_TP(14) ≈ 4206.88
– Mean Deviation ≈ 5.21
– CCI = (4196.31 – 4206.88) / (0.015 × 5.21) ≈ -135.6
- 随机指标 (14,3,3):
– %K = (4196.89 – 4193.95) / (4210.76 – 4193.95) × 100 ≈ 17.5
– %D = 3期SMA(%K) ≈ 24.1
#### 6. 成交量-价格指标
- OBV:
– 上一根K线 OBV ≈ 1,324,560(假设起始值)
– 当前上涨 → OBV += Volume = 新 OBV ≈ 1,325,362
- MFI(14):
– 典型价格 × 成交量求和,正负资金流分离
– Money Flow Ratio ≈ 0.92
– MFI ≈ 100 – (100 / (1 + 0.92)) ≈ 47.9
- 成交量振荡器 VO:
– SMA(Vol,5) ≈ 785,SMA(Vol,10) ≈ 820
– VO = (785 – 820) / 820 × 100 ≈ -4.27%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP × Vol) / 累计 Vol ≈ 4208.45
- 枢轴点(前一日):
– 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
- 斐波那契回撤位(以近期高点4219.66与低点4193.95为例):
– 61.8% 回撤位 ≈ 4193.95 + 0.618×(4219.66-4193.95) ≈ 4209.80
—
Step 2: 判断市场状态
条件链逻辑判断:
#### Condition 1: 趋势启动?
- BB Width = 0.00668 < Dynamic Threshold (0.01745)? ✅ 是
- 当前收盘价是否强力突破 KC?
– Close = 4196.89
– KC Upper = 4216.70 → 4196.89 < 4216.70
– KC Lower = 4197.14 → 4196.89 < 4197.14 → 接近但未有效下破
– 是否满足 “< KC Lower – 3×ATR”?→ 4197.14 – 20.61 = 4176.53 → 当前价远高于此
→ ❌ 不满足
- Volume Oscillator = -4.27% < 1.0 → ❌ 不满足
- 无连续两根突破K线 → ❌
- → 不构成趋势启动
#### Condition 2: 盘整/震荡?
- ADX(14) = 22.1 < 22? ❌(略高于临界值)
- ATR/Close = 0.001637 < 0.003? ✅ 是
- 价格在布林带内?4193.08 < 4196.89 < 4221.20 → ✅ 是
- RSI = 47.5 ∈ [40,60]?✅ 是
- Stochastic %K = 17.5 ∉ [40,60] → ❌
- 两项中仅一项满足 → 整体条件不完全成立
- → 不明确支持盘整
#### Condition 3: 中期趋势?
- ADX(14)=22.1 > 24? ❌ 否(弱于标准)
- 价格从高位回落?近期高点约4219.66,当前4196.89 → ✅ 明显回落
- 是否回调至 HMA(9) 或 BB 中轨?
– HMA(9) ≈ 4201.35,当前价 4196.89 → 接近但略低于
– BB 中轨 = 4207.14 → 尚未触及
- Volume Oscillator during pullback = -4.27% ∈ [-0.5, 0.5]? ❌ 否(明显萎缩但超出范围定义)
- 回调幅度 = 4219.66 – 4196.89 = 22.77;ATR(14)=6.87 → 约 3.3×ATR → 超出健康回调(1–2倍)
- → 不符合中期趋势特征
#### Condition 4: 趋势衰竭?
- 是否创近期新高/新低?
– 最近10周期最低为 4193.95(本K线),可视为测试新低
- 指标是否背离?
– RSI = 47.5,前低时 RSI 更低 → 无底背离
– MACD Histogram = -0.62,仍在走弱 → 无背离
- 成交量是否背离?
– 当前 Volume = 802,前几根放量下跌时更高 → 成交量配合下行 → 无背离
- 是否出现反转K线?
– 当前K线:下影线较长(Low=4193.95,Close=4196.89),实体较小 → 具有锤子线雏形
– 可视为初步反转信号
- 满足条件数:仅“价格新低” + “长下影” → 共2项,其中不含核心的价格-指标背离
- 信心等级:低信心
#### Default Condition:
- ADX 处于模糊区间(22.1),接近22分界线
- 波动率正常,成交量萎缩,价格贴近布林下轨
- 无清晰方向信号
- → 默认判定为:State 1: Ranging Market(信心等级:低)
最终市场状态判断:【Ranging / Consolidation】(低信心)
—
Step 3: 量化分析(对应模型扫描)
当前市场状态为 盘整市场(Ranging),启用以下模型进行信号扫描:
模型一:布林带均值回归
- Buy Signal 条件:
– Close <= BB Lower Band → 4196.89 vs 4193.08 → ❌ 不满足(仍高于下轨)
– RSI 30 → ❌
– Volume > 1.2×AvgVol(5)?Avg≈785 → 1.2×=942,当前802 < 942 → ❌
→ Buy Signal:否
- Sell Signal:
– Close >= BB Upper Band?4196.89 << 4221.20 → ❌
→ Sell Signal:否
结论:布林带回撤模型未触发
模型二:枢轴点区间交易
- 支撑阻力:
– S1 = 4099.52,当前价远高于 → 未触及
– R1 = 4151.40,同理未触及
- 当前价远离关键枢轴水平
- 无显著看涨/看跌K线形态直接接触支撑阻力
结论:枢轴点模型未触发
模型三:云振荡器(DMI过滤)
- 前提:ADX(14) < 20?实际为22.1 → ❌ 不满足前提
结论:该模型禁用
—
最终汇总
- Actionable Signals:无任何买入或卖出信号触发
- Market State Confirmation:
– Yes,当前市场状态判定为盘整得到部分支持:
– 价格运行于布林带内部
– RSI居中,无极端读数
– ADX接近弱趋势边界
– 但成交量萎缩、价格逼近下轨,存在潜在变盘可能
- Suggested Action:Maintain Watch
—
Step 4: 生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4196.89 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4193.08 <<+ (布林下轨)
- Resistance level: ->> 4207.14 <<- (布林中轨)
—
Step 5: 分析结论总结
综合全部客观数据与严格条件判断,得出如下结论:
- 市场处于正常波动环境,ATR(14)=6.87,波动率比率0.0016,相对波动水平0.95,未达高低阈值。
- 趋势强度较弱,ADX(14)=22.1,处于模糊区域,不足以确认趋势延续。
- 价格接近布林下轨(4193.08),RSI=47.5,尚未进入超卖区,MACD持续负值,短期仍偏弱。
- 虽出现长下影线,具备一定反转形态特征,但缺乏成交量放大及指标背离支持,反转证据不足。
- 所有量化模型均未触发有效交易信号,尤其布林带策略要求价格触及下轨且RSI<30,目前均未达成。
- 建议维持观望,重点关注价格对布林下轨的反应。若后续放量反弹并突破HMA(9)≈4201.35,则可能开启反弹行情;若跌破4193或将打开进一步下行空间。
操作建议:继续观察,等待更明确信号出现后再介入。