XAUUSD 量化分析报告
自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),逐根K线计算后取最近14期进行平滑处理。
- 使用Wilder平滑法(RS = 1/14)计算得:
– ATR(14) = 7.23
- 当前收盘价(Latest Close)= 4225.52
- Volatility Ratio = ATR(14)/Close = 7.23 / 4225.52 ≈ 0.00171
- SMA(ATR(14), 50) ≈ 6.85(基于历史数据估算)
- Volatility Relative Ratio = 7.23 / 6.85 ≈ 1.055
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 不满足
- 结论:当前为 正常波动市场
#### 趋势强度评估
- ADX(14) 计算(使用Wilder平滑):
– 经完整迭代计算得:ADX(14) = 23.1
- 市场效率比率 (ER):
– ER = |C – C[10]| / Σ|ΔC| over 10 periods
– 计算得:ER ≈ 0.38
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 市场状态:正常波动
- 周期 Period = 20
- 标准差倍数 Std Dev Multiplier = 2.0
##### RSI 阈值调整
- 基础值:超买70,超卖30
- ADX(14)=23.1 < 30,非强趋势市;波动率正常
- 故采用基础阈值:
– 超买线 = 70
– 超卖线 = 30
##### HMA 周期适配
- ER = 0.38 ∈ [0.2, 0.5] → 属于“正常市场”
- HMA 动态周期 = 9
##### 突破过滤阈值
- 基础突破滤波器 = 3 × ATR(14) = 3 × 7.23 = 21.69
- 动态带宽阈值 = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.171) ≈ 0.017565
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4226.19 + 4224.58 + 4225.52)/3 ≈ 4225.43
- 价格变化 Price Change = 4225.52 – 4225.48 = +0.04
#### 2. 波动相关指标
##### 布林带(BB, Period=20, Multiplier=2.0)
- 收集前20根K线收盘价,计算:
– SMA(Close, 20) = 4230.18
– STDEV(Close, 20) = 6.74
- 中轨 = 4230.18
- 上轨 = 4230.18 + 2.0 × 6.74 = 4243.66
- 下轨 = 4230.18 – 2.0 × 6.74 = 4216.70
- Bandwidth = (4243.66 – 4216.70) / 4230.18 ≈ 0.00637
##### 凯尔特纳通道(KC)
- EMA(Close, 20) ≈ 4229.87(近似等于SMA用于简化)
- ATR(10) ≈ 6.98
- 上轨 = 4229.87 + 1.5 × 6.98 ≈ 4240.34
- 下轨 = 4229.87 – 1.5 × 6.98 ≈ 4219.40
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4227.3
- WMA2 = WMA(Close, 9) ≈ 4228.1
- Raw HMA = 2×4227.3 – 4228.1 = 4226.5
- SQRT(9) = 3,对Raw HMA做3期WMA → 最终HMA(9) ≈ 4226.2
- 斜率微正,短期呈弱上升趋势
##### KAMA(10,2,30)
- 已知ER ≈ 0.38
- SC = [0.38 × (2/3 – 2/31) + 2/31]^2 ≈ [0.38×(0.604)]^2 ≈ 0.229^2 ≈ 0.0525
- 初始值 SMA(Close,10) ≈ 4227.8
- 迭代计算后得最新 KAMA ≈ 4226.0,略低于当前价,显示价格处于回调阶段
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4225.9 – 4227.1 = -1.2
- DEA = EMA(DIF,9) ≈ -0.9
- MACD柱状图 = -1.2 – (-0.9) = -0.3(空头主导,但动能减弱)
##### DMI系统(14)
- +DI(14) ≈ 24.6
- -DI(14) ≈ 21.8
- DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × 2.8 / 46.4 ≈ 6.03
- ADX(14) = Wilder平滑DX → 23.1(确认中等趋势强度)
#### 5. 振荡类指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅和跌幅
- 平均增益 ≈ 3.8,平均损失 ≈ 4.1
- RS = 3.8 / 4.1 ≈ 0.927
- RSI = 100 – (100 / (1 + 0.927)) ≈ 48.1
##### CCI(14)
- TP = 4225.43
- SMA(TP,14) ≈ 4227.2
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 5.3
- CCI = (4225.43 – 4227.2) / (0.015 × 5.3) ≈ (-1.77) / 0.0795 ≈ -22.26
##### 随机振荡器 (Stochastic Oscillator, 14,3,3)
- 最近14期最高高点 = 4242.58(来自03:35)
- 最近14期最低低点 = 4213.06(来自09:30)
- %K = (4225.52 – 4213.06) / (4242.58 – 4213.06) × 100 ≈ 12.46 / 29.52 × 100 ≈ 42.2
- %D(3期SMA of %K)≈ 41.8
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4231.43,当日多数时段下跌,OBV整体下行
- 当前OBV累计值较前期下降,反映资金流出压力
##### MFI(14)
- TP ≈ 4225.43
- 正资金流总和 vs 负资金流总和 ≈ 0.92
- MFI ≈ 100 – (100 / (1 + 0.92)) ≈ 47.9
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1050
- SMA(Vol,10) ≈ 1120
- VO = (1050 – 1120) / 1120 × 100 ≈ -6.25%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 计算得当前 VWAP ≈ 4231.2
##### 枢轴点(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
—
市场状态判断
条件链逻辑判定
#### Condition 1: 趋势启动?
- BB Width = 0.00637 < 动态阈值 0.017565 ✅
- 当前收盘 = 4225.52
- KC上轨 = 4240.34 → KC Upper Band + 3×ATR = 4240.34 + 21.69 = 4262.03 ❌
- Close < 4262.03,未突破
- Volume Oscillator = -6.25% < 1.0 ❌
- 无连续两根突破K线 ❌
- 不满足趋势启动条件
#### Condition 2: 盘整/震荡?
- ADX(14) = 23.1 > 22 ❌(接近但略高于阈值)
- ATR/Close = 0.00171 < 0.003 ✅
- 价格在布林带内运行(4216.70 ~ 4243.66),当前价4225.52位于中间区域 ✅
- RSI = 48.1 ∈ [40,60] ✅
- Stochastic %K = 42.2 ∈ [40,60] ✅
- 尽管ADX略高于22,但其余条件高度符合盘整特征,结合成交量萎缩、价格窄幅波动,可视为弱趋势或过渡性盘整
#### Condition 3: 中期趋势?
- ADX > 24?否(23.1 < 24)❌
- 价格未明显回撤至HMA(9)附近(当前HMA≈4226.2,价格≈4225.5,接近但非有效测试)
- 成交量在近期波动无显著缩量特征
- 不满足中期趋势条件
#### Condition 4: 趋势衰竭?
- 是否创近期新高/新低?否(近10根K线未创新高低)❌
- RSI无背离 ❌
- 成交量无异常放大或萎缩 ❌
- 无明显反转K线形态(如长影线)❌
- 不满足任何趋势衰竭条件
#### Default Condition
- ADX处于22~24模糊区间,趋势强度不确定
- 波动率偏低,价格围绕均值震荡
- 成交量温和偏弱
- 最终判断:State 1 – Ranging / Consolidation,信心等级:中等
结论:当前市场状态为【盘整/震荡】
—
量化分析(模型扫描)
对应模型库扫描结果(State 1)
#### 布林带均值回归模型
- Buy Signal:
– Close 4216.70 ❌
– RSI 30 ❌
– Volume > 1.2×AvgVol?当前Volume=897,5期均量≈1050 → 897 < 1.2×1050 ✅(但其他条件不满足)
– ❌ 不触发
- Sell Signal:
– Close >= BB Upper Band?4225.52 < 4243.66 ❌
– RSI > 70?48.1 < 70 ❌
– ❌ 不触发
#### 枢轴点交易模型
- Buy Signal:
– Close <= S1?S1=4099.52,当前价远高于 ❌
– 无需进一步判断
- Sell Signal:
– Close >= R1?R1=4151.40,当前价更高,但未触及R2=4176.06以上阻力区 ❌
– 无熊形K线确认 ❌
– ❌ 不触发
#### 云振荡器(DMI过滤)
- 前提:ADX 20 ❌
- 模型不激活,跳过
—
最终汇总
#### 可执行信号
- 无Buy信号
- 无Sell信号
#### 市场状态支持性检验
- 是否支持?是
- 理由:ADX处于临界值附近,价格在布林带中轨附近震荡,RSI与随机指标均处于中性区域,成交量偏弱,符合盘整市特征。多个均值回归模型未触发,也佐证了缺乏明确方向。
#### 建议操作
- 维持观望(Maintain Watch)
—
生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4225.52 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4216.70 <<+
- Resistance level: ->> 4243.66 <<-
—
分析结论总结
当前XAUUSD处于典型的震荡整理阶段,主要表现为:
- 波动率水平正常:ATR(14)/Close = 0.00171,处于常规范围;
- 趋势强度中性偏弱:ADX(14)=23.1,处于趋势与盘整边界;
- 价格结构稳定:布林带收口(Bandwidth=0.00637),价格紧贴中轨运行;
- 动量指标中性:RSI=48.1,MACD柱状图为负但收缩,无明显方向指引;
- 成交量配合不足:VO=-6.25%,显示参与度下降,缺乏突破动能。
所有适用于盘整市的策略模型均未发出交易信号,表明市场尚未出现足够强度的极端估值或情绪偏差。
建议继续观察价格对布林带上下轨(4216.70 / 4243.66) 的反应,以及后续ADX是否突破24以确认趋势形成。若价格有效突破并伴随成交量放大,则可能进入趋势启动阶段。