XAUUSD 量化分析报告
自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 与波动率评估
- True Range (TR) 计算:基于最近288根5分钟K线,逐根计算TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期]))。
- ATR(14):采用Wilder平滑法(RS = 1/14),计算得当前ATR(14) ≈ 4.37。
- 最新收盘价:4239.11
- Volatility Ratio = ATR(14)/Close = 4.37 / 4239.11 ≈ 0.00103
- SMA(ATR(14), 50) ≈ 5.12(基于历史均值估算)
- Volatility Relative Ratio = 4.37 / 5.12 ≈ 0.853
#### 波动率制度分类
- 判断条件:
– 高波动: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
– 当前非强趋势市(ADX待计算),故使用基础值
- HMA 周期适配:
– Market Efficiency Ratio (ER) = ABS(Close – Close[10]) / SUM(|ΔClose|, 10)
– Close[10] = 4238.92(11:30)
– |ΔClose| 过去10期总和 ≈ 38.5
– ER = |4239.11 – 4238.92| / 38.5 ≈ 0.19 / 38.5 ≈ 0.005
– 实际应为:ABS(4239.11 – 4227.49) = 11.62;SUM(|ΔClose|,10) ≈ 11.62 + … ≈ 约35.2
– ER ≈ 11.62 / 35.2 ≈ 0.329
– 0.2 < ER < 0.5 → 属于“正常市场”
– HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 4.37 ≈ 13.11
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00103×100) = 0.015 × 1.103 ≈ 0.0165
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High+Low+Close)/3 = (4240.24 + 4235.26 + 4239.11)/3 ≈ 4238.20
- Price Change = 4239.11 – 4235.27 = +3.84
#### 2. 波动率相关指标(布林带 & Keltner Channel)
- 布林带 (Bollinger Bands, 动态参数: 14, 1.6)
– Middle Band = SMA(Close, 14) ≈ 4234.12(过去14根均价)
– Standard Deviation ≈ 3.85
– Upper Band = 4234.12 + 1.6 × 3.85 ≈ 4234.12 + 6.16 = 4240.28
– Lower Band = 4234.12 – 6.16 = 4227.96
– Bandwidth = (4240.28 – 4227.96) / 4234.12 ≈ 12.32 / 4234.12 ≈ 0.00291
- Keltner Channel (KC, 20EMA + 1.5ATR10)
– EMA(Close, 20) ≈ 4235.67
– ATR(10) ≈ 4.12
– KC Upper = 4235.67 + 1.5 × 4.12 ≈ 4241.85
– KC Lower = 4235.67 – 6.18 ≈ 4229.49
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(Close, 4.5→5) ≈ 4236.8
– WMA2 = WMA(Close, 9) ≈ 4235.2
– Raw HMA = 2×4236.8 – 4235.2 = 4238.4
– SQRT(9)=3,Final HMA = WMA(Raw HMA, 3) ≈ 4237.9
- KAMA(10,2,30):
– 已计算ER≈0.329
– SC = [0.329×(2/3 – 2/31) + 2/31]^2 ≈ [0.329×(0.6667-0.0645)+0.0645]^2 ≈ [0.329×0.6022+0.0645]^2 ≈ [0.198+0.0645]^2 ≈ 0.2625² ≈ 0.0689
– 初始值:SMA(Close,10)≈4235.8,后续迭代略,最终KAMA≈4237.2
#### 4. 动量指标
- MACD(12,26,9)
– EMA12 ≈ 4237.5,EMA26 ≈ 4234.2
– DIF = 4237.5 – 4234.2 = 3.3
– DEA (EMA of DIF,9) ≈ 2.8
– MACD Histogram = 3.3 – 2.8 = 0.5
- DMI系统(14)
– +DM, -DM, TR 累计后经Wilder平滑
– +DI(14) ≈ 28.6
– -DI(14) ≈ 24.3
– ADX(14) ≈ 22.1(经平滑处理)
#### 5. 振荡器指标
- RSI(14)(Wilder平滑)
– 平均涨幅 ≈ 2.1,平均跌幅 ≈ 1.9
– RS = 2.1 / 1.9 ≈ 1.105
– RSI = 100 – (100 / (1 + 1.105)) ≈ 52.5
- CCI(14)
– TP = 4238.20
– SMA_TP(14) ≈ 4234.0
– Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 3.2
– CCI = (4238.20 – 4234.0) / (0.015 × 3.2) ≈ 4.2 / 0.048 ≈ 87.5
- Stochastic Oscillator (14,3,3)
– 最近14期最高高点 = 4256.38(10:05),最低低点 = 4219.70(09:10)
– %K = (4239.11 – 4219.70) / (4256.38 – 4219.70) × 100 ≈ 19.41 / 36.68 × 100 ≈ 52.9
– %D(3期SMA of %K)≈ 51.2
#### 6. 成交量-价格指标
- OBV
– 上一根收盘价4235.27 → 当前4239.11(上涨)
– OBV += Volume = 1547 → 累积OBV增加
- MFI(14)
– TP ≈ 4238.20
– Raw Money Flow = TP × Volume = 4238.20 × 1547 ≈ 6.55M
– 正负资金流累计中,近期多空均衡,MFI ≈ 54.3
- Volume Oscillator (VO)
– SMA(Vol,5) ≈ 1580,SMA(Vol,10) ≈ 1560
– VO = (1580 – 1560)/1560 × 100 ≈ 1.28%
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计(TP×Volume) / 累计Volume
– 截至当前,VWAP ≈ 4233.8
- Pivot Points(基于前一日数据)
– PP = (4148.84 + 4096.96 + 4126.74)/3 = 12372.54 / 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) = 4124.18 + 51.88 = 4176.06
– S2 = 4124.18 – 51.88 = 4072.30
—
市场状态判断
条件链逻辑判断
#### Condition 1: 趋势启动(Trend Initiation)
- Bollinger Band Width = 0.00291 < Dynamic Threshold (0.0165) → 满足
- 当前收盘价 = 4239.11
- KC Upper Band = 4241.85,3×ATR=13.11 → KC Upper + 3ATR = 4241.85 + 13.11 = 4254.96
- 4239.11 < 4254.96 → 未突破
- Volume Oscillator = 1.28 > 1.0 → 满足
- 但无连续两根K线突破 → 不满足
- ❌ 不构成趋势启动
#### Condition 2: 盘整/震荡(Ranging / Consolidation)
- ADX(14) ≈ 22.1 → 接近但略高于22 → 边界条件
- ATR/Close = 0.00103 < 0.003 → 满足
- 价格在布林带上轨4240.28与下轨4227.96之间运行 → 当前价4239.11接近上轨但仍在其内 → 满足
- RSI = 52.5 ∈ [40,60] → 满足
- ✅ 所有条件基本满足 → 判定为【Ranging / Consolidation】
注:尽管ADX略高于22,但结合低波动、窄带宽、RSI居中特征,仍可判定为弱趋势下的盘整。
#### Condition 3: 中期趋势(Mid-Trend)
- ADX > 24?否(22.1 < 24)→ ❌ 不满足
- 不进入该状态
#### Condition 4: 趋势衰竭(Trend Exhaustion)
- 是否创近期新高/新低?
– 近10周期高点为4242.32(13:10),当前4239.11 < 该值 → 未创新高
– 无价格新高 → ❌ 主要信号缺失
- 不构成趋势衰竭
#### Default Condition
- 虽ADX略超22,但整体波动低、价格压缩、成交量平稳 → 综合判断仍属 盘整市场
- 结论:当前市场状态为 【Ranging / Consolidation】
—
量化分析(基于市场状态扫描模型)
对应模型库扫描结果
#### 模型一:布林带均值回归(Bollinger Bands Mean Reversion)
- Buy Signal:
– Close <= BB Lower Band?4239.11 vs 4227.96 → 否
– RSI 30 → 否
– Volume > 1.2×AvgVol(5)?1547 vs ~1580 → 略低于 → 否
– ❌ 不触发买入
- Sell Signal:
– Close >= BB Upper Band?4239.11 vs 4240.28 → 否
– RSI > 70?52.5 < 70 → 否
– ❌ 不触发卖出
- ➤ Watch
#### 模型二:枢轴点区间交易(Pivot Point Range Trading)
- Buy Signal:
– Close <= S1?4239.11 vs 4099.52 → 远高于 → 否
– 无需检查形态与成交量
– ❌ 不触发
- Sell Signal:
– Close >= R1?4239.11 vs 4151.40 → 是,远高于
– 是否出现看跌K线?当前K线:阳线(开盘4235.26,收4239.11),实体向上 → 非看跌形态
– ❌ 不触发
- ➤ Watch
#### 模型三:云振荡器(DMI滤波)
- 前提:ADX(14) < 20?当前ADX≈22.1 → 不满足前提
- 直接跳过
- ➤ Watch
—
最终汇总
#### 可执行信号
- 无任何Buy或Sell信号被触发
#### 市场状态支持性验证
- 是
- 理由:所有模型均未触发方向性信号,价格位于布林带中轨上方但未触及上下轨,RSI居中,ADX偏弱,符合盘整特征。市场缺乏明确动能与突破迹象。
#### 建议操作
- Maintain Watch
—
生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4239.11 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4227.96 <<+ (布林带下轨)
- Resistance level: ->> 4240.28 <<- (布林带上轨)
—
分析结论总结
当前XAUUSD市场处于典型的低波动盘整状态。技术指标显示:
- ATR(14)为4.37,波动率比率仅为0.103%,相对历史均值偏低;
- 布林带宽度压缩至0.291%,处于狭窄区间;
- ADX(14)为22.1,表明趋势强度较弱;
- RSI(14)=52.5,Stochastic %K=52.9,均处于中性区域,无明显超买超卖;
- 价格运行于布林带内部,未触及边界,且无显著成交量配合的突破行为。
三大盘整策略模型均未发出交易信号,进一步确认市场方向不明。建议维持观望,重点关注布林带边界(4227.96支撑,4240.28阻力)的突破情况,并结合成交量变化评估潜在趋势启动机会。