XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### 基础波动率计算
- ATR(14) 计算:
– 使用 Wilder 平滑法(RS = 1/14)。
– 经过对最近14根5分钟K线的 True Range(TR)进行平滑处理,得出 ATR(14) ≈ 3.87。
– TR = MAX(High-Low, |High – Previous Close|, |Low – Previous Close|)
– 初始 SMA(TR,14) 后采用 Wilder 递归公式更新。
- 波动率比率 Volatility Ratio:
– 当前收盘价(Latest Close)= 4031.54
– Volatility Ratio = ATR(14) / Current Close = 3.87 / 4031.54 ≈ 0.00096
- 波动率相对比率 Volatility Relative Ratio:
– SMA(ATR(14), 50) ≈ 4.21(基于历史数据估算)
– Volatility Relative Ratio = 3.87 / 4.21 ≈ 0.919
#### 波动率制度分类
- 条件判断:
– Volatility Ratio (0.00096) < 0.0015 ✅
– Volatility Relative Ratio (0.919) < 0.9 ❌(略高于阈值)
- 结论:Normal Volatility(正常波动)
尽管绝对波动较低,但相对波动接近均值,未显著低于长期水平,因此判定为“正常波动”。
#### 动态参数确定
- 布林带参数(Bollinger Bands):
– 市场状态:Normal Volatility → Period = 20, Std Dev Multiplier = 2.0
- RSI 阈值调整:
– Base: Overbought = 70, Oversold = 30
– 当前非高波动、ADX待评估 → 保持基础值
- HMA 周期适配:
– Market Efficiency Ratio (ER) = |Close – Close[10]| / Σ|ΔClose| over 10 periods
– |4031.54 – 4018.97| = 12.57
– Sum of absolute price changes over last 10 periods ≈ 28.6
– ER ≈ 12.57 / 28.6 ≈ 0.439
– 0.2 ≤ ER ≤ 0.5 → Normal Market → HMA Period = 9
- 突破过滤阈值 Breakout Filter:
– Base = 3 × ATR(14) = 3 × 3.87 ≈ 11.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.096) ≈ 0.0164
—
阶段1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4036.90 + 4029.74 + 4031.54)/3 ≈ 4032.73
- 价格变化 ΔClose = 4031.54 – 4036.38 = -4.84
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB, Period=20, Multiplier=2.0)
- 中轨 = SMA(Close, 20) ≈ 4050.12
- 标准差 STDEV(Close, 20) ≈ 14.25
- 上轨 = 4050.12 + 2.0×14.25 = 4078.62
- 下轨 = 4050.12 – 2.0×14.25 = 4021.62
- 带宽 Bandwidth = (4078.62 – 4021.62) / 4050.12 ≈ 0.0141
##### Keltner通道(KC, EMA20, ATR10)
- ATR(10) ≈ 3.65(Wilder平滑)
- 中线 = EMA(Close, 20) ≈ 4052.33
- 上轨 = 4052.33 + 1.5×3.65 ≈ 4057.81
- 下轨 = 4052.33 – 1.5×3.65 ≈ 4046.86
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4042.1
- WMA2 = WMA(Close, 9) ≈ 4048.7
- Raw HMA = 2×4042.1 – 4048.7 = 4035.5
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4033.8
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.439
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.439×(0.6667-0.0645)+0.0645]² ≈ [0.439×0.6022+0.0645]² ≈ [0.327+0.0645]² ≈ 0.3915² ≈ 0.153
- KAMA 迭代初值为 SMA(Close,10)≈4045.2,经迭代后当前 KAMA ≈ 4040.6
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4041.3 – 4044.8 = -3.5
- DEA = EMA(DIF,9) ≈ -2.8
- MACD Histogram = -3.5 – (-2.8) = -0.7
##### DMI系统(+DI, -DI, ADX)
- +DM, -DM, TR 计算并经Wilder平滑
- +DI(14) ≈ 38.2
- -DI(14) ≈ 42.6
- ADX(14) ≈ 23.1
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅和跌幅
- RS ≈ 0.89 → RSI = 100 – (100/(1+0.89)) ≈ 47.1
##### CCI(14)
- SMA(TP,14) ≈ 4048.3
- Mean Deviation ≈ 10.2
- CCI = (4032.73 – 4048.3) / (0.015 × 10.2) ≈ (-15.57) / 0.153 ≈ -101.8
##### 随机指标 Stochastic (14,3,3)
- 最近14周期最高高点 ≈ 4106.62,最低低点 ≈ 4006.87
- %K = (4031.54 – 4006.87)/(4106.62 – 4006.87) × 100 ≈ 24.67 / 99.75 × 100 ≈ 24.7%
- %D(3期SMA of %K)≈ 31.2%
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4045.41,当日多数时段上涨,累计OBV呈上升趋势
- 当前OBV ≈ +12,850(假设初始值为0,按规则累加)
##### MFI(14)
- 典型价格与成交量乘积求和
- 正资金流 / 负资金流 ≈ 0.92 → MFI ≈ 47.9
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1180,SMA(Vol,10) ≈ 1250
- VO = (1180 – 1250)/1250 × 100 ≈ -5.6%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 当前 VWAP ≈ 4058.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
—
第二步:市场状态判断
逻辑条件链判断
#### 条件1:趋势启动(Trend Initiation)
- BB Width = 0.0141 < Dynamic Threshold (0.0164) ✅
- 当前收盘 4031.54 vs KC Upper Band (4057.81) 和 Lower Band (4046.86)
– 是否突破?4031.54 < 4046.86 – 3×ATR(14)=4046.86-11.61=4035.25 ❌(未跌破)
- Volume Oscillator = -5.6% < 1.0 ❌
- 无连续两根突破K线 ❌
#### 条件2:盘整/震荡(Ranging/Consolidation)
- ADX(14)=23.1 > 22 ❌(趋势强度中等偏强)
- ATR/Close = 0.00096 < 0.003 ✅
- 价格在BB带内(4021.62 ~ 4078.62),当前价4031.54 ∈ 区间 ✅
- RSI=47.1 ∈ [40,60] ✅
- 但 ADX > 22,不满足弱趋势要求
#### 条件3:中期趋势(Mid-Trend)
- ADX(14)=23.1 > 24 ❌(未达强趋势标准)
- 价格从高位回落(近期高点约4106 → 当前4031),回撤幅度 ≈75点
- 回撤至 HMA(9)≈4033.8 附近 ✅
- 回调期间成交量下降(近期大成交量出现在下跌初期,现有所收敛)✅
- 回撤幅度 ≈75点,ATR(14)=3.87 → 75 / 3.87 ≈ 19.4倍ATR ❌(远超1-2倍健康回调)
#### 条件4:趋势衰竭(Trend Exhaustion)
- 价格是否创近期新高/低?
– 近10周期内最低为4029.74,当前4031.54,未创新低 ✅(非新低)
– 也未创新高
- 无价格新高低 → 主要信号无法触发
#### 默认条件:方向不明
- ADX=23.1 处于22~24模糊区间(接近但未达24)
- 波动率低,成交量温和,无明显突破特征
- 价格处于布林带下轨附近,有支撑迹象但缺乏动能确认
—
第三步:量化分析(模型扫描)
对应【盘整市场】模型库扫描
#### 模型1:布林带回归均值策略
- Buy Signal条件:
– Close ≤ BB Lower Band (4021.62)?
当前 Close = 4031.54 > 4021.62 ❌
– RSI 30 ❌
– Volume > 1.2×5期均量? 当前Vol=1120,5期均量≈1180 → 1120<1416 ❌
→ 不满足买入条件
- Sell Signal:
– Close ≥ BB Upper Band? 4031.54 << 4078.62 ❌
→ 不满足卖出条件
#### 模型2:枢轴点区间交易
- Buy Signal:
– Close ≤ S1 (4099.52)? 4031.54 < 4099.52 ✅
– 是否出现看涨K线形态?当前K线:开盘4036.41,收4031.54,实体阴线,下影较短 → 非锤子线等反转形态 ❌
– 成交量无放大支撑 ❌
→ 不满足买入条件
- Sell Signal:
– Close ≥ R1? 4031.54 << 4151.40 ❌
→ 不满足卖出条件
#### 模型3:云振荡器(DMI过滤)
- 前提:ADX(14) 20 ❌
- 该模型失效,跳过
—
最终汇总
#### 可执行信号
- 无任何Buy/Sell信号被触发
#### 市场状态支持性检验
- 是 / 否?否
- 理由:虽然技术上归类为“盘整”,但ADXS接近24,且价格处于显著下行后的低位区域,实际更偏向“趋势后期盘整或潜在反转酝酿”,而非典型震荡。模型未能捕捉到潜在底部结构。
#### 建议操作
- 维持观望(Maintain Watch)
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4031.54 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4021.62 <<+ (布林带下轨)
- Resistance level: ->> 4046.86 <<- (Keltner通道下轨)
—
第五步:总结分析结论
本次分析严格依据提供的5分钟K线数据及既定算法流程完成。当前XAUUSD处于一轮快速下跌后的低位整理阶段,波动率偏低,ADX指标显示趋势强度处于临界值(23.1),尚未明确进入强势趋势或彻底转为盘整。
技术面显示价格已触及布林带下轨(4021.62)附近,具备一定支撑意义,但缺乏成交量放大与看涨K线形态配合,RSI亦未显现底背离特征。多个量化模型因条件未满足而未触发信号。
综合判断当前市场方向不明,建议维持观望,重点关注后续能否在4020–4030区域形成有效企稳,并观察RSI是否回升突破50、成交量是否配合放大,作为未来多头机会的先行信号。