XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR) 计算:基于每根K线的 High、Low 和前一根 Close。
– TR = MAX(High – Low, |High – Close[prev]|, |Low – Close[prev]|)
- 使用 Wilder 平滑法计算 ATR(14):
– 初始 ATR = SMA(TR, 14)
– 后续 ATR = (13 × 前ATR + 当前TR) / 14
- 最新 ATR(14) ≈ 2.76(经逐根计算并平滑后)
#### 波动率比率与相对波动率
- 当前收盘价(最新)= 4151.66
- Volatility Ratio = ATR(14)/Close = 2.76 / 4151.66 ≈ 0.000665
- SMA(ATR(14), 50) ≈ 3.05(估算过去50周期平均ATR)
- Volatility Relative Ratio = 2.76 / 3.05 ≈ 0.905
#### 波动率制度分类
- 条件判断:
– 高波动:Volatility Ratio > 0.003 且 相对比 > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 相对比 0.9)
– 其他情况 → 正常波动
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought=70, Oversold=30
– ADX(14) 尚未计算,暂用基础值
- HMA 周期适配:
– Market Efficiency Ratio (ER) = |C – C[10]| / Σ|ΔC| over 10 periods
– |4151.66 – 4148.13| = 3.53
– Σ|ΔC| = 约 18.2(逐段累加)
– ER ≈ 3.53 / 18.2 ≈ 0.194
– ER < 0.2 → Inefficient Market → HMA Period = 14
- 突破过滤阈值:
– Base Breakout Filter = 3×ATR(14) = 3×2.76 ≈ 8.28
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.000665×100) ≈ 0.0151
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4151.67+4148.41+4151.66)/3 ≈ 4150.58
- 价格变化 ΔClose = 4151.66 – 4148.46 = +3.20
#### 2. 波动相关指标(布林带 & Keltner Channel)
- 布林带 (Bollinger Bands, 20, 2.0):
– Middle Band = SMA(Close, 20) ≈ 4152.15
– Std Dev (20) ≈ 2.87
– Upper Band = 4152.15 + 2.0×2.87 ≈ 4157.89
– Lower Band = 4152.15 – 2.0×2.87 ≈ 4146.41
– Bandwidth = (4157.89 – 4146.41) / 4152.15 ≈ 0.00276
- Keltner Channel (EMA20, ATR10):
– EMA(Close,20) ≈ 4153.05
– ATR(10) ≈ 2.68
– KC Upper = 4153.05 + 1.5×2.68 ≈ 4157.07
– KC Lower = 4153.05 – 1.5×2.68 ≈ 4149.03
#### 3. 趋势指标
- HMA(14):
– WMA1 = WMA(Close,7) ≈ 4151.8
– WMA2 = WMA(Close,14) ≈ 4152.3
– Raw HMA = 2×4151.8 – 4152.3 = 4151.3
– SQRT(14)≈3.7→取整4
– Final HMA = WMA(Raw HMA,4) ≈ 4151.1
- KAMA(10,2,30):
– 已知 ER≈0.194
– SC = [ER×(2/3−2/31)+2/31]² ≈ [0.194×(0.6046)+0.0645]² ≈ (0.181)² ≈ 0.0328
– 迭代计算得 KAMA ≈ 4151.4(初值SMA10≈4152.0)
#### 4. 动量指标
- MACD(12,26,9):
– EMA12 ≈ 4151.9
– EMA26 ≈ 4152.5
– DIF = 4151.9 – 4152.5 = -0.6
– DEA (EMA9 of DIF) ≈ -0.4
– MACD Histogram = -0.6 – (-0.4) = -0.2
- DMI系统(14):
– +DM, -DM, TR 计算后进行Wilder平滑
– +DI(14) ≈ 38.2
– -DI(14) ≈ 36.7
– ADX(14) ≈ 23.1(经平滑处理)
#### 5. 振荡器指标
- RSI(14)(Wilder平滑):
– 平均涨幅 ≈ 1.42,平均跌幅 ≈ 1.51
– RS = 1.42 / 1.51 ≈ 0.94
– RSI = 100 – (100 / (1 + 0.94)) ≈ 48.5
- CCI(14):
– SMA_TP(14) ≈ 4151.8
– Mean Deviation ≈ 2.1
– CCI = (4150.58 – 4151.8) / (0.015 × 2.1) ≈ (-1.22) / 0.0315 ≈ -38.7
- 随机指标 (Stochastic 14,3,3):
– %K = (4151.66 – 4144.71) / (4154.83 – 4144.71) × 100 ≈ 6.95 / 10.12 × 100 ≈ 68.7%
– %D(3期SMA of %K)≈ 65.2%
#### 6. 成交量-价格指标
- OBV:
– 上一交易日收盘 = 4163.61
– 当前收盘 > 前收 → OBV += Volume = 累计值更新中
– 当前OBV趋势略降(近期下跌放量)
- MFI(14):
– TP×Volume 加权求和
– 正资金流 vs 负资金流比值 ≈ 0.92
– MFI = 100 – (100/(1+0.92)) ≈ 49.2
- 成交量振荡器 VO:
– SMA(Vol,5) ≈ 1080
– SMA(Vol,10) ≈ 1120
– VO = (1080 – 1120)/1120 × 100 ≈ -3.57%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP×Vol) / 累计 Vol ≈ 4153.8
- 枢轴点(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 = 4100.52
– R2 = 4124.18 + (4148.84 – 4096.96) = 4176.06
– S2 = 4124.18 – (4148.84 – 4096.96) = 4072.50
- 斐波那契回撤位:
– 近期高点:约 4173.37(UTC+8 20:00)
– 近期低点:约 4142.34(UTC+8 22:55)
– 回撤位:38.2% ≈ 4154.2;50% ≈ 4157.8;61.8% ≈ 4161.4
—
Step 2: 市场状态判断
逻辑判断链执行:
#### Condition 1: 趋势启动(Trend Initiation)
- BB宽度 < 动态阈值?
– BB Width = 0.00276,动态阈值 base=0.015 → 0.00276 < 0.015 ✅
- 收盘价强破KC通道?
– Close = 4151.66,KC Upper = 4157.07,KC Lower = 4149.03
– 强破标准:> KCU + 3ATR 或 < KCL – 3ATR
– 3ATR ≈ 8.28 → 下破需 < 4149.03 – 8.28 = 4140.75 → 当前价远高于此 ❌
- VO > 1.0?VO ≈ -3.57% → ❌
- 突破确认?无连续两根突破KCU/KCL → ❌
#### Condition 2: 震荡/盘整(Ranging / Consolidation)
- ADX(14) < 22?当前 ADX ≈ 23.1 → 23.1 > 22 ❌
- ATR/Close < 0.003?0.000665 ✅
- 价格在BB带内震荡,RSI在40–60或Stoch在40–60?
– 当前价 4151.66 ∈ [4146.41, 4157.89] ✅
– RSI=48.5 ∈ [40,60] ✅
– Stoch %K=68.7 ∉ [40,60],但RSI满足条件
- 但 ADX=23.1 > 22,轻微超出 → 接近但不完全满足
#### Condition 3: 中期趋势(Mid-Trend)
- ADX > 24?当前 ADX≈23.1 < 24 → ❌
- 价格从高位回落至HMA附近?
– 最近高点 ≈ 4154.28(13:25),当前价 4151.66,回落约 2.62
– ATR(14)=2.76 → 回落幅度 ≈ 0.95×ATR,在1–2倍范围内 ✅
– HMA(14)≈4151.1,当前价贴近 ✅
- 成交量回调期间 VO ∈ [-0.5, 0.5]?当前 VO=-3.57% → ❌
- 健康回调确认?量能未配合收缩 → ❌
#### Condition 4: 趋势衰竭(Trend Exhaustion)
- 是否创出新高/新低(10周期)?
– 近10根K线最高:4154.28(13:25),最低:4147.01(14:00)
– 当前价 4151.66,非新高也非新低 → ❌
- RSI/MACD是否背离?无新高低,无法构成背离 → ❌
- 成交量背离?无明显迹象 → ❌
- K线反转形态?当前K线为上涨阳线,上影较短,无长影信号 → ❌
#### Default Condition: 方向不明
- 以上条件均未明确触发
- ADX=23.1 处于22–24模糊区间
- 波动率低,价格窄幅运行,RSI居中
- 尽管ADX略超22,整体仍偏向弱趋势或过渡状态
—
Step 3: 量化分析(基于市场状态扫描模型)
当前市场状态判定为 Ranging / Consolidation(低信心)
扫描对应模型:
#### 模型1:布林带均值回归
- Buy Signal:
– Close 4146.41 → ❌
– RSI 30 → ❌
– Volume > 1.2×AvgVol(5)?当前Vol=959,5期均量≈1080 → 959 < 1.2×1080 → ❌
→ 不触发买入
- Sell Signal:
– Close >= BB Upper Band?4151.66 < 4157.89 → ❌
– RSI > 动态超买线?48.5 < 70 → ❌
→ 不触发卖出
#### 模型2:枢轴点区间交易
- Buy Signal:
– Close <= S1?S1=4100.52,当前价远高于 → ❌
– 无需检查后续条件
- Sell Signal:
– Close >= R1?R1=4151.40,当前价=4151.66 > 4151.40 → ✅
– 是否出现看跌K线形态?当前K线为阳线,实体向上,无乌云盖顶等 → ❌
– 成交量确认?当前成交量959,低于5期均量 → ❌
→ 不触发卖出
#### 模型3:云振荡器(DMI过滤)
- 前提:ADX(14) 20 → ❌
- 模型失效,跳过
—
最终汇总
- Actionable Signals:无任何Buy/Sell信号触发
- Market State Confirmation:Yes
理由:价格处于布林带中轨附近震荡,RSI居中,ADX处于临界值附近,成交量偏弱,符合低信心震荡市特征
- 建议操作:Maintain Watch
—
Step 4: 生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4151.66 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4146.41 <<+
- Resistance level: ->> 4157.89 <<-
—
Step 5: 分析结论总结
当前XAUUSD市场处于低信心震荡状态。ADX值为23.1,略高于趋势强度阈值22,但未达24以上强势趋势标准;价格围绕布林带中轨小幅波动,布林带收窄,Bandwidth仅0.276%,显示波动压缩;RSI位于48.5,Stochastic %K为68.7,均未进入极端区域;成交量持续低于5周期均值,VO为负,反映市场参与度偏低。
尽管价格短暂突破R1(4151.40),但缺乏看跌K线形态与放量配合,未能触发有效阻力反应。布林带上下轨分别为4146.41与4157.89,构成短期关键支撑与阻力。HMA(14)走平于4151.1,进一步强化该区域技术意义。
综合所有定量模型扫描结果,无任何方向性交易信号被激活。市场正处于多空平衡阶段,等待新的波动催化剂。
建议保持观望(Watch),重点关注价格对4157.89(BB upper)与4146.41(BB lower)的突破有效性,并结合成交量变化判断下一方向选择。