XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14):
– 初始14期 SMA(TR,14) = 2.87(基于前14根5分钟K线)
– 后续采用平滑系数 α = 1/14,递推计算得当前 ATR(14) = 2.93
#### 波动率比率与相对波动率
- 当前收盘价(最新)= 4151.70
- Volatility Ratio = ATR(14) / Close = 2.93 / 4151.70 ≈ 0.000706
- SMA(ATR(14),50) ≈ 3.15(基于历史数据滚动平均)
- Volatility Relative Ratio = 2.93 / 3.15 ≈ 0.93
#### 波动率制度分类
- 条件判断:
– 高波动:Volatility Ratio > 0.003 ❌;Volatility Relative Ratio > 1.1 ❌ → 不满足
– 低波动:Volatility Ratio < 0.0015 ✅;Volatility Relative Ratio < 0.9 ❌ → 不完全满足
- 结论:属于 正常波动 市场
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought = 70, Oversold = 30
– ADX(14) 尚未计算,暂用基础值
- HMA 周期适应性:
– Market Efficiency Ratio (ER) = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对涨跌幅之和)
– |4151.70 – 4147.14| = 4.56
– SUM(|ΔC|,10) ≈ 18.72
– ER = 4.56 / 18.72 ≈ 0.244
– 介于 0.2 与 0.5 之间 → 属于 Normal Market
– HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 2.93 = 8.79
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.0706×100) = 0.015 × 1.706 ≈ 0.0256
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4153.22 + 4150.52 + 4151.70)/3 ≈ 4151.81
- 价格变化 ΔClose = 4151.70 – 4152.74 = -1.04
#### 2. 波动相关指标
##### 布林带(Bollinger Bands, 20, 2.0)
- Middle Band = SMA(Close, 20) ≈ 4152.56
- Std Dev(Close, 20) ≈ 2.78
- Upper Band = 4152.56 + 2.0 × 2.78 = 4158.12
- Lower Band = 4152.56 – 2.0 × 2.78 = 4146.99
- Bandwidth = (4158.12 – 4146.99) / 4152.56 ≈ 0.0268
##### 凯尔特纳通道(Keltner Channel, EMA20, ATR10)
- EMA(Close,20) ≈ 4153.01
- ATR(10) ≈ 2.76
- Upper KC = 4153.01 + 1.5 × 2.76 = 4157.15
- Lower KC = 4153.01 – 1.5 × 2.76 = 4148.87
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4152.11
- WMA2 = WMA(Close, 9) ≈ 4152.43
- Raw HMA = 2×4152.11 – 4152.43 = 4151.79
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4151.85
##### KAMA(10,2,30)
- 已计算 ER = 0.244
- SC = [ER × (2/3 – 2/31) + 2/31]²
= [0.244 × (0.6667 – 0.0645) + 0.0645]²
= [0.244 × 0.6022 + 0.0645]² ≈ [0.1469 + 0.0645]² = (0.2114)² ≈ 0.0447
- 初始 KAMA = SMA(Close,10) ≈ 4152.68
- 迭代更新后当前 KAMA ≈ 4152.41(趋势略向下)
#### 4. 动量指标
##### MACD(12,26,9)
- EMA12 ≈ 4152.35
- EMA26 ≈ 4153.18
- DIF = 4152.35 – 4153.18 = -0.83
- DEA (EMA9 of DIF) ≈ -0.78
- MACD Histogram = -0.83 – (-0.78) = -0.05
##### DMI系统(ADX(14))
- 经 Wilder 平滑处理后:
– +DI(14) ≈ 44.2
– -DI(14) ≈ 55.8
– DX = 100 × |+DI – -DI| / (+DI + -DI) = 100 × |44.2-55.8|/(100) = 11.6
– ADX(14)(Wilder平滑)≈ 23.1
#### 5. 振荡器指标
##### RSI(14)
- 使用 Wilder 平滑法:
– 平均涨幅 AvgGain ≈ 1.08,平均跌幅 AvgLoss ≈ 1.22
– RS = 1.08 / 1.22 ≈ 0.885
– RSI = 100 – (100 / (1 + 0.885)) ≈ 47.0
##### CCI(14)
- SMA(TP,14) ≈ 4151.92
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 2.15
- CCI = (4151.81 – 4151.92) / (0.015 × 2.15) ≈ (-0.11) / 0.03225 ≈ -3.41
##### 随机振荡器(Stochastic Oscillator, 14,3,3)
- 最近14期 High = 4160.25,Low = 4144.13
- %K = (4151.70 – 4144.13) / (4160.25 – 4144.13) × 100 ≈ 7.57 / 16.12 × 100 ≈ 46.96
- %D(3期SMA of %K)≈ 48.2
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4163.61,当日多数时段下跌,近期OBV呈下降趋势。
- 当前 OBV(累计)≈ 持续走弱中
##### MFI(14)
- 典型价格 TP ≈ 4151.81
- 正资金流总和 vs 负资金流总和 ≈ 接近平衡
- MFI ≈ 49.3(接近中性)
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 980,SMA(Vol,10) ≈ 1020
- VO = (980 – 1020)/1020 × 100 ≈ -3.92%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 计算得当前 VWAP ≈ 4153.82
##### 枢轴点(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 = 4100.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.0268 > 动态阈值(base 0.015,调整后约0.0256)→ 不满足“小于”条件
- 当前价格未突破KC通道 ±3ATR(4151.70 ∈ [4148.87, 4157.15]),且无连续两根确认 → ❌
- VO = -3.92 < 1.0 → ❌
- → 不符合 Trend Initiation
条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14) = 23.1 → 处于边界(>22但<24),非明确弱趋势 ❌
- ATR/Close = 0.000706 < 0.003 ✅
- 价格在BB带内运行(4151.70 ∈ [4146.99, 4158.12])✅
- RSI = 47.0 ∈ [40,60] ✅
- → 三项中有两项半满足,倾向性支持震荡,但ADX处于模糊区
条件3:中期趋势(Mid-Trend)
- ADX(14)=23.1 > 24?❌(略低于)
- 价格从高点回落至HMA(9)附近(当前价4151.70 vs HMA≈4151.85)✅
- 成交量回调期间 VO ≈ -3.92(偏低)✅
- 回调幅度 ≈ 从4160至4151.70 ≈ 8.3点,ATR(14)=2.93 → 回调约2.8×ATR → 超出1-2倍范围 ❌
- → 不完全满足健康回撤标准
条件4:趋势衰竭(Trend Exhaustion)
- 是否创近期高低?否(最近高点为4160.25,当前4151.70为回落中)→ ❌
- 无新高/新低 → 主要信号不触发
默认条件:方向不明
- ADX 在 22~24 区间(23.1),趋势强度模糊
- 波动率适中,成交量偏弱
- → 符合默认条件
结论:市场状态判定为【Ranging / Consolidation】,信心等级:低
—
第三步:量化分析(基于市场状态扫描模型)
当前市场状态:Ranging / Consolidation(信心低)
扫描对应模型:
#### 1. 布林带回归模型(Bollinger Bands Mean Reversion)
- Buy Signal:
– Close 4146.99 → ❌
– RSI 30 → ❌
– Volume > 1.2×AvgVol(5)?当前Volume=830,5期均量≈980 → 830 < 1176 → ❌
– → 不满足
- Sell Signal:
– Close >= BB Upper Band?4151.70 << 4158.12 → ❌
– → 不触发
#### 2. 枢轴点交易模型(Pivot Point Range Trading)
- Buy Signal:
– Close 4100.52 → ❌
– Bullish Candle Pattern?当前K线:上影较长,实体小阴线 → 无明显锤子形态 → ❌
– → 不触发
- Sell Signal:
– Close >= R1?4151.70 > 4151.40 → ✅(略微站上)
– Bearish Pattern?当前为小阴线,无乌云盖顶等形态 → ❌
– Volume Confirmation?当前成交量830 < 近期均量 → ❌
– → 不触发
#### 3. 云振荡器(DMI滤波)
- 前提:ADX(14) < 20?当前为23.1 → ❌ → 模型失效,跳过
—
最终总结
- Actionable Signals:无任何Buy/Sell信号触发
- 市场状态是否被支持:否
– 理由:虽然部分条件(如RSI居中、价格在BB内)支持震荡,但ADX=23.1已接近强趋势门槛,且价格处于显著回调结构中,更偏向趋势修正而非纯粹震荡。模型未能有效捕捉潜在动能转换。
- 建议操作:Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4151.70 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4146.99 <<+ (布林下轨)
- Resistance level: ->> 4158.12 <<- (布林上轨)
—
第五步:分析结论与详细说明
本次分析基于288根5分钟K线数据,严格遵循客观指标计算流程。
- 波动率评估显示市场处于正常波动区间,ATR(14)=2.93,波动率比率仅为0.07%,未达高低阈值。
- 趋势强度方面,ADX(14)=23.1,处于22~24模糊地带,既非明确震荡也非强劲趋势,导致状态判断存在不确定性。
- 价格位置处于布林带中轨下方、HMA(9)附近,呈现短期回调特征,但缺乏成交量配合,突破动能不足。
- 多模型扫描结果为空,主因是当前价格未触及关键边界(BB上下轨、枢轴点R1/S1),同时缺乏有效的价格形态与量能共振。
- 综合判断:市场正处于趋势回调后的盘整初期,方向选择尚未明确,建议保持观望,等待更清晰的突破或反转信号出现。
后续关注重点:
- 若价格跌破 4146.99(BB Lower Band)并伴随放量,可能开启下行趋势;
- 若站稳 4158.12(BB Upper Band)且VO转正,可考虑趋势启动机会。