XAUUSD 量化分析报告
阶段1.1:市场状态识别与动态参数计算
基础波动率计算(ATR(14))
根据提供的5分钟K线数据,首先计算前14个周期的True Range(TR):
- TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用Wilder平滑法计算ATR(14)
以最近288根K线为基础,完成ATR(14)递推计算。最终得出:
- ATR(14) = 3.87
- 当前收盘价(最新Close)= 4090.84
- Volatility Ratio = ATR(14) / Close = 3.87 / 4090.84 ≈ 0.000946
接着计算SMA(ATR(14), 50),基于过去50个ATR值求简单移动平均:
- SMA(ATR(14), 50) ≈ 3.62
- Volatility Relative Ratio = ATR(14) / SMA(ATR(14), 50) = 3.87 / 3.62 ≈ 1.069
波动率制度分类判断
- Volatility Ratio = 0.000946 < 0.0015
- Volatility Relative Ratio = 1.069 ∈ [0.9, 1.1]
- 不满足高/低波动定义 → 属于 正常波动市场
结论:Normal Volatility
趋势强度评估(ADX(14) 与 ER)
使用DMI系统计算流程:
- 计算+DM、-DM、TR并进行Wilder平滑
- 得出+DI(14)、-DI(14)、DX及ADXR
- 最终得到 ADX(14) = 26.3(表明趋势较强)
Market Efficiency Ratio (ER):
- |Close – Close[10期前]| = |4090.84 – 4077.70| = 13.14
- SUM(|ΔClose| over 10 periods) ≈ 32.45
- ER = 13.14 / 32.45 ≈ 0.405
ER介于0.2~0.5之间 → 判定为 Normal Market
动态参数确定
#### 布林带参数(Bollinger Bands)
- 市场状态:Normal Volatility
- Period = 20
- Std Dev Multiplier = 2.0
#### RSI阈值调整
- 基础值:Overbought=70, Oversold=30
- ADX=26.3 > 24 → 强趋势市场修正生效
- 故采用:Overbought = 60, Oversold = 40
#### HMA周期适配
- ER = 0.405 → Normal Market
- HMA Period = 9
#### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 3.87 = 11.61
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 9.46) ≈ 0.157
—
阶段1.2:基于动态参数的技术指标计算
1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4091.37+4089.45+4090.84)/3 ≈ 4090.55
- 价格变化 ΔClose = 4090.84 – 4090.03 = +0.81
2. 波动相关指标
#### 布林带(BB, 20, 2.0)
- Middle Band = SMA(Close, 20) ≈ 4087.12
- 标准差 StdDev ≈ 3.98
- Upper Band = 4087.12 + 2.0×3.98 = 4095.08
- Lower Band = 4087.12 – 2.0×3.98 = 4079.16
- Bandwidth = (4095.08 – 4079.16) / 4087.12 ≈ 0.00389
#### 凯尔特纳通道(KC, 20, 1.5×ATR(10))
- EMA(Close,20) ≈ 4086.95
- ATR(10) ≈ 3.72
- KC Upper = 4086.95 + 1.5×3.72 = 4092.53
- KC Lower = 4086.95 – 1.5×3.72 = 4081.37
3. 趋势指标
#### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4089.21
- WMA2 = WMA(Close, 9) ≈ 4086.74
- Raw HMA = 2×4089.21 – 4086.74 = 4091.68
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4090.15
- 当前HMA斜率为正 → 显示短期上升趋势
#### KAMA(10,2,30)
- 已计算ER≈0.405
- SC = [ER×(2/3−2/31)+2/31]² ≈ [0.405×(0.6046)+0.0645]² ≈ (0.308)² ≈ 0.095
- 迭代后KAMA值 ≈ 4088.33
4. 动量指标
#### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4089.42 – 4085.11 = +4.31
- DEA = EMA(DIF,9) ≈ +3.87
- MACD Histogram = 4.31 – 3.87 = +0.44(多头动能增强)
#### DMI系统
- +DI(14) ≈ 52.4
- -DI(14) ≈ 38.1
- ADX(14) = 26.3(确认中等偏强趋势)
5. 振荡器指标
#### RSI(14)
- 使用Wilder平滑法计算平均涨幅和跌幅
- 平均增益 ≈ 2.11,平均损失 ≈ 1.88
- RS = 2.11 / 1.88 ≈ 1.122
- RSI = 100 – (100 / (1 + 1.122)) ≈ 52.9
动态超买/卖线:Overbought=60,Oversold=40
当前RSI=52.9,在区间内 → 无极端信号
#### CCI(14)
- TP = 4090.55
- SMA(TP,14) ≈ 4086.21
- Mean Deviation ≈ 3.12
- CCI = (4090.55 – 4086.21) / (0.015 × 3.12) ≈ 4.34 / 0.0468 ≈ 92.7
未进入±100区域 → 无显著背离
#### 随机振荡器(Stochastic Oscillator, 14,3,3)
- 当前Close = 4090.84
- 14周期最高High = 4097.26,最低Low = 4070.81
- %K = (4090.84 – 4070.81)/(4097.26 – 4070.81) × 100 ≈ 20.03 / 26.45 × 100 ≈ 75.7
- %D(3期SMA of %K)≈ 72.4
处于高位但未达80以上 → 接近超买区
6. 成交量-价格指标
#### OBV
- 上一交易日收盘 = 4064.62
- 当前OBV累计逻辑成立
- 最新OBV ≈ 持续上升趋势(因多数上涨日放量)
#### MFI(14)
- 典型价格TP ≈ 4090.55
- 正资金流总和 > 负资金流总和
- Money Flow Ratio ≈ 1.38
- MFI = 100 – (100 / (1 + 1.38)) ≈ 58.0
显示资金流入偏强,但未达极端水平
#### 成交量振荡器(VO)
- SMA(Vol,5) ≈ 1320,SMA(Vol,10) ≈ 1302
- VO = (1320 – 1302)/1302 × 100 ≈ +1.38%
小幅放量,配合价格上涨 → 支持趋势延续
7. 关键水平指标
#### VWAP(日内重置)
- 累计(TP×Volume) / 累计Volume
- 经逐根计算得:VWAP ≈ 4085.67
#### 枢轴点(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
#### 斐波那契回撤位(待选高低点)
暂不指定具体波段,后续结合结构判断。
—
阶段2:市场状态判断
按条件链逐一验证:
条件1:趋势启动(Trend Initiation)
- BB Width = 0.00389 > Dynamic Threshold(设定为0.015时)→ 不满足
- 当前Close=4090.84,KC Upper=4092.53 → 未突破KC Upper + 3ATR(4092.53+11.61=4104.14)
- Volume Oscillator=+1.38 > 1.0 ✅
- 但无连续两根突破Keltner通道 → ❌
条件2:盘整/震荡(Ranging / Consolidation)
- ADX(14)=26.3 > 22 → 表明存在趋势 → ❌
- ATR/Close=0.000946 < 0.003 ✅
- 但ADX>22,排除震荡市定义
条件3:趋势中期(Mid-Trend)
- ADX(14)=26.3 > 24 ✅(趋势强劲)
- 价格从近期高点4097.26回落至当前4090.84,接近HMA(9)=4090.15 ✅
- 回调期间成交量下降?观察最近回调阶段(01:50至02:15):
– 成交量由1629逐步降至1168,呈缩量 → VO在合理范围内波动,整体偏低 → ✅
- 回调幅度 = 4097.26 – 4090.84 = 6.42
- ATR(14)=3.87 → 1~2倍ATR范围为3.87~7.74 → 6.42在此区间内 ✅
条件4:趋势衰竭(Trend Exhaustion)
需至少两个主条件,含价格新高/低 + 指标背离:
- 价格是否创新高?近期高点为4097.26(01:50),当前4090.84 < 该值 → 未创新高 → ❌
- 无新高则无法触发“背离”机制 → 不适用
默认条件
- 已明确判定为Mid-Trend → 不启用默认
—
阶段3:量化模型扫描(对应Mid-Trend模型库)
模型1:移动平均回调(Moving Average Pullback)
- 是否处于上升趋势?HMA(9)斜率为正 ✅
- 价格是否回踩HMA(9)区域?当前Close=4090.84,HMA(9)=4090.15 → 非常接近 ✅
- 是否出现看涨K线?最近一根K线:下影较长,实体微涨 → 可视为企稳信号 ✅
- 回调成交量是否减少?是,成交量从前期峰值回落 ✅
模型2:斐波那契回调入场(Fibonacci Retracement Entry)
- 需选取有效波段:假设从4070.81(02:25低点)升至4097.26(01:50高点)
- 回调至61.8%位置:4097.26 – (4097.26 – 4070.81) × 0.618 ≈ 4097.26 – 16.45 ≈ 4080.81
- 当前价格4090.84远高于此 → 尚未触及关键支撑
- RSI=52.9,未从<40回升 → ❌
- MACD未形成金叉(已有金叉但非新发)
模型3:VWAP支撑交易(VWAP Support Trading)
- 是否处于上升趋势?是 ✅
- 价格是否回踩VWAP?当前价格4090.84 > VWAP=4085.67 → 已脱离支撑区
- 是否形成Pin Bar等反转形态?当前K线无明显Pin Bar特征
总结
#### 可行动信号
- Buy Signal:
– 移动平均回调模型(Moving Average Pullback)✅
- Sell Signal:无任何模型触发
#### 市场状态支持性检验
- Yes
- 理由:ADX>24确认趋势存在,价格健康回调至HMA附近且缩量,符合“Mid-Trend”定义;唯一触发的“移动平均回调”模型也完全契合该状态下的交易逻辑。
#### 建议操作
- Plan Long
—
阶段4:生成交易信号
- Direction signal: Long
- Trade entry price: >>> 4091.00 <<<
- Signal Strength: =>> 7 <<=
- Stop-Loss price: +>> 4080.00 <<+ (基于3×ATR=11.61,设于S2=4072.30之上)
- Take-Profit price: ->> 4102.50 <<- (风险回报比约1.5:1,目标位于S1=4099.52上方)
—
阶段5:分析结论总结
当前XAUUSD处于趋势中期(Mid-Trend)阶段,主要依据如下:
- ADX(14)=26.3 > 24,确认趋势强度;
- 价格自高点4097.26适度回调约6.4点(约1.6倍ATR),成交量同步萎缩,符合健康回撤特征;
- 当前价格贴近HMA(9)≈4090.15,技术结构上构成短期支撑;
- 多项动量指标(MACD柱状图转正、RSI稳定于中轴上方、VO小幅放量)支持多头主导格局。
唯一触发的有效信号来自“移动平均回调”模型,其所有条件均已满足。尽管尚未测试VWAP或斐波那契关键位,但当前位置具备较高性价比的做多机会。
综合判断建议:计划建立多头仓位,入场价参考4091.00,止损设于4080.00(低于S2与3ATR),目标4102.50,实现约1.5倍风险回报比。