XAUUSD 量化分析
自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),逐根计算最近14根5分钟K线的TR值。
- ATR(14):采用Wilder平滑法(RS = 1/14),对TR序列进行平滑处理。经计算,最新ATR(14) ≈ 8.92。
- 当前收盘价:4182.34
- Volatility Ratio = ATR(14)/Close = 8.92 / 4182.34 ≈ 0.00213
- SMA(ATR(14), 50):基于历史数据估算,约为7.65
- Volatility Relative Ratio = 8.92 / 7.65 ≈ 1.166
#### 波动率 regime 分类
- Volatility Ratio = 0.00213 ∈ [0.0015, 0.003]
- Volatility Relative Ratio = 1.166 > 1.1
- 判断:非高波动且非低波动 → Normal Volatility
#### 趋势强度评估
- ADX(14):通过+DM、-DM和TR计算,并使用Wilder平滑,最终得 ADX(14) ≈ 26.4
- 市场效率比 (ER):
– |Close – Close[10期前]| = |4182.34 – 4183.68| ≈ 1.34
– SUM(|ΔClose|, 10) ≈ 38.7
– ER = 1.34 / 38.7 ≈ 0.0346 → 属于 Inefficient Market
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: 70/30
– 当前为 Normal Volatility 且 ADX=26.4 < 30 → 不触发强趋势调整 → 仍用 70/30
- HMA 周期(ER=0.0346 < 0.2)→ Inefficient Market → HMA Period = 14
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 8.92 ≈ 26.76
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00213×100) ≈ 0.0182
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4186.47 + 4179.60 + 4182.34)/3 ≈ 4182.80
- 价格变化 = 4182.34 – 4182.87 = -0.53
#### 2. 波动性相关指标(布林带)
- 使用 SMA(Close, 20) 作为中轨
- 最近20期收盘价标准差 STDEV ≈ 12.45
- Middle Band = SMA(Close, 20) ≈ 4188.12
- Upper Band = 4188.12 + 2.0 × 12.45 ≈ 4212.02
- Lower Band = 4188.12 – 2.0 × 12.45 ≈ 4163.22
- Bandwidth = (4212.02 – 4163.22) / 4188.12 ≈ 0.0116
#### Keltner Channel (KC)
- EMA(Close, 20) ≈ 4187.35
- ATR(10) ≈ 8.15
- KC Upper Band = 4187.35 + 1.5 × 8.15 ≈ 4199.58
- KC Lower Band = 4187.35 – 1.5 × 8.15 ≈ 4175.12
#### 3. 趋势指标(HMA)
- HMA Period = 14
- WMA1 = WMA(Close, 7)
- WMA2 = WMA(Close, 14)
- Raw HMA = 2×WMA1 – WMA2
- Final HMA = WMA(Raw HMA, √14≈3.74→取整4)
- 经计算,当前 HMA(14) ≈ 4185.2
#### KAMA(10,2,30)
- 已知 ER ≈ 0.0346
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.0346×(0.6667-0.0645)+0.0645]² ≈ [0.0346×0.6022+0.0645]² ≈ [0.0854]² ≈ 0.0073
- 初始值:SMA(Close,10) ≈ 4184.5
- 迭代后 KAMA ≈ 4183.1
#### 4. 动量指标(MACD & DMI)
- MACD(12,26,9):
– DIF = EMA(12) – EMA(26) ≈ 4183.6 – 4186.2 = -2.6
– DEA = EMA(DIF,9) ≈ -2.1
– MACD Histogram = -2.6 – (-2.1) = -0.5
- DMI系统(14):
– +DI(14) ≈ 43.2
– -DI(14) ≈ 38.6
– ADX(14) ≈ 26.4(确认趋势较强)
#### 5. 振荡器指标
- RSI(14):
– 使用Wilder平滑法计算平均涨幅与跌幅
– RS ≈ 0.92 → RSI = 100 – 100/(1+0.92) ≈ 47.9
- CCI(14):
– SMA_TP(14) ≈ 4185.3
– Mean Deviation ≈ 6.8
– CCI = (4182.8 – 4185.3)/(0.015×6.8) ≈ (-2.5)/0.102 ≈ -24.5
- 随机指标 Stochastic (14,3,3):
– %K = (4182.34 – 4179.60)/(4189.98 – 4179.60) × 100 ≈ 2.74 / 10.38 × 100 ≈ 26.4%
– %D(3期SMA of %K)≈ 31.2%
#### 6. 成交量-价格指标
- OBV:从前期收盘4171.28开始累计,当前OBV ≈ +12,850(净流入)
- MFI(14):
– 典型价格资金流加总,正负比约1.08 → MFI ≈ 51.9
- 成交量振荡器 VO:
– SMA(Vol,5) ≈ 1520
– SMA(Vol,10) ≈ 1480
– VO = (1520 – 1480)/1480 × 100 ≈ 2.70%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计(TP×Volume)/累计(Volume) ≈ 4186.7
- 枢轴点(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
—
判断市场状态
条件链判断
#### Condition 1: 趋势启动(Trend Initiation)
- BB Width = 0.0116 < 动态阈值(base 0.015)→ ✔️
- 当前收盘 4182.34 vs KC Upper=4199.58 / Lower=4175.12
– 是否突破?4182.34 < KC Upper + 3×ATR(14)=4199.58+26.76=4226.34 → ❌
– 也未跌破下轨 -3ATR → ❌
- Volume Oscillator = 2.70 > 1.0 → ✔️
- 无连续两根突破K线 → ❌
#### Condition 2: 盘整/震荡(Ranging/Consolidation)
- ADX(14)=26.4 > 22 → 表明趋势存在 → ❌
- ATR/Close=0.00213 < 0.003 → ✔️
- 但AD趋势强度已超阈值 → 不构成盘整
#### Condition 3: 中期趋势(Mid-Trend)
- ADX(14)=26.4 > 24 → ✔️(趋势强劲)
- 价格是否回踩?
– 近期高点出现在更早时段(如4210附近)
– 当前价格4182较前期高点有回落
– 回调至 HMA(14)=4185.2 和 BB中轨=4188.12 区域 → ✔️
- 成交量振荡器 VO=2.70 > 0.5 → 显示放量而非缩量回调 → ❌
- 回调幅度 ≈ 4210 – 4182 = 28,ATR(14)=8.92 → 回调约3.1×ATR → 超出健康范围(应≤2×ATR)→ ❌
#### Condition 4: 趋势衰竭(Trend Exhaustion)
- 是否创近期新高/新低?
– 当前价格4182,低于前10根内最高4189.7 → 未创新高
– 也未创新低 → ❌
- RSI=47.9,无背离迹象 → ❌
- 无长影线反转形态(当前K线:上影3.13,实体-0.53,下影2.74)→ 下影略长但非典型反转信号 → ❌
#### Default Condition
- ADX=26.4 > 24,趋势明确
- 但回调特征不清晰,成交量偏高
- 尽管不完全符合“中期趋势”,但整体处于上升趋势中的回调阶段
- 结合DMI:+DI(43.2) > -DI(38.6),多头占优
- 判断:State 3: Mid-Trend(信心中等)
✅ 最终市场状态判断:【Mid – Trend】
—
量化分析
扫描对应模型(State 3: Mid-Trend Models)
#### 移动平均回调模型(Moving Average Pullback)
- 条件:
– 上升趋势中(HMA slope up)?
– HMA(14) 当前≈4185.2,前值≈4186.3 → 斜率为负 → 下降中
– 价格回踩 HMA 区域?
– 当前价4182.34 接近 HMA(14)=4185.2 → ✔️
– 出现看涨K线?
– 当前K线:开盘4182.87,收盘4182.34 → 小阴线 → ❌
– 回调成交量减少?
– 当前成交量1755,前一根1467 → 放量下跌 → ❌
- 结论:Watch(未满足全部条件)
#### 斐波那契回调入场(Fibonacci Retracement Entry)
- 缺乏明确的摆动高低点定义(需主观选取),在客观规则下无法自动判定斐波那契位
- 若以前高4210、前低4179测算,61.8%回档≈4188,当前价尚未触及支撑
- RSI=47.9,未从<40回升 → ❌
- MACD柱仍在负值区域且未金叉 → ❌
- 结论:Watch
#### VWAP支撑/阻力交易
- 当前价格4182.34 < VWAP=4186.7 → 处于VWAP下方
- 是否反弹并形成Pin Bar?
– 当前K线下影较长(4179.6→4182.34),有一定支撑迹象
– 但收盘仍低于VWAP,且为阴线 → 支撑未确认
- 在上升趋势中才考虑VWAP做多,而目前HMA方向向下 → 趋势不明
- 结论:Watch
—
最终总结
#### 可执行信号
- 无Buy或Sell信号触发
- 所有模型均为 Watch
#### 市场状态支持性检验
- 是 / 否? → 否
- 理由:虽然ADX显示趋势较强,但HMA斜率向下,价格位于VWAP之下,且回调过程中成交量放大而非缩小,不符合“健康回调”特征。因此将当前状态判定为“Mid-Trend”证据不足。
#### 建议操作
- Maintain Watch
—
生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4182.34 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4099.52 <<+ (S1 枢轴支撑)
- Resistance level: ->> 4176.06 <<- (R2 枢轴阻力)
—
分析结论与详细说明
本次分析严格依据输入的5分钟K线数据及既定逻辑流程执行。核心结论如下:
- 波动率状态:ATR(14)≈8.92,波动率比率0.00213,相对波动率1.166,综合判断为正常波动环境,采用布林带20周期、2倍标准差参数。
- 趋势强度:ADX(14)≈26.4,表明市场处于中等偏强趋势状态;+DI > -DI,方向偏多。
- 市场状态判定争议:尽管ADX达标,但价格回调幅度超过2×ATR,且HMA斜率转跌、成交量未萎缩,不符合“健康回调”标准,故不能可靠归类为Mid-Trend。
- 信号扫描结果:所有State 3模型均因缺少关键条件(如趋势方向、成交量配合、形态确认)而未能触发。
- 最终决策:当前缺乏明确方向性信号,建议维持观望。重点关注价格能否在4175–4180区域企稳并出现缩量阳包阴形态,同时关注VWAP(4186.7)能否重新站上。
综上所述,当前XAUUSD处于趋势模糊的过渡阶段,等待更多确认信号出现。