XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1 市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14):
– 初始 SMA(TR,14) = 前14根K线TR的简单平均
– 后续使用递推公式:ATR = (前一期ATR × 13 + 当前TR) / 14
- 经过计算,最新一期 ATR(14) ≈ 8.27
#### 波动率比率与相对波动率
- 当前收盘价(最新):4187.19
- Volatility Ratio = ATR(14)/Close = 8.27 / 4187.19 ≈ 0.001975
- 计算 SMA(ATR(14),50) ≈ 7.65(基于历史数据滚动均值)
- Volatility Relative Ratio = 8.27 / 7.65 ≈ 1.081
#### 波动率区间分类
- 条件判断:
– 高波动:Vol Ratio > 0.003 且 相对 > 1.1 → 不满足
– 低波动:Vol Ratio < 0.0015 且 相对 < 0.9 → 不满足
- 结论:当前为 正常波动市场
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought=70, Oversold=30
– ADX(14)待计算后确认是否调整
- HMA 周期适应性:
– 先计算市场效率比 ER:
– ER = |Close – Close[10]| / Σ|ΔClose| (过去10期)
– |4187.19 – 4183.41| = 3.78
– SUM(|ΔClose| over 10 periods) ≈ 42.5
– ER ≈ 3.78 / 42.5 ≈ 0.089
– ER < 0.2 → 属于“无效市场”
– HMA Period = 14
- 突破过滤阈值:
– Base Breakout Filter = 3×ATR(14) = 3×8.27 ≈ 24.81
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.001975×100) ≈ 0.015 × 1.1975 ≈ 0.01796
—
阶段1.2 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 最新 Typical Price (TP) = (4188.02 + 4180.09 + 4187.19)/3 ≈ 4185.10
- 最新 Price Change = 4187.19 – 4180.10 = +7.09
#### 2. 波动相关指标(布林带 & Keltner Channel)
- 布林带 (Bollinger Bands, 20, 2.0):
– Middle Band = SMA(Close, 20) ≈ 4185.67
– Standard Deviation ≈ 6.89
– Upper Band = 4185.67 + 2.0×6.89 ≈ 4199.45
– Lower Band = 4185.67 – 2.0×6.89 ≈ 4171.89
– Bandwidth = (4199.45 – 4171.89) / 4185.67 ≈ 0.00658
- Keltner Channel (EMA20, ATR10):
– EMA(Close,20) ≈ 4184.92
– ATR(10) ≈ 7.98
– Upper KC = 4184.92 + 1.5×7.98 ≈ 4196.89
– Lower KC = 4184.92 – 1.5×7.98 ≈ 4172.95
#### 3. 趋势指标
- HMA(14):
– WMA1 = WMA(Close,7)
– WMA2 = WMA(Close,14)
– Raw HMA = 2×WMA1 – WMA2
– Final HMA = WMA(Raw HMA, √14≈3.74→取整4)
– 经计算,HMA(14) ≈ 4183.21
- KAMA(10,2,30):
– 已有ER≈0.089
– SC = [ER×(2/3 – 2/31) + 2/31]² ≈ [0.089×(0.6667 – 0.0645) + 0.0645]² ≈ [0.089×0.6022 + 0.0645]² ≈ [0.0536 + 0.0645]² ≈ 0.1181² ≈ 0.01395
– 迭代计算得 KAMA ≈ 4182.45
#### 4. 动量指标
- MACD(12,26,9):
– DIF = EMA(12) – EMA(26) ≈ 4185.33 – 4182.11 = +3.22
– DEA = EMA(DIF,9) ≈ +2.87
– MACD Histogram = 3.22 – 2.87 = +0.35
- DMI系统(14):
– +DM, -DM, TR 分别计算并进行Wilder平滑
– +DI(14) ≈ 48.6
– -DI(14) ≈ 43.2
– ADX(14) ≈ 21.8(经Wilder平滑处理)
#### 5. 振荡器指标
- RSI(14)(使用Wilder平滑):
– 平均涨幅 ≈ 4.12,平均跌幅 ≈ 3.98
– RS = 4.12 / 3.98 ≈ 1.035
– RSI = 100 – (100 / (1 + 1.035)) ≈ 50.86
– 动态超买/卖线:因ADX<30且非高波动,仍为70/30
- CCI(14):
– TP ≈ 4185.10
– SMA(TP,14) ≈ 4184.33
– Mean Deviation ≈ 5.21
– CCI = (4185.10 – 4184.33) / (0.015 × 5.21) ≈ 0.77 / 0.07815 ≈ 9.85
- 随机指标 Stochastic (14,3,3):
– %K = (4187.19 – 4171.89) / (4199.45 – 4171.89) × 100 ≈ 15.3 / 27.56 × 100 ≈ 55.52
– %D = 3期SMA(%K) ≈ 54.2
#### 6. 成交量-价格指标
- OBV:
– 上一交易日收盘:4171.28
– 当前累计OBV根据每根K线涨跌累加成交量
– 最新 OBV ≈ 1,238,450(估算值)
- MFI(14):
– 典型价格×成交量求和,正负资金流分离
– Money Flow Ratio ≈ 1.12
– MFI ≈ 100 – (100 / (1 + 1.12)) ≈ 52.83
- 成交量振荡器 VO:
– SMA(Vol,5) ≈ 1680
– SMA(Vol,10) ≈ 1560
– VO = (1680 – 1560) / 1560 × 100 ≈ 7.69%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP×Volume) / 累计 Volume
– VWAP ≈ 4184.22
- 枢轴点(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
- 斐波那契回撤位:
– 根据近期高低点(如4244.91 → 4145.35)计算:
– 61.8% ≈ 4183.20
– 50% ≈ 4195.13
– 38.2% ≈ 4207.05
—
第二步:市场状态判断
逻辑条件链评估
#### 条件1:趋势启动(Trend Initiation)
- BB宽度 < 动态阈值?
– BB Width = 0.00658,动态阈值 base=0.015 → 满足(更窄)
- 收盘价强力突破KC?
– Close=4187.19,KC Upper=4196.89 → 未突破(差约9.7)
– 要求:> KC Upper + 3×ATR ≈ 4196.89 + 24.81 = 4221.7 → 显然不满足
- VO > 1.0?是(VO≈7.69)
- 连续两根突破?否
- ❌ 不满足全部条件 → 排除
#### 条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14) < 22?是(21.8)
- ATR/Close < 0.003?是(0.001975)
- 价格在BB带内波动,且RSI在40–60 或 Stoch %K在40–60?
– 当前Close=4187.19,在BB上下轨之间(4171.89 ~ 4199.45)
– RSI≈50.86 ∈ [40,60]
– Stoch %K≈55.52 ∈ [40,60]
- ✅ 所有条件满足 → 判定为 【Ranging / Consolidation】
#### 条件3:中期趋势(Mid-Trend)
- ADX > 24?否(21.8),排除
#### 条件4:趋势衰竭(Exhaustion)
- 新高/新低?近10期最高≈4188.02,最低≈4173.58;当前4187.19非新高
- 无背离信号
- ❌ 不满足
#### 默认条件
- 已明确判定为震荡市,无需启用默认
最终市场状态判定:【Ranging / Consolidation】
—
第三步:量化分析(基于震荡市场模型扫描)
模型库扫描结果
#### 1. 布林带回归模型(Bollinger Bands Mean Reversion)
- Buy Signal:
– Close ≤ BB Lower Band?4187.19 > 4171.89 → 否
– RSI 30 → 否
– Volume > 1.2×5期均量?1724 vs 1680 → 是(略高)
– ❌ 三项均未满足
- Sell Signal:
– Close ≥ BB Upper Band?4187.19 < 4199.45 → 否
– RSI > 70?否
– 成交量条件满足
– ❌ 不触发
- ➤ 结论:Watch
#### 2. 枢轴点交易模型(Pivot Point Range Trading)
- Buy Signal:
– Close ≤ S1(4099.52)?4187.19 >> S1 → 否
– 无需检查后续
- Sell Signal:
– Close ≥ R1(4151.40)?是(4187.19 > 4151.40)
– 是否出现看跌K线形态?最后一根K线:开盘4180.09,收盘4187.19,阳线实体向上,无长上影,非“乌云盖顶”等形态 → 否
– 成交量确认?本时段成交量1724,略高于前几期,但缺乏模式支持
– ❌ 不触发
- ➤ 结论:Watch
#### 3. 云振荡器(DMI过滤下的随机指标)
- 前提:ADX(14) < 20?当前ADX≈21.8 → 不满足前提
- 故该模型不激活
- ➤ 结论:Watch
—
最终汇总
#### 可执行信号
- 无任何买入或卖出信号被触发
#### 市场状态支持性检验
- 是否支持? 是
- 理由: 多项指标一致指向震荡特征——ADX低于22表明趋势弱,BB宽度收窄,价格围绕中轨波动,RSI与Stoch均处于中性区域,成交量无显著放大,符合盘整定义。
#### 建议操作
- 维持观望(Maintain Watch)
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4187.19 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4099.52 <<+ (S1枢轴支撑)
- Resistance level: ->> 4199.45 <<- (布林带上轨)
—
第五步:分析结论总结
当前XAUUSD处于典型的震荡整理阶段。技术面显示:
- ADX(14)≈21.8,低于22阈值,表明趋势力量薄弱;
- 布林带宽度仅为0.658%,处于收缩状态,预示方向选择前的蓄势;
- 价格运行于布林带中轨附近,RSI与随机指标均位于中性区间,无明显偏向;
- 成交量虽略有上升,但未形成持续放量突破结构;
- 关键阻力位于布林带上轨4199.45及R1=4151.40上方区域,支撑参考S1=4099.52。
尽管短期价格接近上半区,但缺乏动能配合与形态确认,尚不具备有效突破信号。建议继续保持观望,等待明确的方向性突破或背离结构出现后再行介入。