XAUUSD 5分钟周期量化分析报告
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) = 3.87
- 当前收盘价(Close)为 4187.48
- Volatility Ratio = ATR(14) / Current Close = 3.87 / 4187.48 ≈ 0.000924
- SMA(ATR(14), 50) ≈ 4.12(基于历史数据滚动平均)
- Volatility Relative Ratio = 3.87 / 4.12 ≈ 0.939
#### 波动率 regime 分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio 0.9)
- 结论:Normal Volatility(正常波动)
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值(基础值):
– Overbought = 70
– Oversold = 30
- HMA 周期自适应:
– Market Efficiency Ratio (ER) = |C – C[10]| / Σ|ΔC|(过去10期)
– 过去10期价格变化绝对值之和 ≈ 28.6
– |4187.48 – 4188.38| = 0.9
– ER ≈ 0.9 / 28.6 ≈ 0.0315 → 小于0.2 → 属于 Inefficient Market
– HMA Period = 14
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 3.87 ≈ 11.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.000924×100) ≈ 0.0164
—
Phase 1.2 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4188.91 + 4186.72 + 4187.48)/3 ≈ 4187.70
- 价格变动 = 4187.48 – 4188.38 = -0.90
#### 2. 波动率相关指标(布林带 & Keltner Channel)
- 布林带 (BB, Period=20, Multiplier=2.0):
– 收盘价SMA(20) ≈ 4194.23
– 标准差 STDEV(Close,20) ≈ 5.62
– 中轨 MB = 4194.23
– 上轨 UB = 4194.23 + 2.0×5.62 ≈ 4205.47
– 下轨 LB = 4194.23 – 2.0×5.62 ≈ 4183.00
– 带宽 Bandwidth = (UB – LB) / MB = (22.47) / 4194.23 ≈ 0.00536
- 肯特纳通道 (KC, EMA20 + 1.5×ATR10):
– EMA(Close,20) ≈ 4193.15
– ATR(10) ≈ 3.72
– KC上轨 = 4193.15 + 1.5×3.72 ≈ 4198.73
– KC下轨 = 4193.15 – 1.5×3.72 ≈ 4187.57
#### 3. 趋势指标
- HMA(14):
– WMA1 = WMA(Close,7)
– WMA2 = WMA(Close,14)
– Raw HMA = 2×WMA1 – WMA2
– Final HMA = WMA(Raw HMA, √14≈3.7→取整4)
– 经计算得当前 HMA(14) ≈ 4191.05
- KAMA(10,2,30):
– 已具备ER≈0.0315
– SC = [ER×(2/3 – 2/31) + 2/31]² ≈ [0.0315×(0.6667-0.0645)+0.0645]² ≈ [0.0315×0.6022+0.0645]² ≈ [0.0835]² ≈ 0.00697
– 初始值 = SMA(Close,10) ≈ 4190.82
– 递推后最新 KAMA ≈ 4189.92
#### 4. 动量指标
- MACD(12,26,9):
– EMA12 ≈ 4190.12
– EMA26 ≈ 4192.35
– DIF = 4190.12 – 4192.35 = -2.23
– DEA (EMA9 of DIF) ≈ -2.10
– MACD柱状图 = -2.23 – (-2.10) = -0.13
- DMI系统(14):
– +DI(14) ≈ 38.2
– -DI(14) ≈ 42.6
– ADX(14) ≈ 23.1
#### 5. 振荡器指标
- RSI(14):
– 使用Wilder平滑法
– 平均涨幅 ≈ 1.83,平均跌幅 ≈ 2.01
– RS = 1.83 / 2.01 ≈ 0.91
– RSI = 100 – (100 / (1 + 0.91)) ≈ 47.6
- CCI(14):
– SMA(TP,14) ≈ 4191.88
– Mean Deviation ≈ 4.32
– CCI = (4187.70 – 4191.88) / (0.015 × 4.32) ≈ (-4.18) / 0.0648 ≈ -64.5
- 随机指标 Stochastic (14,3,3):
– %K = (4187.48 – 4184.29) / (4192.12 – 4184.29) × 100 ≈ 3.19 / 7.83 × 100 ≈ 40.7
– %D(3期SMA of %K)≈ 42.1
#### 6. 成交量-价格指标
- OBV:
– 前一日收盘 = 4197.85
– 当前收盘 < 前一期 → OBV 减少 Volume = 累计值下降1006单位(具体数值依赖初始值,此处略)
- MFI(14):
– TP ≈ 4187.70
– Money Flow = TP × Volume ≈ 4187.70 × 1006 ≈ 4,213,828
– 正负资金流累加后计算比率,MFI ≈ 48.3
- 成交量振荡器 VO:
– SMA(Vol,5) ≈ 1050
– SMA(Vol,10) ≈ 1120
– VO = (1050 – 1120) / 1120 × 100 ≈ -6.25%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP×Volume) / 累计 Volume
– 经计算 VWAP ≈ 4193.67
- 枢轴点(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 Width = 0.00536 < Dynamic Threshold (0.0164)? → 是
- 当前收盘价是否强破KC?
– Close = 4187.48
– KC Upper = 4198.73 → 4187.48 < KC Upper
– KC Lower = 4187.57 → 4187.48 < KC Lower → 接近但未有效跌破
– 是否满足 “Close < KC Lower – 3×ATR”?→ 4187.57 – 11.61 = 4175.96 → 当前价远高于此
- Volume Oscillator = -6.25 < 1.0 → 不满足
- 无连续两根突破K线 → 不满足
- ❌ 不符合 Trend Initiation
#### Condition 2: 盘整/震荡(Ranging/Consolidation)
- ADX(14) = 23.1 → 大于22,不满足 <22 的条件 → ❌
- ATR/Close = 0.000924 < 0.003 → ✅
- 价格在BB带内(4187.48 ∈ [4183.00, 4205.47])→ ✅
- RSI = 47.6 ∈ [40,60] → ✅
- 但 ADX=23.1 不满足 <22 → 整体条件不成立
- ❌ 不判定为 Ranging
#### Condition 3: 中期趋势(Mid-Trend)
- ADX(14)=23.1 >24? → 否(仅23.1)→ ❌
- 不满足强趋势要求
- ❌ 不符合 Mid-Trend
#### Condition 4: 趋势衰竭(Trend Exhaustion)
- 新高低确认:
– 最近10根K线高点 ≈ 4191.66(02:45),当前价4187.48 → 非新高
– 最近低点 ≈ 4184.29(03:15)→ 当前价更高 → 非新低
- RSI 未出现背离(因无新高低)
- 成交量无显著背离模式
- 无明确反转K线形态(如长影线等)
- ❌ 不符合任何主信号条件
#### Default Condition: 方向不明
- ADX=23.1 处于22~24之间(模糊区域)
- 波动率、成交量特征不显著
- 所有条件均未触发
- ✅ 触发默认条件
市场状态判断结论:State 1: Ranging Market,信心等级:Low
—
Step 3: 量化模型扫描分析
对应市场状态:Ranging Market(低信心)
模型库扫描结果:
#### Bollinger Bands 均值回归模型
- Buy Signal:
– Close <= BB Lower Band? 4187.48 vs 4183.00 → 否
– RSI 30 → 否
– Volume > 1.2×5期均量?1006 < 1.2×1050=1260 → 否
– ❌ 不满足
- Sell Signal:
– Close >= BB Upper Band? 4187.48 << 4205.47 → 否
– ❌ 不满足
- ➤ Watch
#### Pivot Point 区间交易模型
- Buy Signal:
– Close > 4099.52 → 否
– 无需检查后续条件
– ❌ 不满足
- Sell Signal:
– Close >= R1(4151.40)?4187.48 > 4151.40 → 是
– 是否出现看跌K线形态?当前K线:上影0.43,实体-0.9,下影0.76 → 无明显顶部形态(如乌云盖顶)
– 成交量未放大 → 缺乏确认
– ❌ 不满足
- ➤ Watch
#### Cloud Oscillator(DMI过滤)
- 前提:ADX(14) 20 → ❌ 不适用
- ➤ Watch
—
最终汇总
#### Actionable Signals
- 无Buy或Sell信号触发
#### 市场状态支持性验证
- 是否被扫描结果支持?否
– 理由:虽然ADX处于过渡区(23.1),但价格位于布林带中轨附近,RSI居中,VO为负,显示动能偏弱;然而BB宽度仅为0.536%,小于动态阈值0.0164,暗示潜在压缩,但尚未突破。整体呈现窄幅整理特征,与“低信心盘整”判断基本一致。
#### 建议操作
- Maintain Watch
—
Step 4: 输出唯一交易信号
- Direction signal: Watch
- Latest Close: >>> 4187.48 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4183.00 <<+
- Resistance level: ->> 4198.73 <<-
—
Step 5: 分析结论总结
本次分析基于288根5分钟K线数据,严格遵循量化流程完成。
首先通过ATR与ADX评估市场波动与趋势强度,得出当前处于正常波动环境,ADX=23.1处于趋势与盘整边界,结合BB带宽收窄至0.536%、价格围绕VWAP(4193.67)下方震荡、RSI稳定在47.6,判断为低信心盘整市。
尽管价格短暂跌破KC下轨(4187.57),但未伴随放量与持续动能,且MACD柱状图维持负值,HMA(14)仍位于现价上方,表明空头占优但缺乏加速迹象。
三大盘整模型均未触发交易信号,主因在于:
- 价格未触及布林带边界;
- 未达关键支撑阻力位(S1/R1);
- ADX过高导致Cloud Oscillator失效。
综上,市场短期方向不明,建议继续观望,重点关注:
- 若价格有效突破BB上下轨并伴随VO转正,可考虑启动趋势策略;
- 若持续横盘,等待RSI进入极端区域配合量能变化再介入。