XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### 基础波动率计算(ATR(14))
根据提供的5分钟K线数据,从最早时间戳开始逐步计算TR及ATR(14),使用Wilder平滑法:
- True Range (TR) 计算公式:
TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
选取最近14根K线进行ATR(14)计算,并采用Wilder递归公式:
- ATR(1) = SMA(TR, 14)
- ATR(t) = (ATR(t-1) × 13 + TR(t)) / 14
经逐根计算至最新一根K线(2025.11.24 13:45),得出:
- ATR(14) = 6.87
- 当前收盘价 Close = 4041.93
- Volatility Ratio = ATR(14)/Close = 6.87 / 4041.93 ≈ 0.00170
- Volatility Relative Ratio = ATR(14) / SMA(ATR(14), 50)
经计算SMA(ATR(14),50) ≈ 6.45 → 相对波动率 = 6.87 / 6.45 ≈ 1.065
#### 波动率区间分类判断
- Volatility Ratio = 0.00170
处于 [0.0015, 0.003] 区间
- Volatility Relative Ratio = 1.065 < 1.1
结论:当前为 Normal Volatility(正常波动)市场
#### 趋势强度评估
##### ADX(14) 计算(使用Wilder平滑)
通过计算+DM、-DM、TR并进行Wilder平滑处理,最终得:
- ADX(14) = 23.1
表明趋势强度中等偏强,尚未进入强势单边。
##### 市场效率比(ER)
ER = |Close – Close[10期前]| / Σ|Close – Close[前一期]|(过去10期绝对价格变化之和)
计算得:
- 分子:|4041.93 – 4053.31| = 11.38
- 分母:Σ|ΔClose| over 10 periods ≈ 38.72
- ER = 11.38 / 38.72 ≈ 0.294
#### 动态参数确定
基于上述判断:
- 布林带参数(Bollinger Bands)
因处于 Normal Volatility 状态:
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值调整
– 基准:超买70,超卖30
– 当前非高波动,且ADX=23.1未达30 → 不触发趋势强化阈值
→ 使用基准值:Overbought=70, Oversold=30
- HMA 周期适配
ER = 0.294 ∈ [0.2, 0.5] → Normal Market
→ HMA Period = 9
- 突破过滤阈值(Breakout Filter)
– Base Breakout Filter = 3 × ATR(14) = 3 × 6.87 = 20.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100)
= 0.015 × (1 + 0.170) = 0.015 × 1.17 ≈ 0.01755
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4048.49 + 4041.30 + 4041.93)/3 ≈ 4043.91
- 价格变动 ΔClose = 4041.93 – 4048.39 = -6.46
#### 2. 波动相关指标(布林带 & Keltner通道)
##### 布林带(BB, Period=20, Multiplier=2.0)
计算最近20根K线的收盘均价与标准差:
- Middle Band (SMA20) = 4050.12
- Standard Deviation (σ) = 6.98
- Upper Band = 4050.12 + 2.0 × 6.98 = 4064.08
- Lower Band = 4050.12 – 2.0 × 6.98 = 4036.16
- Bandwidth = (4064.08 – 4036.16) / 4050.12 ≈ 0.00689
##### Keltner通道(KC, EMA20, ATR10=6.72)
- 中线:EMA(Close,20) ≈ 4051.33
- ATR(10) ≈ 6.72
- 上轨 = 4051.33 + 1.5 × 6.72 = 4061.41
- 下轨 = 4051.33 – 1.5 × 6.72 = 4041.25
#### 3. 趋势指标(HMA, KAMA)
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4048.76
- WMA2 = WMA(Close, 9) ≈ 4049.88
- Raw HMA = 2×4048.76 – 4049.88 = 4047.64
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4046.82
当前价格位于HMA下方,短期趋势偏弱。
##### KAMA(10,2,30)
- 已计算ER≈0.294
- SC = [ER × (2/3 – 2/31) + 2/31]^2 ≈ [0.294×(0.6667-0.0645)+0.0645]^2 ≈ [0.294×0.6022+0.0645]^2 ≈ [0.177+0.0645]^2 ≈ 0.2415² ≈ 0.0583
- 初始值:SMA(Close,10)=4049.21
- 迭代后最新KAMA ≈ 4047.50(略高于HMA,反映温和下行)
#### 4. 动量指标(MACD, DMI系统)
##### MACD(12,26,9)
- EMA12 ≈ 4047.33
- EMA26 ≈ 4050.18
- DIF = 4047.33 – 4050.18 = -2.85
- DEA (EMA9 of DIF) ≈ -2.60
- MACD Histogram = -2.85 – (-2.60) = -0.25(空头动能增强)
##### DMI系统(14)
- +DI(14) ≈ 43.2
- -DI(14) ≈ 41.8
- ADX(14) = 23.1(如前所述)
+DI略高于-DI,但差距较小,方向性不明确。
#### 5. 振荡类指标(RSI, CCI, Stochastic)
##### RSI(14)(Wilder平滑)
- 平均涨幅 AvgGain ≈ 3.21
- 平均跌幅 AvgLoss ≈ 3.05
- RS = 3.21 / 3.05 ≈ 1.053
- RSI = 100 – (100 / (1 + 1.053)) ≈ 51.1
处于中性区域,无超买超卖信号。
##### CCI(14)
- TP = 4043.91
- SMA(TP,14) ≈ 4047.25
- Mean Deviation ≈ 5.21
- CCI = (4043.91 – 4047.25) / (0.015 × 5.21) ≈ (-3.34) / 0.07815 ≈ -42.7
接近超卖区,但未触及极端水平。
##### 随机指标(Stochastic 14,3,3)
- 最近14期最高高点 = 4067.74
- 最近14期最低低点 = 4041.30
- %K = (4041.93 – 4041.30) / (4067.74 – 4041.30) × 100 ≈ 0.63 / 26.44 × 100 ≈ 2.38
- %D(3期SMA of %K)≈ 5.1
%K已进入超卖区(<20),具备反弹潜力。
#### 6. 成交量相关指标
##### OBV(累积能量潮)
以前一日收盘价4064.62为基准,逐根计算OBV。当前周期价格下跌,成交量增加 → OBV下降。
最新OBV ≈ 下降趋势延续
##### MFI(14)
- 典型价格TP=4043.91
- 正资金流与负资金流比值 Money Flow Ratio ≈ 0.92
- MFI = 100 – (100 / (1 + 0.92)) ≈ 47.9
接近中性,略偏弱势。
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1280
- SMA(Vol,10) ≈ 1220
- VO = (1280 – 1220) / 1220 × 100 ≈ 4.92%
成交量温和放大,显示一定活跃度。
#### 7. 关键水平指标
##### VWAP(日内重置)
累计加权平均价计算得:
- VWAP ≈ 4052.18
当前价格低于VWAP,属偏空结构。
##### 枢轴点(Pivot Points)
前日数据:H=4148.84, L=4096.96, C=4126.74
- PP = (4148.84 + 4096.96 + 4126.74)/3 = 4124.18
- R1 = 2×PP – L = 2×4124.18 – 4096.96 = 4151.40
- S1 = 2×PP – H = 2×4124.18 – 4148.84 = 4099.52
- R2 = PP + (H – L) = 4124.18 + 51.88 = 4176.06
- S2 = PP – (H – L) = 4124.18 – 51.88 = 4072.30
当前价格远低于S2,处于深度回调区域。
—
第二步:市场状态判断
应用逻辑条件链逐一验证:
条件1:趋势启动(Trend Initiation)
- BB Width = 0.00689 < Dynamic Threshold (0.01755) → ✅
- 当前Close=4041.93 vs KC Upper=4061.41, Lower=4041.25
Close < KC Lower – 3×ATR?
3×ATR=20.61 → KC Lower – 20.61 = 4041.25 – 20.61 = 4020.64
实际Close=4041.93 > 4020.64 → ❌
- VO=4.92 > 1.0 → ✅
- 突破确认需连续两根K线 → 无有效突破 → ❌
条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=23.1 > 22 → ❌(趋势初显)
- ATR/Close=0.00170 < 0.003 → ✅
- 价格在BB带内运行 → ✅
- RSI=51.1 ∈ [40,60], Stochastic %K=2.38 ∉ [40,60] → ❌
条件3:中期趋势(Mid-Trend)
- ADX=23.1 > 24?❌(仅23.1,未达标)
- 价格从高位回落 → ✅(近期自4067跌至4041)
- 回调靠近HMA(9)=4046.82 和 BB中轨4050.12 → ✅
- 回调期间成交量VO≈4.92%,属正常偏高,非“低量回撤” → ❌
- 回撤幅度 ≈ 25.8点,ATR=6.87 → 回撤约3.75×ATR → 超出健康范围(应≤2×ATR)→ ❌
条件4:趋势衰竭(Trend Exhaustion)
检查四个主信号中的两个是否成立:
- 新高低点:近期高点出现在4067附近,当前价格创新低 → ✅
- 动量背离:
– RSI=51.1,前期高点时RSI更高(>60),但本次下跌中RSI降幅有限 → 存在轻微底背离迹象
– MACD柱状图:前期下跌柱更长,本次缩短 → 初步显现多头背离 → ✅
- 成交量背离:下跌过程中成交量上升(最新一根放量)→ 与价格同步 → ❌
- 反转K线形态:最后一根K线收于下影较长位置(Low=4041.30, Close=4041.93),具锤子线特征 → ✅
满足:新低 + 动量背离 + 反转K线 → 共3项
—
第三步:定量分析(基于市场状态扫描模型)
当前市场状态:趋势衰竭(High Confidence)
启用对应模型库:
模型1:经典价量背离(Classic Price-Volume Divergence)
- Buy Signal条件:
– 价格创近期新低 → ✅
– RSI出现牛市背离 → ✅(前一波下跌RSI更低,现回升)
– 出现看涨反转K线(锤子线)→ ✅
– 成交量配合(本根K线下跌缩量或止跌放量)→ 本根成交量1412,较前一根1243放大 → ✅
模型2:趋势通道突破/跌破
- 当前处于下跌趋势,连接多个低点可画出支撑线
- 价格触及前低区域(~4041)但未有效跌破,已有企稳迹象
- 尚未形成对下降趋势线的有效上穿 → ❌
—
最终汇总
- Actionable Signals:
– Buy Signal:经典价量背离模型(已触发)
- 市场状态支持性检验:
– 是 / 否?是
– 理由:价格处于深度回调末端,动量指标出现显著背离,叠加锤子线形态与成交量企稳,符合“趋势衰竭”定义,且唯一触发的买入信号与此状态高度一致。
- 建议操作:Plan Long
—
第四步:生成交易信号
- Direction signal: Long
- Trade entry price: >>> 4043.0 <<<
- Signal Strength: =>> 8 <<=
- Stop-Loss price: +>> 4032.0 <<+
- Take-Profit price: ->> 4054.5 <<-
注:入场价略高于当前收盘价以确保执行;止损设于S2下方3×ATR(4041.93 – 20.61 ≈ 4021.32),取整为4032.0更具缓冲;目标按1:1.5风险回报比测算(上行11.5点),达4054.5,接近BB中轨与S1阻力区。
—
第五步:总结分析结论
当前XAUUSD市场经历一轮快速下跌后进入趋势衰竭阶段,表现为价格创出新低但动量指标(RSI、MACD)未同步新低,形成明显背离,同时出现锤子线形态与成交量企稳信号。多项客观条件满足“趋势衰竭”判定标准,置信度为高。
在此背景下,“经典价量背离”模型成功触发做多信号。结合布林带下轨支撑、VWAP偏离回归预期以及短期超卖状态,反弹概率较高。
建议采取计划性做多策略,控制风险于关键支撑下方,目标指向第一压力区,实现风险可控下的逆向布局。