XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),逐根计算最近14根K线的TR。
- 使用Wilder平滑法(RS = 1/14)计算ATR(14),最终得出:
– ATR(14) = 5.27
- 当前收盘价(Close)= 4197.51
- Volatility Ratio = ATR(14)/Close = 5.27 / 4197.51 ≈ 0.001256
#### Volatility Relative Ratio
- SMA(ATR(14), 50) ≈ 6.83(基于历史数据估算)
- Volatility Relative Ratio = 5.27 / 6.83 ≈ 0.772
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 满足
- 结论:当前为【低波动】市场环境
#### 动态参数确定(基于低波动状态)
##### 布林带参数
- Period = 14,Std Dev Multiplier = 1.6
##### RSI 阈值
- Base: Overbought=70, Oversold=30
- 因处于低波动但非强趋势市,使用基础值 → Overbought=70, Oversold=30
##### HMA 周期适配
- 计算市场效率比 ER:
– |Close – Close[10期前]| = |4197.51 – 4191.83| = 5.68
– SUM(|ΔClose|, 10) ≈ 18.76(累计近10根K线绝对价格变化)
– ER = 5.68 / 18.76 ≈ 0.303
- ER ∈ [0.2, 0.5] → 属于“正常市场”
- HMA Period = 9
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 5.27 = 15.81
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.1256) ≈ 0.01688
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High+Low+Close)/3 = (4198.12 + 4196.23 + 4197.51)/3 ≈ 4197.29
- Price Change = 4197.51 – 4196.90 = +0.61
#### 2. 波动率相关指标(布林带 & Keltner Channel)
##### 布林带(BB, 动态周期=14, StdDev=1.6)
- Middle Band = SMA(Close,14) ≈ 4194.63
- Standard Deviation ≈ 3.29
- Upper Band = 4194.63 + 1.6 × 3.29 ≈ 4199.89
- Lower Band = 4194.63 – 1.6 × 3.29 ≈ 4189.37
- Bandwidth = (4199.89 – 4189.37) / 4194.63 ≈ 0.00251
##### Keltner Channel (KC)
- EMA(Close,20) ≈ 4195.12
- ATR(10) ≈ 5.15
- Upper KC = 4195.12 + 1.5 × 5.15 ≈ 4202.85
- Lower KC = 4195.12 – 1.5 × 5.15 ≈ 4187.39
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4196.12
- WMA2 = WMA(Close, 9) ≈ 4194.88
- Raw HMA = 2×4196.12 – 4194.88 = 4197.36
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4196.85
##### KAMA(10,2,30)
- 已计算ER ≈ 0.303
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.303×(0.6667-0.0645)+0.0645]² ≈ 0.087² ≈ 0.0076
- 迭代计算得 KAMA ≈ 4195.21(初值SMA(Close,10)=4194.73)
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4195.88 – 4194.21 = 1.67
- DEA = EMA(DIF,9) ≈ 1.52
- MACD Histogram = 1.67 – 1.52 = 0.15
##### DMI系统(14)
- +DI(14) ≈ 48.3
- -DI(14) ≈ 51.7
- ADX(14) ≈ 23.1
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅与跌幅
- 平均增益 ≈ 2.41,平均损失 ≈ 2.63
- RS = 2.41 / 2.63 ≈ 0.916
- RSI = 100 – (100 / (1 + 0.916)) ≈ 47.8
##### CCI(14)
- SMA_TP(14) ≈ 4194.12
- Mean Deviation ≈ 3.08
- CCI = (4197.29 – 4194.12) / (0.015 × 3.08) ≈ 3.17 / 0.0462 ≈ 68.6
##### Stochastic Oscillator (14,3,3)
- %K = (4197.51 – 4187.14) / (4198.12 – 4187.14) × 100 ≈ 10.37 / 10.98 × 100 ≈ 94.4
- %D = 3期SMA(%K) ≈ 89.2
#### 6. 成交量-价格指标
##### OBV
- 上一交易日收盘价 = 4202.52
- 当前收盘价 < 昨收 → 本周期OBV减少
- Volume = 1144
- 累计OBV ≈ 下降1144单位
##### MFI(14)
- TP ≈ 4197.29
- Raw Money Flow = TP × Volume ≈ 4,800,000
- 正资金流总和 ≈ 68.3M,负资金流总和 ≈ 71.2M
- Money Flow Ratio ≈ 68.3 / 71.2 ≈ 0.96
- MFI ≈ 100 – (100 / 1.96) ≈ 48.9
##### Volume Oscillator (VO)
- SMA(Vol,5) ≈ 1280,SMA(Vol,10) ≈ 1320
- VO = (1280 – 1320) / 1320 × 100 ≈ -3.03%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计(TP×Volume) ≈ 1,820,340
- 累计Volume ≈ 432
- VWAP ≈ 4213.75(注:实际需从当日开盘累加,此处简化估算)
##### 枢轴点(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
—
Step 2: 判断市场状态
条件链逻辑判断
#### Condition 1: 趋势启动(Trend Initiation)
- BB宽度 < 动态阈值?
Bandwidth = 0.00251 < 0.01688 → 是
- 收盘价突破KC通道 ±3ATR?
– KC Upper + 3ATR = 4202.85 + 15.81 = 4218.66 > 当前价4197.51 → 否
– KC Lower – 3ATR = 4187.39 – 15.81 = 4171.58 < 当前价 → 否
→ 不满足
- VO > 1.0? VO ≈ -3.03% → 否
- 两根连续突破K线? → 无
#### Condition 2: 盘整/震荡(Ranging/Consolidation)
- ADX(14) < 22? 实际ADX≈23.1 → 否
- ATR/Close < 0.003? 0.001256 < 0.003 → 是
- 价格在BB带内震荡且RSI在40-60或Stoch在40-60?
– 当前价=4197.51,BB上下轨为4189.37~4199.89 → 在带内
– RSI=47.8 ∈ [40,60] → 是
#### Condition 3: 中期趋势(Mid-Trend)
- ADX > 24? 23.1 < 24 → 否
#### Condition 4: 趋势衰竭(Trend Exhaustion)
- 是否创近期高低?
– 近10根K线高点≈4198.12,当前价4197.51 → 未创新高
→ 主信号不触发
#### Default Condition: 方向不明
- ADX介于22~24之间(23.1),波动率低,成交量偏弱,无明确突破信号
最终市场状态判断:【盘整/震荡】(信心等级:低)
—
Step 3: 量化分析(基于盘整模型扫描)
State 1: 盘整市场模型扫描
#### 模型1:布林带回调策略(Bollinger Bands Mean Reversion)
- Buy Signal条件:
– Close 4189.37 → 否
– RSI 30 → 否
– Volume > 5期均量×1.2? 1144 < 1280×1.2=1536 → 否
- Sell Signal条件:
– Close >= BB Upper Band? 4197.51 < 4199.89 → 否
– RSI > 超买线70? 47.8 < 70 → 否
#### 模型2:枢轴点区间交易(Pivot Point Range Trading)
- Buy Signal:
– Close > 4099.52 → 否
– 无需进一步判断
- Sell Signal:
– Close >= R1(4151.40)? 是,但远低于R2
– 是否出现看跌K线形态? 最近K线为小阳线,无明显反转形态
– 成交量未放大
#### 模型3:云振荡器(DMI过滤)
- 前提:ADX < 20? 实际ADX=23.1 → 不满足前提
—
最终汇总
#### Actionable Signals
- 无任何Buy/Sell信号被触发
#### 市场状态确认
- 是否被扫描结果支持? 否
- 理由:尽管技术上ADXR接近23,略高于典型盘整阈值22,且RSI与价格位置显示中性,但缺乏明确动能或突破信号。整体仍偏向震荡,但边界模糊。
#### 建议操作
- Maintain Watch
—
Step 4: 生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4197.51 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4189.37 <<+ (布林下轨)
- Resistance level: ->> 4199.89 <<- (布林上轨)
—
Step 5: 分析结论总结
当前XAUUSD处于低波动盘整状态,ADX值为23.1,略高于典型盘整阈值(22),表明趋势力量正在积蓄但尚未形成方向突破。布林带宽度仅为0.25%,处于收缩阶段,配合HMA走平、MACD柱状图微弱、成交量萎缩等特征,显示市场处于观望期。
关键支撑位于布林下轨4189.37,阻力位于上轨4199.89。若未来两根K线能有效突破KC通道±3ATR并伴随成交量放大(VO>1.0),则可能进入趋势启动阶段。目前所有量化模型均未发出交易信号,建议维持观察,等待更清晰的方向选择。
重点关注:
- 下破4189后能否放量 → 可能开启下行趋势
- 上破4200整数关口及KC上轨 → 观察是否形成趋势启动结构
- RSI与价格背离情况 → 防范潜在反转风险