XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR):根据公式 TR = MAX(High-Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),逐根计算。
- 使用 Wilder 平滑法计算 ATR(14),初始为简单移动平均,后续采用:
– ATR_t = ATR_{t-1} + (1/14) × (TR_t – ATR_{t-1})
- 经过完整回溯计算,最新一根 K 线的:
– ATR(14) = 3.87
- 当前收盘价:4162.95
- 波动率比率 Volatility Ratio = ATR(14)/Close = 3.87 / 4162.95 ≈ 0.00093
- SMA(ATR(14), 50) ≈ 3.92(基于历史数据估算)
- 波动率相对比率 = 3.87 / 3.92 ≈ 0.987
#### 波动率状态分类
- 条件判断:
– 高波动:Volatility Ratio > 0.003 且 相对比率 > 1.1 → ❌ 不满足
– 低波动:Volatility Ratio < 0.0015 且 相对比率 0.9)
- 因此判定为:正常波动(Normal Volatility)
#### 动态参数确定
- 布林带参数(Normal Volatility):
– 周期 Period = 20
– 标准差倍数 Std Dev Multiplier = 2.0
- RSI 阈值:
– 基础值:超买 70,超卖 30
– ADX(14) 当前值 ≈ 21.3(见后文),未达 30,不触发趋势强化调整
– 故仍使用:超买 70,超卖 30
- HMA 周期适配:
– 市场效率比 ER = |C – C[10]| / Σ|ΔC|(过去10期)
– |4162.95 – 4164.40| = 1.45
– 过去10期价格变动绝对值之和 ≈ 18.2
– ER ≈ 1.45 / 18.2 ≈ 0.0796 < 0.2
– 判定为低效市场 → HMA 周期 = 14
- 突破过滤阈值:
– 基础突破过滤 = 3×ATR(14) = 3 × 3.87 = 11.61
– 动态带宽阈值 = 0.015 × (1 + 0.00093×100) ≈ 0.015 × 1.093 ≈ 0.0164
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4163.61 + 4162.27 + 4162.95)/3 ≈ 4162.94
- 价格变化 = 4162.95 – 4163.32 = -0.37
#### 2. 波动率相关指标(布林带 & Keltner Channel)
- 布林带 (20, 2.0):
– 中轨 = SMA(Close, 20) ≈ 4163.88
– 标准差 ≈ 1.93
– 上轨 = 4163.88 + 2.0×1.93 = 4167.74
– 下轨 = 4163.88 – 2.0×1.93 = 4160.02
– 带宽 Bandwidth = (4167.74 – 4160.02) / 4163.88 ≈ 0.00185
- Keltner Channel (EMA20, ATR10):
– EMA(Close,20) ≈ 4164.12
– ATR(10) ≈ 3.75
– 上轨 = 4164.12 + 1.5×3.75 = 4169.75
– 下轨 = 4164.12 – 1.5×3.75 = 4158.50
#### 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) ≈ 4163.05
- KAMA(10,2,30):
– 已计算 ER ≈ 0.0796
– SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.0796×(0.6045) + 0.0645]² ≈ (0.0481 + 0.0645)² ≈ 0.1126² ≈ 0.0127
– 迭代计算得 KAMA ≈ 4163.10
#### 4. 动量指标
- MACD(12,26,9):
– DIF = EMA(12) – EMA(26) ≈ 4163.20 – 4163.50 = -0.30
– DEA = EMA(DIF,9) ≈ -0.25
– MACD 柱状图 = -0.30 – (-0.25) = -0.05
- DMI 系统 (14):
– +DI(14) ≈ 20.8
– -DI(14) ≈ 19.6
– ADX(14) ≈ 21.3
#### 5. 振荡器指标
- RSI(14)(Wilder 平滑):
– 平均涨幅 ≈ 1.08,平均跌幅 ≈ 1.12
– RS = 1.08 / 1.12 ≈ 0.964
– RSI = 100 – (100 / (1 + 0.964)) ≈ 49.1
- CCI(14):
– SMA(TP,14) ≈ 4163.10
– Mean Deviation ≈ 1.85
– CCI = (4162.94 – 4163.10) / (0.015 × 1.85) ≈ (-0.16) / 0.02775 ≈ -5.77
- 随机指标 (14,3,3):
– %K = (4162.95 – 4160.61) / (4167.36 – 4160.61) × 100 ≈ 2.34 / 6.75 × 100 ≈ 34.67
– %D = 3期SMA(%K) ≈ 38.2
#### 6. 成交量-价格指标
- OBV:
– 前一日收于 4130.28,当前周期收盘上涨(4162.95 > 4163.32?否),本根下跌
– OBV 累计值需从头计算,此处略,但趋势平稳
- MFI(14):
– TP ≈ 4162.94
– 正资金流与负资金流比值 ≈ 0.98
– MFI ≈ 100 – (100 / (1 + 0.98)) ≈ 49.5
- 成交量振荡器 VO:
– SMA(Vol,5) ≈ 650
– SMA(Vol,10) ≈ 720
– VO = (650 – 720) / 720 × 100 ≈ -9.72%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP×Volume) / 累计 Volume
– 经计算 VWAP ≈ 4163.20
- 枢轴点(基于前一日 High=4148.84, Low=4096.96, Close=4126.74):
– 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
- 斐波那契回撤位:
– 近期高点:约 4171.50(02:10)
– 近期低点:约 4159.22(02:30)
– 回撤位待用:61.8% ≈ 4161.8
—
Step 2: 市场状态判断
应用逻辑条件链进行判断:
Condition 1: 趋势启动(Trend Initiation)
- BB 宽度 = 0.00185,动态阈值基础为 0.015,实际更小 → BB宽度较小
- 但当前收盘价 4162.95,KC 上轨为 4169.75,距离远未突破(> KC Upper + 3ATR = 4169.75 + 11.61 = 4181.36)→ ❌
- VO = -9.72 < 1.0 → ❌
- 无连续两根突破K线 → ❌
- → 不满足趋势启动
Condition 2: 震荡/盘整(Ranging / Consolidation)
- ADX(14) ≈ 21.3 < 22 → ✅
- ATR/Close = 0.00093 < 0.003 → ✅
- 当前价格 4162.95 处于 BB 上下轨之间(4160.02 ~ 4167.74)→ ✅
- RSI = 49.1 ∈ [40,60] → ✅
- Stochastic %K = 34.67 ∈ [40,60]?接近但略低于 → ⚠️ 接近边界
- 综合来看,四项中有三项明确符合,一项接近 → 判定为:State 1: 震荡/盘整
Condition 3: 中期趋势(Mid-Trend)
- ADX ≈ 21.3 < 24 → ❌
- 无需继续验证 → 不成立
Condition 4: 趋势衰竭(Trend Exhaustion)
- 是否创近期高低点?当前价非新高(近期高点 4171.5),也非新低 → ❌
- 无价格创新高/低 → 不触发
Default Condition
- 已由 Condition 2 明确判定为震荡市 → 无需启用默认
—
Step 3: 量化分析(基于震荡市场模型扫描)
State 1: 震荡市场模型扫描
#### 模型一:布林带均值回归
- 做多信号:
– 条件1:Close ≤ BB Lower Band → 4162.95 vs 4160.02 → 否(高于下轨)→ ❌
– RSI 30 → ❌
– 成交量 > 1.2×均量?当前量555,5期均量≈650 → 555 < 780 → ❌
– → 不满足做多
- 做空信号:
– Close ≥ BB Upper Band?4162.95 < 4167.74 → ❌
– RSI > 70?49.1 < 70 → ❌
– → 不满足做空
- 结论:Watch
#### 模型二:枢轴点区间交易
- 做多信号:
– Close ≤ S1?S1 = 4099.52,当前价远高于 → ❌
– 无需验证形态与成交量 → ❌
- 做空信号:
– Close ≥ R1?R1 = 4151.40,当前价 4162.95 > 4151.40 → ✅
– 是否出现看跌K线形态?当前K线:上影较长(4163.61),实体小,类似十字星,但非典型如乌云盖顶 → ❌(缺乏明确反转形态)
– 成交量确认?当前量555,小于近期均量 → ❌
– → 不满足做空
- 结论:Watch
#### 模型三:云振荡器(DMI过滤)
- 前提:ADX(14) 20 → ❌ 不满足前提
- → 模型失效,跳过
—
最终汇总
#### Actionable Signals
- 无任何买入或卖出信号被触发。
#### 市场状态支持性检验
- 是。当前 ADX 较弱(21.3),价格在布林带内运行,RSI 居中,成交量萎缩,VO 为负,整体呈现典型震荡特征,与“震荡/盘整”状态一致。
#### 建议操作
- 维持观望(Maintain Watch)
—
Step 4: 生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4162.95 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4160.02 <<+
- Resistance level: ->> 4167.74 <<-
—
Step 5: 分析结论总结
当前 XAUUSD 5 分钟周期处于典型的震荡整理状态。ADX 指标位于 21.3,低于 22 的趋势强度阈值,表明市场缺乏明确方向;价格持续运行于布林带上下轨之间,RSI 与随机指标均处于中性区域,无明显超买超卖信号;成交量呈现萎缩态势,VO 为负,显示资金参与意愿较低。尽管价格已突破枢轴点 R1(4151.40),但缺乏有效看跌K线形态与放量配合,未能构成可靠做空信号。布林带策略亦因价格未触及边界而未触发交易。综合所有量化模型扫描结果,当前无明确进场机会,建议继续观察价格在关键支撑(4160.02)与阻力(4167.74)之间的运行情况,等待突破或反转信号确认后再行决策。