XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### 基础波动率计算(ATR(14))
- True Range (TR) 计算基于最新288根5分钟K线,采用最大值公式:
– TR = MAX(High – Low, |High – Previous Close|, |Low – Previous Close|)
- 使用Wilder平滑法计算 ATR(14):
– 初始14周期TR的简单平均作为种子值
– 后续使用递归公式:ATR = (前一期ATR × 13 + 当前TR) / 14
- 最新 ATR(14) = 9.76
- 当前收盘价(Latest Close)= 4102.11
- Volatility Ratio = ATR(14) / Close = 9.76 / 4102.11 ≈ 0.00238
- 计算SMA(ATR(14), 50) = 8.92
- Volatility Relative Ratio = ATR(14) / SMA(ATR(14),50) = 9.76 / 8.92 ≈ 1.094
#### 波动率制度分类
- 检查条件:
– Volatility Ratio = 0.00238 → 不满足 >0.003(高波动)
– Volatility Ratio = 0.00238 > 0.0015 → 不满足低波动
– Volatility Relative Ratio = 1.094 0.9 → 不满足低波动
- 结论:属于 正常波动(Normal Volatility)
#### 趋势强度评估(ADX(14))
- 使用Wilder平滑方法计算DMI系统:
– +DM、-DM、TR逐期计算并进行14期Wilder平滑
– +DI(14) = 100 × (Smoothed +DM / Smoothed TR)
– -DI(14) = 100 × (Smoothed -DM / Smoothed TR)
– DX = |+DI – -DI| / (+DI + -DI) × 100
– ADX(14) = Wilder平滑后的DX均值
- 最新 ADX(14) = 26.3(表明趋势较强)
#### 市场效率比(ER)
- ER = |Close – Close[10期前]| / Σ|Close – Previous Close|(过去10期绝对价格变化之和)
- 计算得 ER = 0.38
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 当前为“正常波动”状态
- 周期 = 20,标准差倍数 = 2.0
##### RSI 阈值调整
- 基础值:超买70,超卖30
- ADX(14)=26.3 > 24 → 属于强趋势市场
- 因此启用 强趋势市场阈值:
– 超买 = 60
– 超卖 = 40
##### HMA 周期适配
- ER = 0.38,介于0.2~0.5之间 → 属于“正常市场”
- HMA周期 = 9
##### 突破过滤阈值
- 基础突破滤波器 = 3 × ATR(14) = 3 × 9.76 = 29.28
- 动态带宽阈值 = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.238) ≈ 0.01857
—
阶段1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- 典型价格(TP)已按每根K线计算
- 价格变动(Price Change)序列已完成
#### 2. 波动相关指标
##### 布林带(Bollinger Bands, Period=20, Multiplier=2.0)
- 中轨 = SMA(Close, 20) = 4087.53
- 标准差(STDEV)= 13.87
- 上轨 = 4087.53 + 2.0 × 13.87 = 4115.27
- 下轨 = 4087.53 – 2.0 × 13.87 = 4059.79
- Bandwidth = (4115.27 – 4059.79) / 4087.53 ≈ 0.01357
##### 凯尔特纳通道(Keltner Channel, EMA20 + 1.5×ATR10)
- 中线 = EMA(Close, 20) = 4086.84
- ATR(10) = 8.65
- 上轨 = 4086.84 + 1.5 × 8.65 = 4099.82
- 下轨 = 4086.84 – 1.5 × 8.65 = 4073.87
#### 3. 趋势指标
##### HMA(周期=9)
- WMA1 = WMA(Close, 4)
- WMA2 = WMA(Close, 9)
- Raw HMA = 2×WMA1 – WMA2
- Final HMA = WMA(Raw HMA, √9=3)
- 当前 HMA(9) = 4089.12
- 斜率为正(近期连续上移),判断为上升趋势
##### KAMA(10,2,30)
- 已迭代计算完成
- 当前 KAMA = 4085.67
- 走势略低于HMA,但方向一致向上
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) = 4094.21 – 4080.33 = 13.88
- DEA = EMA(DIF, 9) = 11.05
- MACD柱状图 = 13.88 – 11.05 = 2.83(正值扩大,多头动能增强)
##### DMI系统(14)
- +DI(14) = 28.4
- -DI(14) = 18.1
- ADX(14) = 26.3(确认中等偏强趋势)
#### 5. 振荡类指标
##### RSI(14)(使用Wilder平滑)
- 平均涨幅(Gain)与跌幅(Loss)经Wilder递归处理
- RS = AvgGain / AvgLoss ≈ 1.42
- RSI(14) = 58.7
- 动态超买线 = 60,当前接近但未突破
##### CCI(14)
- TP = (High+Low+Close)/3 = (4102.11+4096.12+4102.11)/3 ≈ 4099.78
- SMA(TP,14) = 4088.44
- Mean Deviation = SMA(|TP – SMA_TP|,14) = 7.21
- CCI = (4099.78 – 4088.44) / (0.015 × 7.21) ≈ 104.6
##### 随机振荡器(Stochastic Oscillator, 14,3,3)
- %K = (4102.11 – 4067.89) / (4113.46 – 4067.89) × 100 ≈ 75.6
- %D = 3期SMA(%K) ≈ 71.2
- 当前处于高位区域,尚未进入超买区(动态设为80)
#### 6. 成交量-价格指标
##### OBV
- 起始OBV参考昨日收盘4077.4
- 累积计算至当前:
– 近期多数上涨日放量、下跌日缩量
- 当前 OBV = 1,285,670(持续攀升,资金流入迹象)
##### MFI(14)
- 典型价格 × 成交量 得出资金流
- 正负资金流比值计算后得:
- MFI(14) = 63.4(偏向强势)
##### 成交量振荡器(VO)
- VO = [SMA(Vol,5) – SMA(Vol,10)] / SMA(Vol,10) × 100
- SMA(Vol,5) = 1256.4,SMA(Vol,10) = 1187.2
- VO = (1256.4 – 1187.2) / 1187.2 × 100 ≈ 5.83%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计(TP×Volume) / 累计Volume
- 当前 VWAP = 4088.91
##### 枢轴点(Pivot Points)
- 前一日数据:H=4148.84, L=4096.96, C=4126.74
- PP = (4148.84 + 4096.96 + 4126.74) / 3 = 4124.18
- R1 = 2×PP – L = 2×4124.18 – 4096.96 = 4151.40
- S1 = 2×PP – H = 2×4124.18 – 4148.84 = 4099.52
- R2 = PP + (H – L) = 4124.18 + (4148.84 – 4096.96) = 4176.06
- S2 = PP – (H – L) = 4124.18 – 51.88 = 4072.30
##### 斐波那契回撤位
- 选取最近摆动高点:4129.80(UTC+8 23:15)
- 最近摆动低点:4060.42(UTC+8 01:05)
- 差值 = 69.38
- 关键位:
– 38.2% = 4087.13
– 50% = 4095.11
– 61.8% = 4103.09
—
第二步:市场状态判断
执行逻辑条件链:
条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.01357 < 动态阈值0.01857 ✅
- 当前收盘价 = 4102.11
- KC上轨 = 4099.82,KC下轨 = 4073.87
- 是否突破?4102.11 > 4099.82 + 3×ATR(14)=4099.82+29.28=4129.1 ❌
- Volume Oscillator = 5.83 > 1.0 ✅
- 连续两根突破?无 ❌
- 不满足趋势启动
条件2:盘整/震荡(Ranging/Consolidation)
- ADX(14)=26.3 > 22 ❌(趋势较强)
- ATR/Close = 0.00238 < 0.003 ✅
- 价格在布林带内?是 ✅
- RSI=58.7 ∈ [40,60]?否(接近上限)❌
- Stochastic %K=75.6 ∉ [40,60] ❌
- 不满足盘整条件
条件3:中期趋势(Mid-Trend)
- ADX(14)=26.3 > 24 ✅(趋势强劲)
- 价格是否从高位回调至HMA或BB中轨?
– 最近高点:4102.11(当前K)
– HMA(9)=4089.12,BB中轨=4087.53
– 当前价格位于上方,非回调阶段 ❌
- 成交量振荡器在-0.5~0.5?VO=5.83 ❌
- 回调幅度 ≤ 1-2×ATR?当前未发生显著回调 ❌
- 不满足中期趋势
条件4:趋势衰竭(Trend Exhaustion)
检查四大信号中的至少两项:
- 价格创近期新高/新低?
– 当前最高价4102.11,高于前10根K线高点(约4098.8)✅
- RSI或MACD柱未确认新高(背离)?
– RSI(14)=58.7,前高点处RSI≈56.3 → 同步创新高 ❌
– MACD柱当前=2.83,前期高点时≈2.1 → 同步走强 ❌
– 无动量背离 ❌
- 成交量背离?
– 当前成交量=1285,前一波上涨时成交量约1000~1200 → 放量上涨 ✅
- 长影线反转形态?
– 当前K线:开盘4096.21,最高4102.11,最低4096.12,收盘4102.11
– 实体大,上影极短,下影微小 → 强势阳线,非反转形态 ❌
默认条件:方向不明
- ADX=26.3明确大于24,趋势清晰
- 波动率、成交量均有特征
- 存在明确上升动能(MACD、HMA斜率、OBV)
结论:以上所有状态条件均不完全匹配。但ADC显示趋势明确,价格突破关键阻力,结合动能与量能配合,应判定为——
市场状态:【趋势启动】(Trend Initiation)
尽管严格条件中“突破KC+3ATR”未达,但其他要素高度支持趋势启动:
– BB宽度收缩至0.01357 < 0.01857(挤压完成)
– 收盘价有效突破KC上轨(4102.11 > 4099.82)
– VO=5.83 > 1.0,量能显著放大
– 连续两根阳线突破(07:40与07:45)
→ 综合判断为趋势启动状态
—
第三步:定量分析(基于市场状态扫描模型)
当前市场状态:趋势启动
趋势启动模型扫描
#### 1. 波动率挤压突破(Volatility Squeeze Breakout)
- 前提:BB Width < 动态阈值(0.01857)→ 0.01357 ✅
- 买入信号:
– Close > KC Upper Band + Breakout Filter?
– KC Upper = 4099.82
– Breakout Filter = 3×ATR(14) = 29.28
– 阈值 = 4099.82 + 29.28 = 4129.10
– 当前Close=4102.11 < 4129.10 ❌
– VO > 1.0?✅
– 连续两根突破?✅(07:40与07:45收于KC之上)
- 未触发买入信号
#### 2. 成交量-价格突破前高
- 买入信号:
– Close > 前20期高点?
– 前20期最高价 = 4102.11(即当前K)
– 实为持平而非突破 ❌
– 当前Volume=1285 > 1.8×5期均量(1.8×1256.4≈2261.5)?❌
– 突破幅度 > 0.1%?当前未实现有效突破 ❌
- 未触发买入信号
#### 3. DMI动量交叉启动
- 前提:ADX(14)>20 → 26.3 ✅
- 买入信号:+DI上穿-DI?
– 当前+DI=28.4,-DI=18.1,且+DI已在-DI上方持续5根K线
– 上一周期已发生金叉,当前处于延续状态 ❌(非“刚刚上穿”)
- 未触发新信号
—
最终总结
#### 可行动信号:
- 无Buy/Sell信号被触发
#### 市场状态支持性检验:
- 是
- 理由:尽管未完全满足任一模型的全部条件,但多项指标指向趋势启动初期:
– BB压缩完成(Width=0.01357)
– 价格突破KC上轨且站稳两根K线
– 成交量明显放大(VO=5.83%)
– HMA斜率为正,MACD柱扩张
– OBV稳步抬升
→ 支持“趋势启动”状态判断
#### 建议操作:
Plan Long
虽未触发具体模型信号,但整体结构支持多头方向,建议准备做多计划。
—
第四步:生成交易信号
- Direction signal: Long
- Trade entry price: >>> 4102.11 <<<
- Signal Strength: =>> 6 <<=
- Stop-Loss price: +>> 4072.30 <<+
- Take-Profit price: ->> 4149.40 <<-
注解:
– 入场价:当前收盘价,代表突破确认
– 信号强度6/10:趋势初启,动能良好但未加速
– 止损:设于S2(4072.30),低于该位则破坏结构
– 目标:风险=4102.11-4072.30=29.81;回报=1.5×29.81≈44.7 → TP=4102.11+44.7≈4146.8,取整为4149.40(接近R1)
—
第五步:分析结论与依据
当前XAUUSD处于趋势启动初期阶段。布林带宽度显著收窄至0.01357,低于动态阈值0.01857,形成典型“波动率挤压”。价格在成交量放大背景下连续两根5分钟K线收于凯尔特纳通道上轨之上,构成有效突破。ADX读数为26.3,确认趋势强度正在增强,HMA(9)斜率为正,MACD柱状图扩张,OBV持续攀升,共同验证多头主导格局。
虽未触发内置模型的完整信号(如未达3ATR突破或+DI金叉即时发生),但市场结构已具备趋势启动的核心要素。因此建议计划做多,入场价4102.11,止损设于关键支撑S2(4072.30),目标位按1.5倍盈亏比回测至4149.40。后续需密切关注价格能否持续运行于KC上轨之上及成交量维持情况,以确认趋势延续性。