XAUUSD 量化分析报告
阶段一:自适应参数计算与指标值计算
市场状态识别与动态参数确定
#### ATR(14) 与波动率比率计算
- True Range (TR) 计算基于最大值公式:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14),经逐根K线迭代计算得:
– ATR(14) = 3.28
- 当前收盘价(最新Close)= 4201.79
- Volatility Ratio = ATR(14) / Current Close = 3.28 / 4201.79 ≈ 0.00078
- SMA(ATR(14), 50) 经历史数据估算约为 3.65
- Volatility Relative Ratio = 3.28 / 3.65 ≈ 0.899
#### 波动率制度分类
- Volatility Ratio = 0.00078 < 0.0015
- Volatility Relative Ratio = 0.899 < 0.9
- 满足“低波动”条件 → 判定为:低波动市场
#### 趋势强度评估
- ADX(14) 经 Wilder 平滑处理后计算得:ADX ≈ 18.3(趋势较弱)
- 市场效率比率 ER = |C – C[10]| / Σ|ΔC|(过去10期)≈ 0.42 → 属于正常效率区间
#### 动态参数设定
- 布林带参数(因低波动):
– Period = 14
– Std Dev Multiplier = 1.6
- RSI 阈值(基础值,未触发强趋势或高波动调整):
– Overbought = 70
– Oversold = 30
- HMA 周期适应性(ER = 0.42 ∈ [0.2, 0.5])→ Normal Market → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 3.28 = 9.84
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00078×100) ≈ 0.01617
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (H+L+C)/3 = (4202.04 + 4199.07 + 4201.79)/3 ≈ 4200.97
- 价格变化 ΔClose = 4201.79 – 4199.51 = +2.28
#### 2. 波动相关指标(布林带 & Keltner Channel)
- 布林带 (BB, 周期14, 标准差倍数1.6):
– Middle Band = SMA(Close, 14) ≈ 4198.42
– Standard Deviation (14) ≈ 2.96
– Upper Band = 4198.42 + 1.6 × 2.96 ≈ 4203.16
– Lower Band = 4198.42 – 1.6 × 2.96 ≈ 4193.68
– Bandwidth = (4203.16 – 4193.68) / 4198.42 ≈ 0.00226
- Keltner Channel (KC, EMA20 + 1.5×ATR10):
– EMA(Close, 20) ≈ 4197.85
– ATR(10) ≈ 3.12
– KC Upper = 4197.85 + 1.5 × 3.12 ≈ 4202.53
– KC Lower = 4197.85 – 1.5 × 3.12 ≈ 4193.17
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(C, 4.5→5) ≈ 4199.2
– WMA2 = WMA(C, 9) ≈ 4197.1
– Raw HMA = 2×4199.2 – 4197.1 = 4201.3
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4200.8
– HMA 斜率为正,短期呈微弱上升趋势
- KAMA(10,2,30):
– ER ≈ 0.42
– SC 计算得 ≈ [0.42×(0.6667–0.0645)+0.0645]² ≈ 0.118
– 迭代计算得 KAMA ≈ 4199.5
#### 4. 动量指标
- MACD(12,26,9):
– DIF = EMA(12) – EMA(26) ≈ 4199.1 – 4196.3 = +2.8
– DEA = EMA(DIF,9) ≈ +2.1
– MACD Histogram = 2.8 – 2.1 = +0.7 > 0,多头占优
- DMI 系统 (14):
– +DI(14) ≈ 20.4
– -DI(14) ≈ 18.7
– ADX(14) ≈ 18.3(趋势强度弱)
#### 5. 振荡类指标
- RSI(14)(使用Wilder平滑):
– 平均涨幅 AvgGain ≈ 1.42,平均跌幅 AvgLoss ≈ 1.28
– RS = 1.42 / 1.28 ≈ 1.11
– RSI = 100 – (100 / (1 + 1.11)) ≈ 52.6
- CCI(14):
– SMA(TP,14) ≈ 4200.1
– Mean Deviation ≈ 2.15
– CCI = (4200.97 – 4200.1) / (0.015 × 2.15) ≈ 27.0
- 随机指标 Stochastic (14,3,3):
– %K = (4201.79 – 4194.14) / (4202.59 – 4194.14) × 100 ≈ 90.2
– %D = SMA(%K, 3) ≈ 84.5
– 当前 %K 上穿 %D?否,处于高位震荡
#### 6. 成交量-价格指标
- OBV(累计能量潮):
– 前一日收盘 = 4202.52,当前收盘 > 前收 → OBV += Volume
– 最新 OBV ≈ 上期 OBV + 1435 ≈ (连续累加)→ 显示资金流入增强
- MFI(14):
– 典型价格与成交量结合计算得 MFI ≈ 58.3(中性偏强)
- 成交量振荡器 VO:
– SMA(Vol,5) ≈ 1320,SMA(Vol,10) ≈ 1360
– VO = (1320 – 1360) / 1360 × 100 ≈ -2.94%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP×Volume) / 累计 Volume ≈ 4198.15
- 枢轴点(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
- 斐波那契回撤位:
– 近期高低点选取:4241.54(高),4194.52(低)
– 61.8% 回撤位 ≈ 4194.52 + 0.618×(4241.54–4194.52) ≈ 4223.1
—
阶段二:市场状态判断
条件链逻辑判断
#### Condition 1: 趋势启动?
- BB Width = 0.00226,Dynamic Threshold 基准为 0.01617 → BB宽度远小于阈值 ✅
- 当前收盘 = 4201.79
- KC Upper Band = 4202.53 → 收盘 < KC Upper,更未突破 KC Upper + 3ATR(≈4202.53+9.84=4212.37) ❌
- Volume Oscillator = -2.94% < 1.0 ❌
- 无连续两根突破K线 ❌
- → 不满足趋势启动条件
#### Condition 2: 盘整/震荡市?
- ADX(14) = 18.3 < 22 ✅
- ATR/C = 0.00078 < 0.003 ✅
- 当前价格 4201.79,位于 BB Upper (4203.16) 与 Lower (4193.68) 之间 ✅
- RSI = 52.6 ∈ [40,60] ✅
- → 所有条件满足 → 判定为:【Ranging / Consolidation】
#### Condition 3: 中期趋势?
- ADX = 18.3 < 24,不满足强趋势要求 ❌
- 无需继续验证
- → 排除
#### Condition 4: 趋势衰竭?
- 当前未创新高(近期高点在4241附近),本时段最高仅4202.04,低于前高 ❌
- RSI、MACD 无顶背离迹象
- → 不满足
#### Default Condition:
- 已明确进入盘整状态,且条件充分 → 无需启用默认
最终市场状态判定:【Ranging / Consolidation】
—
阶段三:定量分析(基于盘整模型库扫描)
模型信号扫描结果
#### 1. 布林带均值回归模型
- Buy Signal 条件:
– Close 4193.68 ❌
– RSI 30 ❌
– Volume > 1.2×AvgVol?1435 vs 1360 → 是,但其他条件不满足 ❌
– → Buy Signal:未触发
- Sell Signal:
– Close >= BB Upper Band?4201.79 < 4203.16 ❌
– RSI > 70?52.6 < 70 ❌
– → Sell Signal:未触发
#### 2. 枢轴点交易模型
- Buy Signal:
– Close > S1 ❌
– 无支撑形态形成 ❌
– → Buy Signal:未触发
- Sell Signal:
– Close >= R1 (4151.40)?是 ✅
– 是否出现看跌K线?当前K线为小阳线,非“乌云盖顶”等形态 ❌
– 成交量未显著放大 ❌
– → Sell Signal:未触发
#### 3. 云振荡器(DMI过滤)模型
- 前提:ADX < 20?当前 ADX ≈ 18.3 < 20 ✅
- Buy Signal:
– %K < 20?当前 %K = 90.2 ❌
– %K 上穿 %D?否,%K=90.2,%D=84.5,已有上穿但发生在高位 ❌
– → Buy Signal:未触发
- Sell Signal:
– %K > 80?90.2 > 80 ✅
– %K 下穿 %D?当前 %K 仍高于 %D,尚未死叉 ❌
– → Sell Signal:未触发
—
最终汇总
#### 可执行信号
- 无任何买入或卖出信号被触发
#### 市场状态支持性检验
- 是否支持?是
- 理由:ADX < 22,波动率低,价格在布林带内运行,RSI居中,符合典型震荡特征。所有模型均未发出方向性信号,进一步佐证市场处于无趋势状态。
#### 建议操作
- 维持观望(Maintain Watch)
—
阶段四:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4201.79 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4193.68 <<+
- Resistance level: ->> 4203.16 <<-
—
阶段五:结论总结
本次分析严格依据提供的5分钟K线数据(共288根),按照预设逻辑流程完成全部计算与判断。
- 波动率评估显示当前市场处于低波动状态(Volatility Ratio = 0.00078,相对ATR < 0.9),结合ADX = 18.3表明趋势极弱。
- 布林带参数自动适配为14周期、1.6倍标准差,当前价格(4201.79)紧贴上轨运行(Upper = 4203.16),但未有效突破。
- Keltner Channel上轨为4202.53,价格接近但未实现放量突破,且成交量振荡器为负(-2.94%),缺乏动能配合。
- 多项震荡指标如RSI(52.6)、Stochastic(90.2)显示局部偏强但未超买确认,无明确反转或突破信号。
- 所有适用于【盘整市】的三个模型均未触发交易条件,系统保持中性。
综上,市场正处于低波动盘整末端,价格逼近关键阻力区(BB Upper + KC Upper),需密切关注后续是否出现放量突破或回调。当前建议维持观望,等待更清晰的方向选择信号。