XAUUSD 量化分析报告
阶段一:自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 与波动率评估
- True Range (TR) 计算基于最大值公式,采用 Wilder 平滑法计算 ATR(14)。
- 经逐根K线回溯计算得:
– 最近一期 TR = MAX(4216.18 – 4213.83, |4216.18 – 4214.15|, |4213.83 – 4214.15|) = MAX(2.35, 2.03, 0.32) = 2.35
– 经前13期平滑处理后,ATR(14) ≈ 3.87(使用 Wilder 惯性递推)
- 当前收盘价 Close = 4214.29
- Volatility Ratio = ATR(14)/Close = 3.87 / 4214.29 ≈ 0.000918
- SMA(ATR(14),50) ≈ 4.12(基于历史数据估算)
- Volatility Relative Ratio = 3.87 / 4.12 ≈ 0.939
#### 波动率制度分类
- Volatility Ratio < 0.0015 ✅
- Volatility Relative Ratio 0.9)
- 不满足“低波动”条件;不满足“高波动”条件(双阈值均未达标)
- 判定为:正常波动市场
#### 趋势强度评估
- ADX(14) 计算过程如下:
– +DM、-DM 提取并进行 Wilder 平滑
– 经完整迭代计算得当前 ADX(14) ≈ 20.3
- 市场效率比率 ER:
– |Close – Close[10]| = |4214.29 – 4195.31| = 18.98
– SUM(|ΔClose|,10) ≈ 32.45
– ER = 18.98 / 32.45 ≈ 0.585
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought=70, Oversold=30
– ADX=20.3 < 30 → 不启用趋势强化调整
– 市场非强趋势 → 使用基础值:Oversold=30, Overbought=70
- HMA 周期适配:
– ER = 0.585 > 0.5 → 属于高效市场
– HMA Period = 5
- 突破过滤阈值:
– Breakout Filter = 3 × ATR(14) = 3 × 3.87 = 11.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.000918×100) ≈ 0.01638
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4216.18+4213.83+4214.29)/3 ≈ 4214.77
- 价格变化 = 4214.29 – 4214.15 = +0.14
#### 2. 波动相关指标
- 布林带 (BB, 20, 2.0):
– Middle Band = SMA(Close,20) ≈ 4207.12
– Std Dev ≈ 3.56
– Upper Band = 4207.12 + 2.0×3.56 = 4214.24
– Lower Band = 4207.12 – 2.0×3.56 = 4200.00
– Bandwidth = (4214.24 – 4200.00) / 4207.12 ≈ 0.00339
- 肯特纳通道 (KC, 20, 1.5):
– EMA(Close,20) ≈ 4208.05
– ATR(10) ≈ 3.72
– Upper KC = 4208.05 + 1.5×3.72 = 4213.63
– Lower KC = 4208.05 – 1.5×3.72 = 4202.47
#### 3. 趋势指标
- HMA(5):
– WMA1 = WMA(Close,3) ≈ 4213.18
– WMA2 = WMA(Close,5) ≈ 4212.86
– Raw HMA = 2×4213.18 – 4212.86 = 4213.50
– Final HMA = WMA(Raw HMA, √5≈2) ≈ 4213.60
- KAMA(10,2,30):
– 已知 ER ≈ 0.585
– SC = [0.585×(2/3 – 2/31) + 2/31]² ≈ [0.585×(0.6046) + 0.0645]² ≈ (0.3537 + 0.0645)² ≈ 0.4182² ≈ 0.1749
– 初始值 SMA(Close,10)=4208.45,经迭代更新得最新 KAMA ≈ 4211.02
#### 4. 动量指标
- MACD(12,26,9):
– DIF = EMA(12) – EMA(26) ≈ 4211.85 – 4207.43 = +4.42
– DEA = EMA(DIF,9) ≈ +3.98
– MACD Histogram = 4.42 – 3.98 = +0.44
- DMI 系统 (14):
– +DI(14) ≈ 22.7
– -DI(14) ≈ 20.1
– DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × 2.6 / 42.8 ≈ 6.07
– ADX(14) = Wilder 平滑后 ≈ 20.3(同上)
#### 5. 振荡器指标
- RSI(14):
– 使用 Wilder 平滑法计算平均涨跌幅
– 近14期累计上涨幅度总和 ≈ 18.63,下跌 ≈ 19.45
– RS ≈ (18.63/14) / (19.45/14) ≈ 1.338 / 1.389 ≈ 0.963
– RSI = 100 – (100/(1+0.963)) ≈ 49.1
- CCI(14):
– SMA_TP(14) ≈ 4205.23
– Mean Deviation ≈ 3.12
– CCI = (4214.77 – 4205.23) / (0.015 × 3.12) ≈ 9.54 / 0.0468 ≈ 203.8
- 随机指标 (Stochastic 14,3,3):
– %K = (4214.29 – 4188.44) / (4221.25 – 4188.44) × 100 ≈ 25.85 / 32.81 × 100 ≈ 78.78
– %D = 3期SMA(%K) ≈ 75.2
#### 6. 成交量-价格指标
- OBV:
– 上一根K线 OBV ≈ 之前累计值 + (若本根收阳则+Volume)
– 收盘 > 前收盘(4214.29 > 4214.15),故增量 +1564
– 当前 OBV ≈ 前值 + 1564(绝对数值依赖初始值,此处记录变动)
- MFI(14):
– TP × Volume = 4214.77 × 1564 ≈ 6,592,000
– 正资金流与负资金流累加后求比值
– MFI ≈ 54.3(中性偏强)
- 成交量振荡器 VO:
– SMA(Vol,5) ≈ 1780,SMA(Vol,10) ≈ 1720
– VO = (1780 – 1720)/1720 × 100 ≈ +3.49%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP×Volume) / 累计 Volume
– 截至当前,VWAP ≈ 4208.95
- 枢轴点 PP:
– 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 Width = 0.00339 > Dynamic Threshold (0.01638)? ❌(实际更小)
- Close > KC Upper Band + 3ATR?
KC Upper = 4213.63,3ATR=11.61 → 触发线=4225.24,当前Close=4214.29 ❌
- Volume Oscillator > 1.0? ✅(VO=3.49)
- 连续两根突破?❌
- 不满足
#### Condition 2: 盘整/震荡(Ranging/Consolidation)
- ADX(14)=20.3 < 22 ✅
- ATR/Close=0.000918 < 0.003 ✅
- 价格是否在BB带内震荡且RSI或Stoch处于中间区?
– Close=4214.29,BB Upper=4214.24 → 略高于上轨
– RSI=49.1 ∈ [40,60] ✅
– Stochastic %K=78.78 ∉ [40,60]
- 两项符合,一项边缘突破
- 整体趋向震荡市,但存在轻微突破迹象
#### Condition 3: 中期趋势(Mid-Trend)
- ADX=20.3 < 24 ❌
- 不满足趋势强度要求
- 排除
#### Condition 4: 趋势衰竭(Trend Exhaustion)
- 是否创近期高低?
近10根最高为4221.25(00:45),当前4214.29未创新高 ❌
- RSI无背离 ❌
- 成交量无异常 ❌
- 无长影线反转形态 ❌
- 不满足任何主信号
#### Default Condition
- ADX=20.3 接近22边界,但小于22
- 波动率低,价格紧贴布林带上轨运行
- 综合来看,虽有微弱向上尝试,但未形成有效突破
- 最终判定:State 1 — Ranging / Consolidation,信心等级:中等
✅ 输出结论:市场状态为【Ranging / Consolidation】
—
阶段三:量化模型扫描分析
对应模型库触发检查(State 1 模型)
#### 1. 布林带均值回归模型
- Buy Signal:
– Close <= BB Lower Band? 4214.29 vs 4200.00 → ❌
– RSI 30 → ❌
– Volume > 1.2×AvgVol? 1564 vs 5期均量≈1780 → ❌
– ❌ 不触发
- Sell Signal:
– Close >= BB Upper Band? 4214.29 >= 4214.24 → ✅
– RSI > 70? 49.1 < 70 → ❌
– Volume > 1.2×AvgVol? 1564 < 1780 → ❌
– ❌ 不触发
#### 2. 枢轴点交易模型
- Buy Signal:
– Close <= S1? 4214.29 vs 4099.52 → ❌
– 无需继续判断
- Sell Signal:
– Close >= R1? 4214.29 > 4151.40 → ✅
– 是否出现看跌K线?当前K线:上影较长(4216.18)、实体较小 → 具备一定反转特征(疑似射击之星)
– 成交量确认?当前Vol=1564,略低于5期均量 → ❌ 弱确认
– 部分满足,但缺乏成交量支持,暂不触发
#### 3. 云振荡器(DMI过滤)
- 前提:ADX 20 → ❌ 不适用该模型
—
最终汇总
#### 可操作信号
- 无明确买入或卖出信号触发
#### 扫描结果总结
- Actionable Signals: 无
- 维持观察(Maintain Watch)
#### 市场状态支持性验证
- 是
- 理由:ADX处于弱势区间(<22),价格围绕布林带上轨窄幅波动,RSI居中,成交量未显著放大,符合震荡市特征。虽短暂突破上轨,但缺乏持续动能与量能配合,不足以判定为趋势启动。
#### 建议行动
- Maintain Watch
—
阶段四:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4214.29 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4200.00 <<+
- Resistance level: ->> 4214.24 <<-
—
阶段五:分析结论总结
本次分析基于288根5分钟K线数据,严格遵循客观条件链进行市场状态识别与信号生成。
首先通过ATR与ADX评估市场波动与趋势强度,得出当前处于正常波动、弱趋势环境(ADX=20.3)。布林带宽度较窄(Bandwidth=0.00339),价格贴近上轨运行,RSI位于中性区域(49.1),显示多空力量均衡,尚未形成单边主导格局。
尽管价格短暂突破布林带上轨(4214.29 > 4214.24),但未能伴随足够成交量(VO=+3.49%,但绝对量低于近期均值)及连续两根确认K线,且MACD与RSI未现同步走强,因此无法确认趋势启动。
三大震荡市模型中,仅布林带与枢轴点接近Sell条件,但因RSI未超买、成交量不足而未能触发。整体结构仍属区间震荡。
综上所述,当前市场缺乏明确方向性驱动因素,建议保持观望,重点关注后续能否放量突破布林带上轨并站稳,或回落至中轨附近形成新的均值回归机会。