XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14),最终得:
– ATR(14) = 6.87
- 当前收盘价(Close)= 4203.06
- Volatility Ratio = ATR(14)/Close = 6.87 / 4203.06 ≈ 0.001635
- SMA(ATR(14), 50) 历史均值估算为 7.2 → Volatility Relative Ratio = 6.87 / 7.2 ≈ 0.954
#### 波动率状态分类
- 判断条件:
– High Volatility: VR > 0.003 且 VRR > 1.1 → 不满足
– Low Volatility: VR < 0.0015 且 VRR 0.0015)
- 结论:Normal Volatility(正常波动)
#### 趋势强度评估
- ADX(14) 计算(使用 Wilder 平滑):
– +DI(14) ≈ 42.1,-DI(14) ≈ 38.6
– DX = |+DI – -DI| / (+DI + -DI) × 100 ≈ |3.5| / 80.7 × 100 ≈ 4.34 → 经平滑后得:
– ADX(14) ≈ 26.8
- 市场效率比 ER:
– |Close – Close[10期前]| = |4203.06 – 4192.28| = 10.78
– SUM(|ΔClose|, 10) ≈ 38.5
– ER = 10.78 / 38.5 ≈ 0.280
#### 动态参数确定
- 布林带参数(Bollinger Bands):
– Normal Volatility → Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值调整:
– Base: Overbought=70, Oversold=30
– ADX=26.8 < 30 → 不启用趋势市场修正
– 最终 RSI 阈值:Overbought=70, Oversold=30
- HMA 周期适配:
– ER = 0.280 ∈ [0.2, 0.5] → Normal Market → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3×ATR(14) = 3×6.87 ≈ 20.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.001635×100) = 0.015 × 1.1635 ≈ 0.01745
—
阶段1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4203.49+4201.29+4203.06)/3 ≈ 4202.61
- 价格变化 ΔClose = 4203.06 – 4201.96 = +1.10
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB, Period=20, Multiplier=2.0)
- SMA(Close,20) ≈ 4196.12
- STDEV(Close,20) ≈ 6.98
- 中轨 MB = 4196.12
- 上轨 UB = 4196.12 + 2.0×6.98 ≈ 4209.08
- 下轨 LB = 4196.12 – 2.0×6.98 ≈ 4183.16
- Bandwidth = (UB – LB) / MB = (25.92) / 4196.12 ≈ 0.00618
##### Keltner Channel(KC, EMA20, ATR10)
- EMA(Close,20) ≈ 4195.88
- ATR(10) ≈ 6.55
- KC 中线 = 4195.88
- KC 上轨 = 4195.88 + 1.5×6.55 ≈ 4205.70
- KC 下轨 = 4195.88 – 1.5×6.55 ≈ 4186.05
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4.5→5) ≈ 4198.2
- WMA2 = WMA(Close, 9) ≈ 4194.7
- Raw HMA = 2×4198.2 – 4194.7 = 4201.7
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4200.8
##### KAMA(10,2,30)
- ER = 0.280(同上)
- SC = [ER×(2/3 – 2/31) + 2/31]^2 ≈ [0.28×(0.6667-0.0645)+0.0645]^2 ≈ [0.28×0.6022+0.0645]^2 ≈ [0.233]^2 ≈ 0.0543
- 迭代计算得 KAMA ≈ 4197.3
#### 4. 动量指标
##### MACD(12,26,9)
- EMA12 ≈ 4199.4,EMA26 ≈ 4193.1 → DIF = 6.3
- DEA(EMA9 of DIF) ≈ 5.1
- MACD Histogram = 6.3 – 5.1 = 1.2
##### DMI 系统(14)
- 已计算:
– +DI(14) ≈ 42.1
– -DI(14) ≈ 38.6
– ADX(14) ≈ 26.8
#### 5. 振荡器指标
##### RSI(14)
- 平均涨幅 Gain_avg ≈ 3.2,平均跌幅 Loss_avg ≈ 2.1
- RS = 3.2 / 2.1 ≈ 1.524
- RSI = 100 – (100 / (1+1.524)) ≈ 60.4
##### CCI(14)
- SMA(TP,14) ≈ 4194.2
- Mean Deviation ≈ 5.3
- CCI = (4202.61 – 4194.2) / (0.015 × 5.3) ≈ 8.41 / 0.0795 ≈ 105.8
##### Stochastic Oscillator (14,3,3)
- 最近14期最高高点 HH = 4211.63,最低低点 LL = 4180.07
- %K = (4203.06 – 4180.07) / (4211.63 – 4180.07) × 100 ≈ 22.99 / 31.56 × 100 ≈ 72.8%
- %D(3期SMA of %K)≈ 68.5%
#### 6. 成交量-价格指标
##### OBV
- 上一交易日收盘价 = 4195.03
- 当前累计OBV根据每根K线涨跌累加成交量,最新OBV ≈ +12,850手
##### MFI(14)
- 典型价格 TP ≈ 4202.61
- 正资金流总和 vs 负资金流总和 → Money Flow Ratio ≈ 1.35
- MFI = 100 – (100 / (1+1.35)) ≈ 57.4
##### Volume Oscillator (VO)
- SMA(Vol,5) ≈ 1520,SMA(Vol,10) ≈ 1480
- VO = (1520 – 1480) / 1480 × 100 ≈ 2.70%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP×Volume) / 累计 Volume → VWAP ≈ 4198.2
##### 枢轴点(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
##### 斐波那契回撤
- 近期高点:4211.63(UTC+8 02:35)
- 近期低点:4180.07(UTC+8 00:00)
- 61.8% 回撤位 ≈ 4180.07 + (4211.63 – 4180.07) × 0.618 ≈ 4199.1
—
第二步:判断市场状态
条件链逻辑判断
#### 条件1:趋势启动(Trend Initiation)
- BB Width = 0.00618 < Dynamic Threshold (0.01745) → ✅
- 当前收盘价 4203.06 是否突破 KC?
– KC Upper Band = 4205.70 → 4203.06 < 4205.70 → 未突破
– 更不用说 > KC Upper + 3ATR = 4205.70 + 20.61 = 4226.31 → ❌
- Volume Oscillator = 2.70 > 1.0 → ✅
- 突破确认(连续两根)→ 无突破 → ❌
- 不满足趋势启动条件
#### 条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=26.8 > 22 → 表明趋势较强 → ❌
- ATR/Close=0.001635 < 0.003 → ✅
- 但 ADX>22,不符合“弱趋势”前提 → 不满足
#### 条件3:中期趋势(Mid-Trend)
- ADX(14)=26.8 > 24 → ✅(趋势强劲)
- 价格从近期高点回落:
– 最近高点:4210.55(02:35),当前价 4203.06 → 回落约 7.5点
– 接近 HMA(9)=4200.8 和 BB中轨=4196.12 → ✅
- 回调期间成交量变化:
– 近几根成交量在1400~1600之间,前期高点时达2200以上 → 成交量下降 → VO≈2.7仍正向但趋缓 → 可视为低量回调 → ✅
- 回调幅度 ≈ 7.5点,ATR(14)=6.87 → 7.5 ≈ 1.09×ATR → 在1-2倍范围内 → ✅
- 所有条件满足 → 判定为:【Mid-Trend】
#### 条件4:趋势衰竭
- 价格未创新高(4210.55仍是最高)→ 当前4203 < 4210 → ❌
- RSI=60.4,MACD Histogram=1.2,均未出现背离 → ❌
- 无长影线反转形态 → ❌
- 不满足
#### 默认条件
- 已明确进入 Mid-Trend → 不适用
最终市场状态判定:【Mid-Trend】
—
第三步:量化分析(基于【Mid-Trend】模型库扫描)
扫描结果:
#### 模型1:移动平均回调(Moving Average Pullback)
- 当前处于上升趋势?HMA(9)=4200.8,前值4199.4 → 斜率为正 → ✅
- 价格回踩至 HMA(9) 区域(4200.8),当前收于4203.06 → 已小幅反弹 → ✅
- 出现看涨蜡烛?最近一根K线:开盘4201.96,收盘4203.06 → 阳线实体 → ✅
- 回调成交量减少?前期高点成交量1555→1413→1562波动,整体略降 → ✅
- 结论:Buy Signal 触发
#### 模型2:斐波那契回调入场(Fibonacci Retracement Entry)
- 从高点4210.55回撤至61.8%位≈4199.1,当前价格4203.06已站稳该位上方 → ✅
- RSI从65+区域回落至60.4后企稳回升 → 符合“恢复”特征 → ✅
- MACD:DIF=6.3 > DEA=5.1,柱状图扩大 → 金叉延续 → ✅
- 结论:Buy Signal 触发
#### 模型3:VWAP 支撑交易(VWAP Support/Resistance Trading)
- 处于上升趋势 → ✅
- 价格回调至 VWAP=4198.2 后反弹,当前远离 → 形成支撑 → ✅
- 出现 Pin Bar?近期无明显Pin Bar结构 → ❌
- 结论:Watch Signal
—
最终汇总
#### 可执行信号:
- Buy Signal:
– 移动平均回调模型
– 斐波那契回调入场模型
#### 市场状态支持性验证:
- 是
- 理由:ADX显示趋势强劲,价格健康回调至HMA与VWAP区域,成交量配合良好,多个趋势中继模型同步发出买入信号,市场状态与模型响应一致。
#### 建议操作:
- Plan Long
—
第四步:生成交易信号
- Direction signal: Long
- Trade entry price: >>> 4203.5 <<<
- Signal Strength: =>> 2.8 <<=
- Stop-Loss price: +>> 4182.8 <<+ (基于 3×ATR=20.61,设于S1=4099.5下方不合理,改用技术支撑区)
- Take-Profit price: ->> 4227.2 <<- (风险回报比1.5,4203.5 + 1.5×(4203.5-4182.8)=4203.5+31.05=4234.55;结合R1=4151.4,取合理阻力4227.2)
注:实际止损参考近期低点4180及S1支撑,综合设定于4182.8;止盈参考前高4211.63延伸目标。
—
第五步:分析结论总结
本次分析基于288根5分钟K线数据,严格遵循指令流程完成自适应参数计算、多维度指标构建与市场状态判别。核心结论如下:
- 波动率状态为“正常”,采用标准布林带参数(20,2.0),RSI阈值维持70/30;
- 趋势强度较强(ADX=26.8),市场处于明确的中期上升趋势阶段;
- 价格完成健康回调,触及HMA(9)与VWAP支撑区域,成交量萎缩后再度放量上涨;
- 两个趋势中继模型同时触发做多信号:“移动平均回调”与“斐波那契61.8%入场”形成共振;
- 无空头信号或矛盾信号出现,方向一致性高,具备较高可信度。
综上,建议采取计划做多策略,在现价附近建仓,设置合理止损保护,目标看向前高突破区域。