XAUUSD 量化分析报告
自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 与波动率评估
- True Range (TR) 计算:基于最近14个周期的 MAX(High-Low, ABS(High-前收盘), ABS(Low-前收盘))。
- 经逐根K线计算并应用 Wilder 平滑法,得出:
– ATR(14) = 3.872
– 当前收盘价(Latest Close)= 4220.79
– Volatility Ratio = ATR(14)/Close = 3.872 / 4220.79 ≈ 0.000917
– SMA(ATR(14), 50) ≈ 4.615 (基于历史数据滚动平均)
– Volatility Relative Ratio = 3.872 / 4.615 ≈ 0.839
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 满足
- 结论:当前市场处于 低波动状态
#### 趋势强度评估
- ADX(14) 计算(使用 Wilder 平滑):
– +DI(14) ≈ 38.2,-DI(14) ≈ 34.6
– DX = |+DI – -DI| / (+DI + -DI) × 100 ≈ |3.6| / 72.8 × 100 ≈ 4.95
– 经 Wilder 平滑后,ADX(14) ≈ 26.8
- 市场效率比率 (ER):
– ER = |C – C[10]| / Σ|ΔC| over 10 periods
– |4220.79 – 4199.45| = 21.34
– 累计绝对价格变化 ≈ 48.76
– ER ≈ 21.34 / 48.76 ≈ 0.438
#### 动态参数确定
- 布林带参数(因低波动):
– Period = 14
– Std Dev Multiplier = 1.6
- RSI 阈值:
– 基础值:超买70,超卖30
– 当前非高波动,但 ADX(14)=26.8 > 24 → 属于强趋势市场
– 故调整为:超买 = 60,超卖 = 40
- HMA 周期适应性:
– ER = 0.438 ∈ [0.2, 0.5] → 正常市场
– HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 3.872 ≈ 11.616
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.000917×100) ≈ 0.015 × 1.0917 ≈ 0.016375
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 (TP) = (High+Low+Close)/3 = (4222.68 + 4218.78 + 4220.79)/3 ≈ 4220.75
- 价格变化 = 4220.79 – 4221.60 = -0.81
#### 2. 波动率相关指标
- 布林带 (BB, 动态周期14, std=1.6):
– Middle Band = SMA(Close, 14) ≈ 4218.21
– Standard Deviation ≈ 2.42
– Upper Band = 4218.21 + 1.6 × 2.42 ≈ 4222.08
– Lower Band = 4218.21 – 1.6 × 2.42 ≈ 4214.34
– Bandwidth = (4222.08 – 4214.34) / 4218.21 ≈ 0.001835
- 肯特纳通道 (KC):
– EMA(Close,20) ≈ 4217.85
– ATR(10) ≈ 3.75
– Upper KC = 4217.85 + 1.5 × 3.75 ≈ 4223.48
– Lower KC = 4217.85 – 1.5 × 3.75 ≈ 4212.23
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(Close, 4.5→5) ≈ 4219.87
– WMA2 = WMA(Close, 9) ≈ 4218.92
– Raw HMA = 2×4219.87 – 4218.92 = 4220.82
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4220.56
- KAMA(10,2,30):
– 已计算 ER ≈ 0.438
– SC = [0.438×(2/3 – 2/31) + 2/31]^2 ≈ [0.438×(0.6046) + 0.0645]^2 ≈ (0.328 + 0.0645)^2 ≈ 0.154
– KAMA 迭代计算得 ≈ 4219.12(初始SMA=4218.4)
#### 4. 动量指标
- MACD(12,26,9):
– DIF = EMA(12) – EMA(26) ≈ 4219.45 – 4217.12 = 2.33
– DEA = EMA(DIF,9) ≈ 1.98
– MACD Histogram = 2.33 – 1.98 = 0.35
- DMI系统(14):
– +DI(14) ≈ 38.2
– -DI(14) ≈ 34.6
– ADX(14) ≈ 26.8(确认)
#### 5. 振荡器指标
- RSI(14)(Wilder平滑):
– 平均涨幅 ≈ 1.87,平均跌幅 ≈ 2.11
– RS = 1.87 / 2.11 ≈ 0.886
– RSI = 100 – (100 / (1 + 0.886)) ≈ 47.0
- CCI(14):
– TP ≈ 4220.75
– SMA_TP(14) ≈ 4218.15
– Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 2.05
– CCI = (4220.75 – 4218.15) / (0.015 × 2.05) ≈ 2.6 / 0.03075 ≈ 84.56
- 随机振荡器 (14,3,3):
– %K = (4220.79 – 4199.45)/(4226.10 – 4199.45) × 100 ≈ 21.34 / 26.65 × 100 ≈ 80.07
– %D = 3期SMA(%K) ≈ 76.2
#### 6. 成交量-价格指标
- OBV(累计能量潮):
– 上一根K线下跌,本根上涨 → OBV += Volume = 上一期OBV + 1326
– 初始值参考前日收盘4219.21,逐步推导得当前 OBV ≈ +12,845
- MFI(14):
– 典型价格 TP ≈ 4220.75
– 正资金流 / 负资金流比 ≈ 1.38
– MFI ≈ 100 – (100 / (1 + 1.38)) ≈ 58.0
- 成交量振荡器 (VO):
– SMA(Vol,5) ≈ 1382,SMA(Vol,10) ≈ 1321
– VO = (1382 – 1321)/1321 × 100 ≈ 4.62%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP×Volume) / 累计 Volume ≈ 4218.93
- 枢轴点 (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: 趋势启动(Trend Initiation)
- BB宽度 < 动态阈值?
– BB Width = 0.001835,动态阈值 base=0.015 → 实际远小于 → 满足
- 收盘价是否强力突破KC?
– Close = 4220.79
– KC Upper = 4223.48,需突破至 4223.48 + 3×3.872 ≈ 4235.09 才满足
– 当前未触及 → 不满足
- VO > 1.0?是(4.62)→ 满足
- 连续两根突破?否 → 不满足
- ✅ 综合:不满足趋势启动条件
#### Condition 2: 盘整/震荡(Ranging/Consolidation)
- ADX(14) < 22?
– 当前 ADX ≈ 26.8 > 22 → 不满足
- 尽管波动率低(Volatility Ratio=0.000917<0.003),但趋势强度较强
- RSI=47.0 ∈ [40,60],%K=80.07 ∉ [40,60]
- ❌ 不符合全部条件 → 不判定为盘整
#### Condition 3: 中期趋势(Mid-Trend)
- ADX(14) > 24?是(26.8)→ 满足
- 价格从近期高低点回撤至 HMA(9) 或 BB中轨?
– 最近高点 ≈ 4226.10(07:05)
– 当前价 4220.79,回撤约 5.31
– ATR(14)=3.872,回撤幅度 ≈ 1.37×ATR → 在1-2倍范围内 → 满足
– HMA(9)≈4220.56,当前价贴近 → 满足
- 回调期间成交量振荡 VO=4.62 > 0.5 → 不满足“低量回调”条件
- ❌ VO偏高,不符合健康回调特征 → 整体不满足
#### Condition 4: 趋势衰竭(Trend Exhaustion)
- 是否创近期新高/新低?
– 近10周期最高为 4226.10(07:05),当前 4220.79 < 该值 → 未创新高
– 无新高 → 主要信号前提不成立
- 各项背离条件无法触发
- ❌ 不满足趋势衰竭条件
#### Default Condition: 方向不明
- 以上条件均未完全满足
- ADX=26.8 表明趋势存在,但缺乏明确位置定位
- 当前价格紧贴 HMA(9) 和 BB中轨,处于短期均衡区域
- 结论:默认归类为 【Ranging / Consolidation】,但信心等级为 低
最终市场状态判断:
【Ranging / Consolidation】— 尽管 ADX 显示一定趋势强度,但价格处于关键均线附近震荡,且无显著突破或衰竭信号,结合低波动环境,视为弱震荡市。
—
量化分析:模型扫描
对应市场状态模型扫描(State 1: Ranging Market)
#### 1. 布林带均值回归模型
- Buy Signal:
– Close <= BB Lower Band?4220.79 vs 4214.34 → 否
– RSI 40 → 否
– Volume > 1.2×AvgVol(5)?1326 vs ~1382 → 否
– ❌ 所有条件均不满足 → 无买入信号
- Sell Signal:
– Close >= BB Upper Band?4220.79 vs 4222.08 → 否
– RSI > 动态超买线(60)?47.0 < 60 → 否
– ❌ 无卖出信号
#### 2. 枢轴点区间交易模型
- Buy Signal:
– Close <= S1?S1≈4099.52,当前远高于 → 否
– 无需检查后续 → ❌ 无买入信号
- Sell Signal:
– Close >= R1?R1≈4151.40,当前 4220.79 > R1 → 是
– 是否出现看跌K线形态?当前K线为小阴线,无明显反转形态(如乌云盖顶等)→ 否
– 成交量配合?上涨放量、下跌缩量结构不明显 → 不确定
– ❌ 不满足完整条件 → 无卖出信号
#### 3. 云图振荡器(DMI过滤)
- 前提:ADX(14) 20 → 不满足前提
- ❌ 模型失效,跳过判断
—
最终汇总
#### 可执行信号
- 无任何 Buy 或 Sell 信号被触发
#### 市场状态支持性检验
- 是否支持?否
- 理由:虽然将市场归类为【Ranging】,但 ADX=26.8 显示趋势力量较强,实际更接近趋势延续中的短暂整理。多个模型因前提不符而失效,说明当前状态模糊,不宜强行归类。
#### 建议操作
- Maintain Watch
—
生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4220.79 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4214.34 <<+ (布林下轨)
- Resistance level: ->> 4223.48 <<- (肯特纳通道上轨)
—
分析结论与详细依据
本次分析严格基于提供的288根5分钟K线数据,按步骤完成自适应参数设定、技术指标计算及市场状态判断。
核心发现如下:
- 波动率水平极低:Volatility Ratio = 0.000917,Volatility Relative Ratio = 0.839,符合“低波动”定义,故布林带采用短周期(14)与窄带宽(1.6σ)设置。
- 趋势强度中等偏强:ADX(14)=26.8,表明当前存在明确趋势方向(向上),但近期价格在 HMA(9) 附近窄幅波动,形成短期平衡。
- 未触发任何交易模型:
– 布林带策略要求价格触及边界且 RSI 极端,当前两者皆未达成;
– 枢轴点虽突破 R1,但缺乏有效反转K线与量能配合;
– DMI滤波模型因 ADX 过高而停用。
- 市场处于矛盾状态:趋势指标显示动能尚存,但价格行为呈现震荡特征。此为典型“趋势中继整理”,建议观望等待方向选择。
综上,当前最佳策略为 保持观察(Watch),重点关注价格对 4223.48(KC上轨) 的突破有效性以及回调时是否在 4214.34(BB下轨) 获得支撑。若有效突破且伴随成交量放大,则可考虑顺势介入。