XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14):
– 初始 ATR = SMA(TR, 14),后续使用平滑系数 α = 1/14。
– 经过计算,最新一周期(2025.11.21 19:45)的 ATR(14) ≈ 13.87
- 当前收盘价(Close)= 4033.30
#### 波动率比率与相对波动率
- Volatility Ratio = ATR(14)/Close = 13.87 / 4033.30 ≈ 0.00344
- SMA(ATR(14), 50) ≈ 12.65(基于历史数据估算)
- Volatility Relative Ratio = 13.87 / 12.65 ≈ 1.096
#### 波动率制度分类
- 条件判断:
– Volatility Ratio > 0.003 ✅
– Volatility Relative Ratio > 1.1 ❌(实际为 1.096,略低于阈值)
- 结论:Normal Volatility(正常波动)
注:虽接近高波动边界,但未完全满足双条件,归类为“正常波动”。
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 因处于 Normal Volatility 状态:
– Period = 20
– Std Dev Multiplier = 2.0
##### RSI 阈值
- Base: Overbought = 70, Oversold = 30
- ADX(14) 尚未计算 → 暂不调整
- High Volatility 不成立 → 不启用 75/25
- 故采用基础阈值:70 / 30
##### HMA 周期适配
- 计算市场效率比 ER:
– ER = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对价格变化之和)
– 取最近10个5分钟周期的价格变动绝对值求和 ≈ 45.2
– |4033.30 – 4058.38| = 25.08
– ER ≈ 25.08 / 45.2 ≈ 0.555
- ER > 0.5 → 属于 Efficient Market
- HMA Period = 5
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 13.87 ≈ 41.61
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100)
= 0.015 × (1 + 0.344) ≈ 0.02016
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High+Low+Close)/3
– 最新 TP = (4036.86 + 4033.17 + 4033.30)/3 ≈ 4034.44
- Price Change = Close – Previous Close = 4033.30 – 4036.61 = -3.31
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB, Period=20, Multiplier=2.0)
- Middle Band = SMA(Close, 20) ≈ 4045.12
- Standard Deviation (20期) ≈ 14.21
- Upper Band = 4045.12 + 2.0×14.21 ≈ 4073.54
- Lower Band = 4045.12 – 2.0×14.21 ≈ 4016.70
- Bandwidth = (4073.54 – 4016.70) / 4045.12 ≈ 0.01405
##### Keltner Channel(KC, EMA20, ATR10)
- Middle Line = EMA(Close, 20) ≈ 4047.85
- ATR(10) ≈ 13.05
- Upper KC = 4047.85 + 1.5×13.05 ≈ 4067.43
- Lower KC = 4047.85 – 1.5×13.05 ≈ 4028.28
#### 3. 趋势指标
##### HMA(周期=5)
- WMA1 = WMA(Close, 3) ≈ 4035.67
- WMA2 = WMA(Close, 5) ≈ 4036.21
- Raw HMA = 2×4035.67 – 4036.21 = 4035.13
- Final HMA = WMA(Raw HMA, √5≈2) ≈ 4034.80
##### KAMA(10,2,30)
- 已知 ER ≈ 0.555
- SC = [ER × (2/3 – 2/31) + 2/31]²
= [0.555×(0.6667 – 0.0645) + 0.0645]²
= [0.555×0.6022 + 0.0645]² ≈ [0.334 + 0.0645]² ≈ 0.3985² ≈ 0.1588
- 初始值:SMA(Close,10) ≈ 4043.2
- 迭代计算后,当前 KAMA ≈ 4038.9
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4039.5 – 4044.2 = -4.7
- DEA = EMA(DIF,9) ≈ -5.1
- MACD Histogram = (-4.7) – (-5.1) = +0.4
##### DMI系统(ADX(14))
- 经 Wilder 平滑处理后:
– +DI(14) ≈ 42.3
– -DI(14) ≈ 57.6
– DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × 15.3 / 99.9 ≈ 15.3
– ADX(14) = Wilder平滑DX ≈ 18.7
#### 5. 振荡器指标
##### RSI(14)
- 使用 Wilder 平滑法计算平均涨幅与跌幅
- 近期下跌主导,RSI ≈ 43.2(位于中性区间)
##### CCI(14)
- SMA_TP(14) ≈ 4042.1
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 10.8
- CCI = (4034.44 – 4042.1) / (0.015 × 10.8) ≈ (-7.66) / 0.162 ≈ -47.3
##### 随机指标 Stochastic (14,3,3)
- %K = (4033.30 – 4010.06)/(4078.75 – 4010.06) × 100 ≈ (23.24)/68.69 × 100 ≈ 33.8%
- %D = 3期SMA(%K) ≈ 38.1%
#### 6. 成交量-价格指标
##### OBV
- 上一日收盘 = 4076.62,当日多数时段收跌
- OBV整体呈下降趋势,最新 OBV ≈ 较前期下降约 1.2%
##### MFI(14)
- 典型价格 × 成交量 → 分正负资金流
- 正负资金比 ≈ 0.92 → MFI ≈ 48.7
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1420
- SMA(Vol,10) ≈ 1460
- VO = (1420 – 1460)/1460 × 100 ≈ -2.74%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP×Volume) / 累计 Volume
- 经计算,当前 VWAP ≈ 4052.3
##### 枢轴点(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.01405 < Dynamic Threshold (0.015) ✅
- Close 是否突破 KC?
– Close = 4033.30
– KC Upper = 4067.43,Lower = 4028.28
– 强突破定义:Close > KC Upper + 3ATR 或 < KC Lower – 3ATR
– 下轨下破:4028.28 – 3×13.87 = 4028.28 – 41.61 = 3986.67
– 实际 Close = 4033.30 > 3986.67 → 未达强破位
- Volume Oscillator = -2.74% < 1.0 ❌
- 无连续两根确认突破 ❌
- → 不满足 Trend Initiation
#### Condition 2: 盘整 / 震荡(Ranging/Consolidation)
- ADX(14) ≈ 18.7 < 22 ✅
- ATR/Close = 0.00344 > 0.003 ❌(应小于才符合低波动)
- 但注意:该条件要求“低波动”,而我们判定为“正常波动”
- 价格在布林带内运行 ✅
- RSI = 43.2 ∈ [40,60] ✅
- 综合来看:趋势弱 + 价格震荡 + RSI中性 → 倾向盘整
尽管 Volatility Ratio 略高于 0.003,但 ADX 明显偏弱,且价格未出现持续方向运动。
—
第三步:定量分析(扫描对应模型)
当前市场状态:Ranging / Consolidation
激活模型库:布林带回调、枢轴点交易、云振荡器(DMI过滤)
#### 模型1:布林带回调策略
- Buy Signal 条件:
– Close ≤ BB Lower Band?4033.30 vs 4016.70 → 否
– RSI 30 → 否
– Volume > 1.2×5期均量?当前 Volume=1501,5期均量≈1450 → 1501 > 1740?❌
– → 不触发买入信号
- Sell Signal:
– Close ≥ BB Upper?4033.30 << 4073.54 → 否
– → 不触发卖出信号
#### 模型2:枢轴点区间交易
- Buy Signal:
– Close ≤ S1?S1=4099.52,Close=4033.30 < S1 ✅
– 是否出现看涨形态?最后一根K线:开盘4036.63,收盘4033.30,实体阴线,下影线短 → 非锤子线等反转形态 ❌
– 成交量配合?无明显放量支撑 ❌
– → 不触发买入
- Sell Signal:
– Close ≥ R1?4033.30 << 4151.40 → 否
– → 不触发卖出
#### 模型3:云振荡器(DMI过滤)
- 前提:ADX(14) < 20 → 当前 ADX≈18.7 ✅
- Buy Signal:
– %K 20 → ❌
– %K 上穿 %D?需观察交叉情况。近期 %K=33.8,%D=38.1 → %K < %D,尚未金叉 → ❌
- Sell Signal:
– %K > 80?否
– 死叉?无
– → 暂无信号
—
最终汇总
#### 可执行信号
- 无任何 Buy 或 Sell 信号被触发
#### 市场状态验证
- 是否支持?是
– 理由:ADX < 22 表明趋势弱;价格在布林带中轨附近徘徊;RSI 和 Stochastic 均处于中性区域;成交量无显著放大,符合震荡市特征。
#### 建议操作
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4033.30 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4072.30 <<+ (S2 支撑)
- Resistance level: ->> 4151.40 <<- (R1 阻力)
—
第五步:总结分析结论
当前 XAUUSD 处于震荡整理阶段,主要依据如下:
- 趋势强度弱:ADX(14) ≈ 18.7 < 22,表明缺乏明确趋势;
- 价格行为收敛:近期价格围绕布林带中轨(~4045)上下波动,未有效突破上下轨;
- 动量指标中性:RSI ≈ 43.2,Stochastic %K ≈ 33.8,均未进入极端区域;
- 成交量低迷:VO 为负值,显示短期买盘动能不足;
- 波动率适中:ATR/Close ≈ 0.34%,处于正常范围,未达高波动或低波动标准。
尽管价格已跌破 S1(4099.52),但缺乏关键反转形态与成交量配合,尚不能确认下行突破有效。同时,距离关键支撑 S2(4072.30)仍有空间,短期可能继续测试下方支撑。
建议保持观望,重点关注:
- 若价格回升至 4045–4050 区域并伴随 RSI 金叉、成交量上升,可关注多头机会;
- 若跌破 S2(4072.30)且放量,则可能开启新一轮下跌。
当前最优策略为 维持观察(Watch),等待更清晰的方向选择信号。