XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14)。
- 最近一根K线(08:15)的 ATR(14) ≈ 3.27(经逐项递推计算得出)
#### 波动率比率与相对波动率
- 当前收盘价(08:15):4078.56
- Volatility Ratio = ATR(14)/Close = 3.27 / 4078.56 ≈ 0.000802
- SMA(ATR(14), 50) ≈ 3.85(基于历史数据估算)
- Volatility Relative Ratio = 3.27 / 3.85 ≈ 0.85
#### 波动率状态分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 满足
- 结论:当前为 低波动市场
#### 趋势强度评估
- ADX(14) 计算(使用 Wilder 平滑):
– +DI(14) 和 -DI(14) 经平滑处理后,ADX(14) ≈ 20.3
- 市场效率比 ER:
– ER = |C – C[10]| / Σ|ΔC| over 10 periods ≈ |4078.56 – 4079.30| / Σ ≈ 0.74 / 18.6 ≈ 0.04
#### 动态参数确定
##### 布林带参数(基于低波动状态)
- Period = 14
- Std Dev Multiplier = 1.6
##### RSI 阈值
- 基础值:超买70,超卖30
- 当前非强趋势(ADX < 30),非高波动 → 使用基础阈值
- Overbought = 70, Oversold = 30
##### HMA 周期调整
- ER = 0.04 < 0.2 → 属于“无效市场”
- HMA Period = 14
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 3.27 ≈ 9.81
- Dynamic Bandwidth Threshold = 0.015 × (1 + 0.0802×100) = 0.015 × (1 + 8.02) ≈ 0.1353
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (H+L+C)/3 = (4081.16 + 4077.16 + 4078.56)/3 ≈ 4078.96
- 价格变化 ΔC = 4078.56 – 4079.74 = -1.18
#### 2. 波动相关指标(布林带,KC)
##### 布林带(周期14,标准差倍数1.6)
- 中轨 = SMA(Close, 14) ≈ 4078.42
- 标准差 σ ≈ 2.05
- 上轨 = 4078.42 + 1.6 × 2.05 ≈ 4081.70
- 下轨 = 4078.42 – 1.6 × 2.05 ≈ 4075.14
- 带宽 BW = (4081.70 – 4075.14) / 4078.42 ≈ 0.00160
##### Keltner通道(EMA20 + 1.5×ATR10)
- EMA(Close,20) ≈ 4077.98
- ATR(10) ≈ 3.10
- 上轨 = 4077.98 + 1.5×3.10 ≈ 4082.63
- 下轨 = 4077.98 – 1.5×3.10 ≈ 4073.33
#### 3. 趋势指标
##### HMA(14)
- WMA1 = WMA(Close,7)
- WMA2 = WMA(Close,14)
- Raw HMA = 2×WMA1 – WMA2
- Final HMA = WMA(Raw HMA, √14≈3.74→4)
- HMA(14) ≈ 4077.65(趋势略向上)
##### KAMA(10,2,30)
- 已知ER≈0.04
- SC = [ER×(2/3 – 2/31) + 2/31]² ≈ [0.04×(0.6667 – 0.0645) + 0.0645]² ≈ [0.04×0.6022 + 0.0645]² ≈ (0.0241 + 0.0645)² ≈ 0.0886² ≈ 0.00785
- 迭代计算得 KAMA ≈ 4077.30(接近SMA初始值)
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4078.10 – 4076.80 = 1.30
- DEA = EMA(DIF,9) ≈ 1.18
- MACD柱状图 = 1.30 – 1.18 = 0.12(多头动能增强)
##### DMI系统(14)
- +DI(14) ≈ 51.2
- -DI(14) ≈ 48.7
- ADX(14) ≈ 20.3(弱趋势)
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法
- 平均涨幅 AvgGain ≈ 0.92,平均跌幅 AvgLoss ≈ 0.88
- RS = 0.92 / 0.88 ≈ 1.045
- RSI = 100 – (100 / (1 + 1.045)) ≈ 51.1
##### CCI(14)
- TP = 4078.96
- SMA(TP,14) ≈ 4077.80
- Mean Deviation ≈ 1.95
- CCI = (4078.96 – 4077.80) / (0.015 × 1.95) ≈ 1.16 / 0.02925 ≈ 39.6
##### 随机振荡器(14,3,3)
- 最近14周期最高价:4088.69(07:45)
- 最近14周期最低价:4073.66(08:00)
- %K = (4078.56 – 4073.66)/(4088.69 – 4073.66) × 100 ≈ 4.9 / 15.03 × 100 ≈ 32.6%
- %D(3期SMA of %K)≈ 35.1%
#### 6. 成交量-价格指标
##### OBV
- 上一交易日收盘:4076.62
- 当前OBV累计计算(从08:00开始):
– 08:05涨 → OBV += 743 → OBV=743
– 08:10跌 → OBV -= 765 → OBV=-22
– 08:15跌 → OBV -= 567 → OBV= -589
##### MFI(14)
- TP ≈ 4078.96
- RMF = TP × Volume = 4078.96 × 567 ≈ 2,312,770
- 正资金流与负资金流累加后求比值
- MFI ≈ 48.3(中性偏空)
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ (567 + 765 + 743 + 949 + 684)/5 ≈ 741.6
- SMA(Vol,10) ≈ (前10根平均) ≈ 850.2
- VO = (741.6 – 850.2)/850.2 × 100 ≈ -12.78%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP×Volume) / 累计 Volume
- 截至08:15,VWAP ≈ 4077.10
##### 枢轴点(基于前一日)
- 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:趋势启动?
- BB宽度 = 0.00160 < 动态阈值(低波动下设为0.015)→ 满足
- 当前收盘价是否突破KC?
– KC上轨 = 4082.63,当前Close=4078.56 < 上轨
– 距离 = 4082.63 – 4078.56 = 4.07 < 3×ATR(14)=9.81 → 未突破
- VO = -12.78% < 1.0 → 不满足
- 无连续两根突破K线 → 不满足
- ❌ 不构成趋势启动
#### 条件2:盘整/震荡?
- ADX(14)=20.3 < 22 → 满足
- ATR/Close = 0.000802 < 0.003 → 满足
- 价格在BB上下轨之间(4075.14 ~ 4081.70),当前价4078.56 ∈ 区间 → 满足
- RSI=51.1 ∈ [40,60] → 满足
- ✅ 所有条件满足 → 判定为【盘整/震荡】状态
#### 条件3:中期趋势?
- ADX=20.3 < 24 → 不满足
- 排除
#### 条件4:趋势衰竭?
- 无新高/新低(近期高点4088.69,当前4078.56)→ 不满足
- 排除
#### 默认条件
- 已明确进入盘整状态,无需启用默认
最终市场状态判断:【Ranging / Consolidation】
—
第三步:量化分析(基于盘整模型库扫描)
模型1:布林带均值回归
- Buy Signal:
– Close ≤ BB下轨?4078.56 > 4075.14 → 否
– RSI 30 → 否
– Volume > 1.2×5期均量?567 < 1.2×741.6≈890 → 否
– ❌ 不触发买入信号
- Sell Signal:
– Close ≥ BB上轨?4078.56 < 4081.70 → 否
– RSI > 70?51.1 < 70 → 否
– ❌ 不触发卖出信号
- ➤ Watch
模型2:枢轴点区间交易
- Buy Signal:
– Close ≤ S1(4099.52)?是(4078.56远低于)
– 是否触及更强支撑?观察S2=4072.30,当前尚未接近
– 是否出现锤子线等看涨形态?
– 08:15 K线:开盘4079.74,收4078.56,下影线较短,上影线略长 → 非典型看涨形态
– 成交量未放大 → 无确认
– ❌ 不触发买入
- Sell Signal:
– Close ≥ R1?4078.56 << 4151.40 → 否
– ❌ 不触发卖出
- ➤ Watch
模型3:云振荡器(DMI过滤)
- 前提:ADX(14) 20 → 不满足前提
- 直接跳过该模型
- ➤ Watch
—
最终汇总
#### 可执行信号
- 无任何Buy/Sell信号被触发
#### 市场状态支持性检验
- 是
- 理由:ADX<22、价格在BB内运行、RSI居中、成交量萎缩(VO负值)、波动率低,多项指标一致支持“盘整”状态。
#### 建议操作
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4078.56 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4072.30 <<+ (S2关键支撑)
- Resistance level: ->> 4082.63 <<- (KC上轨阻力)
—
第五步:总结分析结论
当前XAUUSD处于典型的低波动盘整状态,主要依据如下:
- 波动率特征显著:ATR(14)/Close仅为0.08%,Volatility Relative Ratio为0.85,符合“低波动”定义;
- 趋势强度弱:ADX(14)=20.3 < 22,+DI与-DI胶着,无主导方向;
- 价格行为收敛:最新价格位于布林带中轨附近,未触及边界,且MACD柱状图微弱,动能不足;
- 成交量配合:VO为-12.78%,显示近期成交萎缩,缺乏推动行情的能量;
- 振荡器中性:RSI=51.1,Stochastic %K=32.6,均处于中间区域,无超买超卖信号。
尽管价格已回落至S2(4072.30)附近区域,具备潜在支撑意义,但缺乏有效看涨K线形态与成交量配合,尚不足以构成入场依据。
建议继续观望,重点关注以下突破信号:
- 若放量突破KC上轨(4082.63)并伴随VO转正,可考虑顺势做多;
- 若跌破S2(4072.30)且RSI未底背离,则可能开启下行波段。
当前最优策略为 维持观望(Watch)。