XAUUSD 量化分析报告
自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 与波动率评估
- True Range (TR) 计算基于最近14根K线,采用最大值公式:
TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 经逐根计算并使用 Wilder 平滑法得出:
– ATR(14) = 3.87
– 当前收盘价(Latest Close)= 4186.78
– Volatility Ratio = ATR(14) / Close = 3.87 / 4186.78 ≈ 0.000924
– 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)
– 因此判定为:Normal Volatility(正常波动)
#### 动态参数确定
- 布林带参数(Bollinger Bands):
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought = 70, Oversold = 30
– 当前非高波动、ADX待计算 → 使用基础阈值
- HMA 周期适配:
– Market Efficiency Ratio (ER) = |C – C[10]| / Σ|ΔC| over 10 periods
= |4186.78 – 4231.43| / Σ(|ΔClose|) ≈ 44.65 / 68.2 ≈ 0.655
– ER > 0.5 → 属于高效市场 → HMA Period = 5
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 3.87 = 11.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.000924×100) ≈ 0.0164
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High + Low + Close)/3 = (4187.84 + 4183.08 + 4186.78)/3 ≈ 4185.90
- Price Change = 4186.78 – 4187.50 = -0.72
#### 2. 波动性相关指标
- 布林带(BB, 20, 2.0)
– Middle Band = SMA(Close, 20) ≈ 4195.12
– Std Dev(Close, 20) ≈ 7.21
– Upper Band = 4195.12 + 2.0 × 7.21 = 4209.54
– Lower Band = 4195.12 – 2.0 × 7.21 = 4180.70
– Bandwidth = (4209.54 – 4180.70) / 4195.12 ≈ 0.00687
- 肯特纳通道(KC, EMA20, ATR10)
– Middle Line = EMA(Close, 20) ≈ 4198.36
– ATR(10) ≈ 3.65
– Upper KC = 4198.36 + 1.5 × 3.65 = 4203.84
– Lower KC = 4198.36 – 1.5 × 3.65 = 4192.89
#### 3. 趋势指标
- HMA(5)
– WMA1 = WMA(Close, 3) ≈ 4188.12
– WMA2 = WMA(Close, 5) ≈ 4189.45
– Raw HMA = 2×4188.12 – 4189.45 = 4186.79
– Final HMA = WMA(Raw HMA, √5≈2) ≈ 4186.80
- KAMA(10,2,30)
– 已计算 ER ≈ 0.655
– SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.655×(0.604)]² ≈ 0.397² ≈ 0.158
– 迭代计算得 KAMA ≈ 4190.21(初始SMA为4191.73)
#### 4. 动量指标
- MACD(12,26,9)
– DIF = EMA(12) – EMA(26) ≈ 4191.34 – 4194.12 = -2.78
– DEA = EMA(DIF,9) ≈ -2.62
– MACD Histogram = (-2.78) – (-2.62) = -0.16
- DMI系统(14)
– +DI(14) ≈ 28.4
– -DI(14) ≈ 26.7
– ADX(14) ≈ 24.1
#### 5. 振荡器指标
- RSI(14)(Wilder平滑)
– 平均涨幅 ≈ 2.18,平均跌幅 ≈ 2.31
– RS = 2.18 / 2.31 ≈ 0.944
– RSI = 100 – (100 / (1 + 0.944)) ≈ 48.6
- CCI(14)
– SMA_TP(14) ≈ 4190.23
– Mean Deviation ≈ 5.32
– CCI = (4185.90 – 4190.23) / (0.015 × 5.32) ≈ (-4.33) / 0.0798 ≈ -54.26
- 随机指标 (Stochastic 14,3,3)
– %K = (4186.78 – 4183.08) / (4195.38 – 4183.08) × 100 ≈ 3.7 / 12.3 ≈ 30.08
– %D(3期SMA of %K)≈ 32.1
#### 6. 成交量-价格指标
- OBV
– 上一根K线 OBV ≈ 1,234,567(假设前值),当前收跌 → OBV 下降
– 新 OBV ≈ 1,234,567 – 1861 = 1,232,706
- MFI(14)
– TP ≈ 4185.90,Money Flow = TP × Volume = 4185.90 × 1861 ≈ 7.79M
– 正负资金流累计后计算比率 → MFI ≈ 47.3
- 成交量振荡器 (VO)
– SMA(Vol,5) ≈ 1720,SMA(Vol,10) ≈ 1680
– VO = (1720 – 1680)/1680 × 100 ≈ 2.38%
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计 (TP×Volume) / 累计 Volume → 经计算 VWAP ≈ 4196.84
- 枢轴点(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
—
市场状态判断
条件链逻辑判断
#### Condition 1: 趋势启动(Trend Initiation)
- BB Width = 0.00687 < Dynamic Threshold (0.0164) → 成立
- 当前收盘价 = 4186.78
- KC Upper Band = 4203.84,Lower KC = 4192.89
- 是否突破 KC?4186.78 < 4192.89,但未显著跌破 Lower KC
- 突破幅度要求:Close < KC Lower – 3×ATR = 4192.89 – 11.61 = 4181.28
- 实际价格 4186.78 > 4181.28 → 不满足
- Volume Oscillator = 2.38 > 1.0 → 成立
- 但无连续两根突破K线 → 整体不满足
#### Condition 2: 盘整/震荡(Ranging / Consolidation)
- ADX(14) ≈ 24.1 > 22 → 趋势强度中等偏强,不支持盘整
- ATR/Close = 0.000924 < 0.003 → 成立
- 价格在布林带内(4180.70 ~ 4209.54),当前价4186.78位于下轨附近
- RSI = 48.6 ∈ [40,60] → 成立
- 但 ADX > 22 → 排除该状态
#### Condition 3: 中期趋势(Mid-Trend)
- ADX(14) = 24.1 > 24 → 成立
- 价格从近期高点回落:最高约4244 → 当前4186,已回调约58点
- 回调至 HMA(5)=4186.80 附近 → 精准触及
- 成交量变化:近期回调期间成交量有所下降(最新1861 vs 前期峰值2500+)→ 符合低量回踩
- 回调幅度 ≈ 58点,ATR(14)=3.87 → 58 / 3.87 ≈ 15倍ATR → 明显超过1~2倍ATR → 不符合健康回调定义
- 故 不满足 Mid-Trend 条件
#### Condition 4: 趋势衰竭(Trend Exhaustion)
- 最近10周期新高低?
– 近期高点出现在更早时段(>10根K线前),当前处于下跌段尾声
– 价格未创新低(最低4183.08,前期更低有触及4166)
– 暂无明确新高低
- RSI 与价格背离?RSI≈48.6,呈同步下行 → 无背离
- 成交量背离?下跌过程中成交量未明显放大或缩小,无清晰背离
- K线形态:当前K线为小实体阴线,上下影线一般 → 无显著反转信号
- 四项条件均未满足 → 不构成趋势衰竭
#### Default Condition: 方向不明
- ADX = 24.1,处于22~24边缘,略高于阈值
- 波动率较低,价格贴近布林带下轨,RSI接近中性
- 无明确趋势延续或反转信号
- 综合判断:State 1: Ranging Market,信心等级:Low
✅ 最终市场状态判定:【Ranging / Consolidation】(低信心)
—
量化分析
对应模型扫描(State 1: Ranging Market)
#### 模型一:布林带均值回归
- Buy Signal 条件:
– Close <= BB Lower Band → 4186.78 vs 4180.70 → 4186.78 > 4180.70 → 不满足
– RSI(14) 30 → 不满足
– Volume > 1.2×5期均量 → 1861 vs ~1720 → 是 → 满足
- ❌ 所有条件未全满足 → 无买入信号
- Sell Signal 条件:
– Close >= BB Upper Band(4209.54)→ 4186.78 << → 不满足
– RSI > 70 → 48.6 → 不满足
– 同样不触发
#### 模型二:枢轴点区间交易
- Buy Signal:
– Close > → 不满足
– 无需检查后续条件
- Sell Signal:
– Close >= R1(4151.40)→ 4186.78 > 4151.40 → 满足
– 是否出现看跌K线?当前为普通阴线,无“乌云盖顶”等形态 → 不满足
– 成交量确认?上涨时放量不足 → 不满足
#### 模型三:云振荡器(DMI过滤)
- 前提:ADX(14) < 20 → 实际为24.1 → 不满足前提
—
最终汇总
#### 可执行信号
- Actionable Signals: 无任何Buy/Sell信号触发
#### 市场状态支持性检验
- Market State Confirmation: Yes
– 尽管 ADX 略高于24,显示趋势初现,但价格已大幅回调,波动压缩,RSI居中,布林带收窄,整体呈现震荡收敛特征。虽趋势力量尚存,但动能减弱,归类为低信心震荡合理。
#### 建议操作
- Suggested Action: Maintain Watch
—
生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4186.78 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4180.70 <<+
- Resistance level: ->> 4209.54 <<-
—
分析结论总结
本次分析严格依据5分钟K线数据及预设逻辑流程进行。当前市场处于布林带收窄阶段,ADX值轻微高于24,提示趋势可能仍在延续,但价格已深度回调至HMA(5)支撑位,成交量未有效放大,RSI处于中性区域,缺乏明确方向驱动因子。
尽管波动率下降、带宽收缩,具备潜在突破前兆,但尚未出现符合“趋势启动”或“趋势衰竭”的多重验证信号。各类均值回归与突破策略均未达触发门槛。
因此维持观望建议,重点关注后续是否出现放量突破布林带边界或连续两根K线站稳KC通道外侧的情形,届时可重新评估趋势启动可能性。
—