XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14):
– 经过连续14期平滑处理后,ATR(14) = 7.23
- 当前收盘价(最新一根K线Close)= 4217.25
- Volatility Ratio = ATR(14) / Close = 7.23 / 4217.25 ≈ 0.001714
- SMA(ATR(14), 50) = 过去50个ATR(14)的简单移动平均 ≈ 6.89
- Volatility Relative Ratio = ATR(14) / SMA(ATR(14),50) = 7.23 / 6.89 ≈ 1.049
#### 波动率状态分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 不满足
– 其他情况 → 正常波动
- 结论:当前为 Normal Volatility
#### 趋势强度评估
- ADX(14)(使用Wilder平滑):
– 经完整迭代计算得:ADX(14) = 23.1
- 市场效率比 ER(10):
– |Close – Close[10期前]| = |4217.25 – 4230.07| = 12.82
– SUM(|ΔClose|, 10) = 近10根K线价格绝对变化之和 ≈ 45.36
– ER = 12.82 / 45.36 ≈ 0.2826
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 当前为 Normal Volatility → Period = 20, Std Dev Multiplier = 2.0
##### RSI 阈值
- Base: Overbought = 70, Oversold = 30
- ADX = 23.1 < 30 → 不启用强趋势调整
- 正常市场 → 使用基础阈值:Overbought = 70, Oversold = 30
##### HMA 周期适配
- ER = 0.2826 ∈ [0.2, 0.5] → 属于“Normal Market”
- HMA Period = 9
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 7.23 = 21.69
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.1714) ≈ 0.01757
—
阶段1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- 最新 Typical Price (TP) = (4221.08 + 4217.05 + 4217.25)/3 ≈ 4218.46
- 价格变动(Price Change)= 4217.25 – 4220.52 = -3.27
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### Bollinger Bands (20, 2.0)
- Middle Band = SMA(Close, 20) = 最近20根收盘价均值 ≈ 4227.58
- Standard Deviation = STDEV(Close, 20) ≈ 8.14
- Upper Band = 4227.58 + 2.0 × 8.14 = 4243.86
- Lower Band = 4227.58 – 2.0 × 8.14 = 4211.30
- Bandwidth = (4243.86 – 4211.30) / 4227.58 ≈ 0.00769
##### Keltner Channel (EMA20, ATR10)
- EMA(Close, 20) ≈ 4226.33
- ATR(10) ≈ 6.98
- Upper KC = 4226.33 + 1.5 × 6.98 ≈ 4236.80
- Lower KC = 4226.33 – 1.5 × 6.98 ≈ 4215.86
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4225.12
- WMA2 = WMA(Close, 9) ≈ 4226.74
- Raw HMA = 2×4225.12 – 4226.74 = 4223.50
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4223.81
- HMA 斜率为负(轻微下行)
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.2826
- SC = [ER × (2/3 – 2/31) + 2/31]^2 ≈ [0.2826×(0.6667-0.0645)+0.0645]^2 ≈ (0.2826×0.6022+0.0645)^2 ≈ (0.1702+0.0645)^2 ≈ 0.2347² ≈ 0.0551
- KAMA 当前值 ≈ 4225.40(经迭代逼近)
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4222.15 – 4224.33 = -2.18
- DEA = EMA(DIF, 9) ≈ -1.85
- MACD Histogram = (-2.18) – (-1.85) = -0.33(持续负值,空头占优)
##### DMI系统(14)
- +DI(14) ≈ 46.2
- -DI(14) ≈ 43.8
- ADX(14) = 23.1(如前所述)
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算:
– 平均涨幅 ≈ 3.87,平均跌幅 ≈ 4.02
– RS = 3.87 / 4.02 ≈ 0.962
– RSI = 100 – (100 / (1 + 0.962)) ≈ 49.0
- 动态超买/卖线:70 / 30
##### CCI(14)
- SMA(TP,14) ≈ 4223.11
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 5.42
- CCI = (4218.46 – 4223.11) / (0.015 × 5.42) ≈ (-4.65) / 0.0813 ≈ -57.2
##### 随机振荡器 (14,3,3)
- %K = (4217.25 – 4213.80) / (4232.53 – 4213.80) × 100 ≈ 3.45 / 18.73 × 100 ≈ 18.42
- %D = 3期SMA(%K) ≈ 24.1
#### 6. 成交量-价格指标
##### OBV
- 上一日收盘 = 4195.03
- 当日至今累计OBV根据每根K线涨跌加减成交量,最终OBV ≈ +128,450(估算值,反映资金流入)
##### MFI(14)
- TP × Volume 加总正负流
- 正资金流总和 ≈ 5.42亿,负资金流总和 ≈ 5.68亿
- Money Flow Ratio = 5.42 / 5.68 ≈ 0.954
- MFI = 100 – (100 / (1 + 0.954)) ≈ 48.8
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1820,SMA(Vol,10) ≈ 1750
- VO = (1820 – 1750) / 1750 × 100 ≈ 4.0%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Vol) / 累计 Vol ≈ 4225.18
##### 枢轴点(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
—
第二步:判断市场状态
按逻辑链逐一验证:
条件1:趋势启动(Trend Initiation)
- BB Width = 0.00769 < Dynamic Threshold (0.01757) → 成立
- 当前收盘价 = 4217.25
- KC Upper Band = 4236.80,KC Lower Band = 4215.86
- 是否突破?4217.25 > 4236.80 + 21.69?否;4217.25 < 4215.86 – 21.69?否 → 不成立
- Volume Oscillator = 4.0% > 1.0 → 成立
- 连续两根突破?无 → 不成立
- ❌ 不满足全部条件 → 排除
条件2:盘整/震荡(Ranging / Consolidation)
- ADX(14)=23.1 > 22 → 不满足弱趋势条件
- ATR/Close = 0.001714 < 0.003 → 成立
- 价格在BB带内:4217.25 ∈ [4211.30, 4243.86] → 成立
- RSI=49.0 ∈ [40,60] → 成立
- 但 ADX > 22 → 趋势强度中等偏强 → 整体不满足
条件3:中期趋势(Mid-Trend)
- ADX(14)=23.1 > 24?不成立(仅23.1)
- 尽管价格从高位回落(近期高点约4245),目前接近HMA(9)=4223.81
- 回调幅度 ≈ 4245 – 4217 = 28,ATR(14)=7.23 → 回调约3.87×ATR → 超出健康范围(应≤2×ATR)
- 成交量振荡VO=4.0%,非低量拉回 → 不满足
- ❌ 不满足核心条件
条件4:趋势衰竭(Trend Exhaustion)
需满足2/4主信号:
- 新高低?近期10周期最高为4244.91(20:55),当前4217未创新高 → 不成立
- RSI或MACD背离?价格未创新高,故无法构成背离 → 不成立
- 成交量背离?无新高 → 无效
- 长影线反转形态?最近一根K线:上影4.83,下影0.20,实体-3.27 → 显示抛压,但非典型反转形态
默认条件:方向不明
- ADX=23.1 处于22~24之间(模糊区)
- 波动率中性,成交量温和放大
- 价格处于回调阶段,尚未明确方向
—
第三步:定量分析(基于市场状态扫描模型)
当前判定为 Ranging / Consolidation(低置信)
激活对应模型库:
模型1:布林带回归策略
- Buy Signal:
– Close ≤ BB Lower Band?4217.25 > 4211.30 → 不成立
– RSI 30 → 不成立
– Volume > 1.2×AvgVol?1678 vs 5期均≈1820 → 1678 < 1.2×1820 → 不成立
– ✅ 三项皆不满足 → Watch
- Sell Signal:
– Close ≥ BB Upper Band?4217.25 < 4243.86 → 否
– RSI > 70?49.0 < 70 → 否
– → Watch
模型2:枢轴点交易策略
- Buy Signal:
– Close ≤ S1?S1=4099.52,当前4217远高于 → 不成立
– 无需继续判断 → Watch
- Sell Signal:
– Close ≥ R1?R1=4151.40,当前4217 > R1 → 成立
– 是否出现看跌K线?最近K线为中阴线,非典型Dark Cloud Cover等 → 不确认
– 成交量配合?当前成交量1678,略低于近期均值 → 无放量确认
– → 未触发
模型3:云振荡器(DMI过滤)
- 前提:ADX 20 → 不满足前提
- → 直接跳过
—
最终汇总
#### 可操作信号
- 无任何Buy/Sell信号被触发
#### 市场状态支持性检验
- 是否支持?否
- 理由:虽然ADXR处于过渡区间(23.1),但价格已脱离前期震荡平台并经历明显上涨后的回调,实际更偏向“趋势中继”而非“盘整”。然而因缺乏足够确认信号(如缩量、窄幅整理),亦不能升级为Mid-Trend。当前状态判定为“低置信盘整”合理,但模型匹配度不高。
#### 建议操作
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4217.25 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4099.52 <<+ (S1枢轴支撑)
- Resistance level: ->> 4243.86 <<- (布林带上轨)
—
第五步:总结分析结论
当前XAUUSD处于短期上升趋势后的技术性回调阶段。尽管ADX显示趋势强度接近临界值(23.1),但尚未形成明确的延续结构。布林带收窄(Bandwidth=0.77%)暗示潜在波动扩张可能,但当前价格仍位于通道内部,未触及边界。RSI与随机指标均处于中性区域,无超买超卖压力。成交量小幅回升,表明抛压可控,但缺乏主动性买盘推动。
市场暂无明确方向,建议保持观望。重点关注后续价格对HMA(9)≈4223.8及VWAP≈4225.18的反应。若有效站稳并放量突破,则可能重启升势;若跌破4211.30(布林下轨)并伴随放量,则需警惕进一步回调风险。短期关键支撑位于S1(4099.52),阻力见于R1(4151.40)与前高4245附近。