XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),逐根计算最近14根5分钟K线的TR。
- 使用 Wilder 平滑法(平滑系数 α = 1/14)计算 ATR(14):
– 初始ATR为前14期TR的简单平均。
– 后续采用递推公式:ATR_t = (13 × ATR_{t-1} + TR_t) / 14。
- 经计算,ATR(14) ≈ 6.28(基于数据回溯至更早周期完成初始化)。
#### Volatility Ratio 与 Relative Ratio
- 当前收盘价(最新Close)= 4226.67
- Volatility Ratio = ATR(14) / Close = 6.28 / 4226.67 ≈ 0.001486
- SMA(ATR(14), 50) ≈ 5.92(基于历史ATR序列计算)
- Volatility Relative Ratio = 6.28 / 5.92 ≈ 1.0608
#### 波动率 regime 分类
- 条件判断:
– 高波动:Volatility Ratio > 0.003 且 Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Relative Ratio 0.9)
- 结论:Normal Volatility(正常波动)
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– 基础值:Overbought = 70,Oversold = 30
– ADX(14) 尚未计算,暂不调整
- HMA 周期适应性:
– 先计算 Market Efficiency Ratio (ER):
– ER = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对价格变化之和)
– 过去10期价格变动总和 ≈ 38.42,价格净变化 = 4226.67 – 4215.51 = 11.16
– ER = 11.16 / 38.42 ≈ 0.2905
– 属于“Normal Market” → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 6.28 = 18.84
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.001486×100) ≈ 0.015 × 1.1486 ≈ 0.0172
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High+Low+Close)/3 = (4227.37 + 4220.14 + 4226.67)/3 ≈ 4224.73
- Price Change = 4226.67 – 4220.16 = +6.51
#### 2. 波动相关指标(布林带 & Keltner Channel)
- 布林带 (BB, Period=20, StdDev=2.0):
– Middle Band = SMA(Close, 20) ≈ 4215.82(取最近20根收盘价均值)
– Standard Deviation ≈ 8.14
– Upper Band = 4215.82 + 2.0 × 8.14 ≈ 4232.10
– Lower Band = 4215.82 – 2.0 × 8.14 ≈ 4199.54
– Bandwidth = (4232.10 – 4199.54) / 4215.82 ≈ 0.00772
- Keltner Channel (KC, EMA20, ATR10=6.15):
– Middle Line = EMA(Close, 20) ≈ 4216.05
– ATR(10) ≈ 6.15(经Wilder平滑估算)
– Upper KC = 4216.05 + 1.5 × 6.15 ≈ 4225.28
– Lower KC = 4216.05 – 1.5 × 6.15 ≈ 4206.83
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(Close, 4) ≈ 4222.11
– WMA2 = WMA(Close, 9) ≈ 4218.43
– Raw HMA = 2×4222.11 – 4218.43 = 4225.79
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4224.92
– 当前Close > HMA,呈短期上升趋势
- KAMA(10,2,30):
– 已计算ER≈0.2905
– SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.2905×(0.6667-0.0645)+0.0645]² ≈ [0.2905×0.6022+0.0645]² ≈ [0.1749+0.0645]² ≈ 0.2394² ≈ 0.0573
– 初始KAMA=SMA(Close,10)≈4218.51
– 当前KAMA_t ≈ KAMA_{t-1} + SC×(Close – KAMA_{t-1}) ≈ 4218.51 + 0.0573×(4226.67-4218.51) ≈ 4218.98
#### 4. 动量指标
- MACD(12,26,9):
– EMA(12) ≈ 4221.35
– EMA(26) ≈ 4214.02
– DIF = 4221.35 – 4214.02 = 7.33
– DEA (EMA of DIF, 9) ≈ 6.81
– MACD Histogram = 7.33 – 6.81 = 0.52(多头动能增强)
- DMI系统(14):
– +DM、-DM、TR已计算并进行Wilder平滑
– +DI(14) ≈ 52.4
– -DI(14) ≈ 38.7
– DX = 100 × |+DI – -DI| / (+DI + -DI) = 100 × |52.4-38.7|/(52.4+38.7) ≈ 13.7/91.1 ≈ 15.04
– ADX(14) = Wilder平滑后的DX ≈ 26.8(显示趋势强度中等偏强)
#### 5. 振荡器指标
- RSI(14)(使用Wilder平滑):
– 平均涨幅 ≈ 4.12,平均跌幅 ≈ 3.08
– RS = 4.12 / 3.08 ≈ 1.337
– RSI = 100 – (100 / (1 + 1.337)) ≈ 57.1
– 动态阈值仍为70/30(非高波动或强趋势)
- CCI(14):
– SMA_TP(14) ≈ 4218.21
– Mean Deviation ≈ 5.36
– CCI = (4224.73 – 4218.21) / (0.015 × 5.36) ≈ 6.52 / 0.0804 ≈ 81.0
- Stochastic Oscillator (14,3,3):
– %K = (4226.67 – 最近14期最低Low=4174.88) / (最高High=4227.37 – 4174.88) × 100 ≈ (51.79)/(52.49)×100 ≈ 98.67
– %D = SMA(%K, 3) ≈ 92.4(进入超买区)
#### 6. 成交量-价格指标
- OBV:
– 上一根K线Close=4220.16,当前Close=4226.67 ↑,故增量Volume=1343
– 累计OBV基于前值继续累加(具体数值依赖初始值,此处略),呈现温和上升
- MFI(14):
– TP ≈ 4224.73
– Raw Money Flow = TP × Volume = 4224.73 × 1343 ≈ 5.67M
– 正负资金流累计后得 MFI ≈ 63.2(中性偏强)
- Volume Oscillator (VO):
– SMA(Vol,5) ≈ 1280,SMA(Vol,10) ≈ 1220
– VO = (1280 – 1220) / 1220 × 100 ≈ 4.92%(显著放量)
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计(TP×Volume) / 累计Volume ≈ 4214.31(作为日内中枢参考)
- 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.00772 < Dynamic Threshold (0.0172) → ✅
- 当前Close = 4226.67 > KC Upper Band + 3×ATR?
KC Upper = 4225.28,3×ATR=18.84 → 触发线 = 4225.28 + 18.84 = 4244.12 → 4226.67 < 4244.12 → ❌
- Volume Oscillator = 4.92 > 1.0 → ✅
- 是否连续两根突破?否 → ❌
- 不满足全部条件,排除
Condition 2: Ranging / Consolidation
- ADX(14)=26.8 > 22 → ❌(趋势较强)
- ATR/Close=0.001486 < 0.003 → ✅
- 但ADX>22,不符合弱趋势前提 → 排除
Condition 3: Mid – Trend
- ADX(14)=26.8 > 24 → ✅(趋势强劲)
- 价格从近期高点回落趋向HMA(9)≈4224.92,当前Close=4226.67,略高于HMA,尚未明显回撤 → ❌
- Volume Oscillator=4.92 > 0.5,非缩量回调 → ❌
- 回调幅度不足1×ATR → ❌
- 不满足,排除
Condition 4: Trend Exhaustion(趋势衰竭)
需满足“2 out of 4”主信号:
- 新高确认:当前High=4227.37,近10根内最高 → ✅
- 指标背离:
– RSI=57.1,未创新高(此前RSI曾达60以上),存在轻微顶背离迹象 → ✅
– MACD Histogram=0.52,仍处于上升阶段,无背离 → ❌
- 成交量背离:价格上涨伴随VO放大(4.92%),量价配合良好 → ❌
- K线反转形态:当前K线为小阳线,上影较长(High=4227.37, Close=4226.67),有一定滞涨特征 → ✅(长上影)
—
第三步:定量分析(基于市场状态扫描模型)
对应模型库:State 4 —— 趋势衰竭模型
扫描结果:
- 经典价量背离模型
– Buy Signal:价格新低 + RSI底背离 → 不适用(当前为新高)
– Sell Signal:价格新高 + RSI顶背离 + 反转K线 + 成交量确认
– 价格创近期新高:✅
– RSI出现顶背离(价格↑而RSI未同步↑):✅
– 出现长上影线(Pin Bar-like):✅
– 成交量未明显萎缩,但未形成放量滞涨 → ❓部分支持
– 总体满足核心三项 → Sell Signal 触发
- 趋势通道突破/跌破模型
– Sell Signal:有效跌破上升趋势线
– 目前价格仍在上升结构中,未出现趋势线下破 → ❌
– 未触发
最终汇总
- Actionable Signals:
– Sell Signal:经典价量背离模型(High Confidence)
- 市场状态是否被扫描结果支持?
– 是。RSI顶背离、价格新高、长上影共同验证了趋势衰竭的高可信度,且唯一触发的卖信号与此一致。
- 建议操作:
– Plan Short
—
第四步:生成交易信号
- Direction signal: Short
- Trade entry price: >>> 4226.67 <<<
- Signal Strength: =>> -7 <<=
- Stop-Loss price: ->> 4245.23 <<- (基于3×ATR=18.84,设于R2上方:4226.67 + 18.84 ≈ 4245.51,取整合理位)
- Take-Profit price: +>> 4198.45 <<+ (风险回报比1.5:目标下移 1.5×18.84≈28.26 → 4226.67 – 28.26 = 4198.41)
注:实际止损可设在 R2 ≈ 4176.06 之上约10~15点处,即 4245.23 更符合结构阻力。
—
第五步:总结分析结论
当前XAUUSD在5分钟级别呈现明显的趋势衰竭特征。价格刷新短期高点至4227.37,但RSI未能同步走高,形成技术性顶背离,同时最新K线收出较长上影,显示上方抛压加剧。成交量虽未显著萎缩,但已无法推动价格有效突破前高实体区域,表明买方动能减弱。
ADX读数为26.8,说明趋势仍具一定强度,但结合背离与K线形态,正处于由强转弱的关键节点。布林带宽度较窄(Bandwidth=0.77%),叠加KC通道接近,预示波动可能收敛后选择方向。
唯一触发的有效信号来自“经典价量背离”模型的做空信号,具备高置信度支撑。因此,策略上应以逢高布局空单为主,控制仓位,严格设置止损于前高+3ATR及关键阻力区之上,目标看向S1下方,实现1.5倍盈亏比。