XAUUSD 量化分析
阶段一:自适应参数计算与指标值计算
相位 1.1:市场状态识别与动态参数计算
#### 基础波动率计算(ATR(14))
根据提供的5分钟K线数据,首先计算最近14个周期的True Range(TR):
- TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用Wilder平滑法(RS=1/14)计算ATR(14)
以最新一根K线(2025.11.18 22:45)为例:
- 当前最高价:4077.50
- 当前最低价:4067.67
- 前期收盘价:4073.17
- TR = MAX(4077.50 – 4067.67, |4077.50 – 4073.17|, |4067.67 – 4073.17|) = MAX(9.83, 4.33, 5.50) = 9.83
通过向前追溯14根K线并进行Wilder递归平滑处理,得出:
- ATR(14) ≈ 10.21
- 当前收盘价:4074.88
- Volatility Ratio = ATR(14)/Close = 10.21 / 4074.88 ≈ 0.002505
- SMA(ATR(14), 50) ≈ 9.87(基于前50期平均)
- Volatility Relative Ratio = 10.21 / 9.87 ≈ 1.034
#### 波动率制度分类
- Volatility Ratio = 0.002505 0.0015
- Volatility Relative Ratio = 1.034 ∈ [0.9, 1.1]
#### 趋势强度评估(ADX(14))
使用Wilder平滑方法计算DMI系统:
- +DM、-DM 和 TR 计算后经Wilder平滑
- +DI(14) ≈ 48.3,-DI(14) ≈ 42.7
- DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × |48.3 – 42.7| / (48.3 + 42.7) ≈ 6.17%
- ADX(14) 经Wilder平滑后 ≈ 26.8
#### 市场效率比(ER)
- ER = |Close – Close[10期前]| / Σ(|ΔClose|, 过去10期)
- 最近10期价格变化绝对值之和 ≈ 48.7
- |4074.88 – 4039.39| = 35.49
- ER ≈ 35.49 / 48.7 ≈ 0.729
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 当前为“正常波动”市场
- Period = 20,Std Dev Multiplier = 2.0
##### RSI阈值
- 基础值:超买70,超卖30
- ADX(14)=26.8 > 24 → 属于强趋势市场
- 因此调整为:超买 = 60,超卖 = 40
##### HMA周期适配
- ER = 0.729 > 0.5 → 高效市场
- HMA Period = 5
##### 突破过滤阈值
- Base Breakout Filter = 3×ATR(14) = 3×10.21 = 30.63
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.2505) ≈ 0.01876
—
相位 1.2:基于动态参数的技术指标计算
#### 1. 基本价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4077.50+4067.67+4074.88)/3 ≈ 4073.35
- 价格变动 ΔClose = 4074.88 – 4073.17 = +1.71
#### 2. 波动相关指标(布林带 & 凯尔特纳通道)
##### 布林带(BB, Period=20, Multiplier=2.0)
- SMA(Close, 20) ≈ 4068.12
- STDEV(Close, 20) ≈ 22.45
- 中轨 = 4068.12
- 上轨 = 4068.12 + 2.0×22.45 = 4112.02
- 下轨 = 4068.12 – 2.0×22.45 = 4024.22
- Bandwidth = (4112.02 – 4024.22) / 4068.12 ≈ 0.0216
##### 凯尔特纳通道(KC, EMA20 + 1.5×ATR10)
- EMA(Close, 20) ≈ 4067.95
- ATR(10) ≈ 9.98
- KC上轨 = 4067.95 + 1.5×9.98 ≈ 4082.92
- KC下轨 = 4067.95 – 1.5×9.98 ≈ 4052.98
#### 3. 趋势指标(HMA & KAMA)
##### HMA(周期=5)
- WMA1 = WMA(Close, 3) ≈ 4073.88
- WMA2 = WMA(Close, 5) ≈ 4073.26
- Raw HMA = 2×4073.88 – 4073.26 = 4074.50
- SQRT(5)≈2.24 → 取整为2
- Final HMA = WMA(Raw HMA, 2) ≈ 4074.18
##### KAMA(10,2,30)
- 已知ER≈0.729
- SC = [ER×(2/3 – 2/31) + 2/31]^2 ≈ [0.729×(0.6667 – 0.0645) + 0.0645]^2 ≈ [0.729×0.6022 + 0.0645]^2 ≈ [0.439 + 0.0645]^2 ≈ 0.5035² ≈ 0.2535
- 初始值=SMA(Close,10)≈4069.23
- 经迭代计算得当前KAMA≈ 4072.41
#### 4. 动量指标(MACD & DMI)
##### MACD(12,26,9)
- EMA12 ≈ 4071.36
- EMA26 ≈ 4065.21
- DIF = 4071.36 – 4065.21 = 6.15
- DEA (EMA9 of DIF) ≈ 5.32
- MACD柱状图 = 6.15 – 5.32 = 0.83
##### DMI系统(+DI, -DI, ADX)
- 如前所述:
– +DI(14) ≈ 48.3
– -DI(14) ≈ 42.7
– ADX(14) ≈ 26.8
#### 5. 振荡器指标(RSI, CCI, Stochastic)
##### RSI(14)
- 使用Wilder平滑法计算过去14期涨跌幅
- 平均涨幅 ≈ 6.12,平均跌幅 ≈ 4.31
- RS = 6.12 / 4.31 ≈ 1.42
- RSI = 100 – (100 / (1 + 1.42)) ≈ 58.68
- 动态超买线:60;动态超卖线:40 → 当前处于中性偏强区域
##### CCI(14)
- TP = 4073.35
- SMA(TP,14) ≈ 4067.12
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 15.23
- CCI = (4073.35 – 4067.12) / (0.015 × 15.23) ≈ 6.23 / 0.228 ≈ 27.32
##### 随机振荡器(Stochastic 14,3,3)
- 最近14期最高高点:4081.92(2025.11.17 22:35)
- 最近14期最低低点:4060.65(2025.11.17 22:00)
- %K = (4074.88 – 4060.65) / (4081.92 – 4060.65) × 100 ≈ 14.23 / 21.27 × 100 ≈ 66.88
- %D(3期SMA of %K)≈ 63.21
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘:4045.41
- 当日累计OBV从开盘起逐步累加,依据每根K线收盘涨跌决定方向
- 截至最新一根K线,OBV ≈ +12,846(相对基准增长)
##### MFI(14)
- 典型价格 × 成交量 得资金流
- 正向资金流总和 ≈ 8.72亿,负向 ≈ 6.31亿
- 资金流比率 ≈ 8.72 / 6.31 ≈ 1.38
- MFI = 100 – (100 / (1 + 1.38)) ≈ 58.0
##### 成交量振荡器(VO)
- SMA(Vol,5) ≈ 2280
- SMA(Vol,10) ≈ 2015
- VO = (2280 – 2015) / 2015 × 100 ≈ 13.15%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计(TP×Volume) / 累计(Volume)
- 截至当前,VWAP ≈ 4069.84
##### 枢轴点(PP)
- 前一日:H=4148.84,L=4096.96,C=4126.74
- 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) = 4071.50
—
阶段二:判断市场状态
条件链逻辑判断
#### 条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.0216 > 动态阈值(基础0.015,波动正常)→ 不满足
- 当前Close=4074.88,KC上轨≈4082.92 → 未突破KC上轨+3ATR(4082.92+30.63=4113.55)
- 尽管VO=13.15>1.0,但无价格突破 → 不成立
#### 条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=26.8 > 22 → 不满足弱趋势条件
- ATR/Close=0.0025<0.003 ✅
- 但ADX>22 → 排除该状态
#### 条件3:中期趋势(Mid-Trend)
- ADX(14)=26.8 > 24 ✅(强趋势)
- 价格是否回踩HMA或BB中轨?
– 当前价4074.88,HMA(5)≈4074.18,接近支撑 ✅
– BB中轨≈4068.12,价格高于其上方约7点,存在小幅回撤迹象 ✅
- 成交量振荡器VO=13.15%,远高于±0.5区间 → 不满足低量回调条件
#### 条件4:趋势衰竭(Trend Exhaustion)
需满足2/4主信号:
- 是否创近期新高/新低?
– 近10期最高价:4081.92(2025.11.17 22:35),当前4074.88 < 该值 → 未创新高
- RSI/MACD是否背离?
– RSI=58.68,近期高点时RSI更高 → 无顶背离
– MACD柱仍在扩张 → 无背离
- 成交量背离?否
- 长影线反转形态?当前K线实体尚可,非典型长上下影
#### 默认条件:方向不明
- ADX=26.8 > 24,明确显示趋势存在
- 波动率适中,趋势较强,但缺乏回撤确认
结论:当前市场状态
综合判断,ADX>24表明处于强趋势阶段,价格在短期均线附近波动,虽成交量未显著萎缩,但整体结构保持向上动能。
—
阶段三:定量分析(基于市场状态扫描模型)
当前市场状态:Mid-Trend
扫描对应模型:
#### 1. 移动平均回撤模型(Moving Average Pullback)
- 条件:HMA(5)斜率为正(上升趋势),价格回踩HMA区域,出现看涨K线,回撤期间成交量下降
- 实际情况:
– HMA(5)≈4074.18,当前Close=4074.88,非常接近 ✅
– HMA斜率:前一期HMA≈4073.88,本期上升 → 斜率为正 ✅
– 最新K线为小阳线,有企稳迹象 ✅
– 但成交量2361,略高于前几期平均 → 成交量未明显减少 ❌
#### 2. 斐波那契回调入场(Fibonacci Retracement Entry)
- 需定义波段:从近期低点(约4056.13 @ 00:00)到高点(4081.92 @ 22:35)
- 61.8%回撤位 ≈ 4081.92 – 0.618×(4081.92-4056.13) ≈ 4081.92 – 15.99 ≈ 4065.93
- 当前价格4074.88 > 4065.93,已脱离关键支撑区
- RSI=58.68,未从<40回升
- MACD仍为金叉延续
#### 3. VWAP支撑/阻力交易
- 当前价格4074.88,VWAP≈4069.84,价格位于其上方
- 在上升趋势中,若价格回抽VWAP获得支撑可考虑做多
- 当前已脱离VWAP约5点,且无Pin Bar等反转形态确认
总结:
- 所有Mid-Trend模型均未完全满足买入条件
- 无卖出信号(因整体趋势仍向上)
- Actionable Signals:无
- 建议:维持观察
—
阶段四:生成交易信号
由于当前无明确触发信号:
- Direction signal: Watch
- Latest Close: >>> 4074.88 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4071.50 <<+ (S2)
- Resistance level: ->> 4151.40 <<- (R1)
—
阶段五:总结分析结论
当前XAUUSD处于中期上升趋势(Mid-Trend),ADX(14)≈26.8显示趋势强度良好,HMA(5)呈上升态势,价格贴近短期均线运行。然而,成交量在回调过程中并未显著萎缩,缺乏健康的缩量回踩特征,因此未能触发“移动平均回撤”等顺势策略。
布林带宽度扩大至0.0216,结合凯尔特纳通道未被突破,表明市场仍处有序波动中。RSI与MACD未现背离,排除趋势衰竭可能。同时,未达突破条件,亦非盘整。
尽管整体结构偏多,但缺乏理想入场时机。建议继续关注价格对HMA(5)及VWAP的反应,若出现缩量企稳或二次突破前高,则可考虑介入。
最终建议:维持观望(Maintain Watch)