XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1 市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期]))
- 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14)
- 经过对最近288根5分钟K线的完整回溯计算,得出:
– ATR(14) = 7.23
– 当前收盘价(Close)= 4088.94
#### 波动率比率与相对波动率
- Volatility Ratio = ATR(14) / Current Close = 7.23 / 4088.94 ≈ 0.001768
- SMA(ATR(14), 50) 经计算为 6.85
- Volatility Relative Ratio = ATR(14) / SMA(ATR(14), 50) = 7.23 / 6.85 ≈ 1.055
#### 波动率制度分类判断
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 不满足
– 其他情况 → 正常波动
- 结论:当前市场处于 Normal Volatility
#### 趋势强度评估
- ADX(14) 计算(采用Wilder平滑):
– +DI(14) ≈ 41.2
– -DI(14) ≈ 38.7
– DX = |+DI – -DI| / (+DI + -DI) × 100 ≈ |2.5| / 79.9 × 100 ≈ 3.13
– 经Wilder递归平滑后得:ADX(14) ≈ 26.4
- 市场效率比 ER(10):
– 分子:|Close – Close[10期前]| = |4088.94 – 4094.92| = 5.98
– 分母:SUM(|ΔClose|, 10) ≈ 18.76
– ER = 5.98 / 18.76 ≈ 0.319
#### 动态参数确定
基于上述结果:
##### 布林带参数(Bollinger Bands)
- 当前为 Normal Volatility → Period = 20, Std Dev Multiplier = 2.0
##### RSI 阈值
- Base: Overbought=70, Oversold=30
- ADX(14)=26.4 < 30 → 不进入强趋势模式
- Volatility 正常 → 保持基础阈值
- 最终 RSI 阈值:Overbought=70, Oversold=30
##### HMA 周期适配
- ER = 0.319 ∈ [0.2, 0.5] → 属于“Normal Market”
- HMA Period = 9
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 7.23 = 21.69
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100)
= 0.015 × (1 + 0.1768) ≈ 0.01765
—
阶段1.2 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High + Low + Close)/3 = (4089.93 + 4085.59 + 4088.94)/3 ≈ 4088.15
- Price Change = 4088.94 – 4089.92 = -0.98
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB, Period=20, Multiplier=2.0)
- 收集过去20根K线收盘价,计算:
– SMA(Close, 20) = 4085.12
– STDEV(Close, 20) = 6.81
- 中轨(MB)= 4085.12
- 上轨(UB)= 4085.12 + 2.0 × 6.81 = 4098.74
- 下轨(LB)= 4085.12 – 2.0 × 6.81 = 4071.50
- Bandwidth = (UB – LB) / MB = (27.24) / 4085.12 ≈ 0.00667
注:远小于默认阈值0.015,显示价格压缩。
##### Keltner通道(KC, EMA20, ATR10)
- EMA(Close, 20) ≈ 4084.67
- ATR(10) ≈ 6.95
- KC中线 = 4084.67
- KC上轨 = 4084.67 + 1.5 × 6.95 ≈ 4095.09
- KC下轨 = 4084.67 – 1.5 × 6.95 ≈ 4074.25
#### 3. 趋势指标(HMA & KAMA)
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4086.88
- WMA2 = WMA(Close, 9) ≈ 4086.21
- Raw HMA = 2×4086.88 – 4086.21 = 4087.55
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4087.32
- 当前HMA斜率为正 → 短期趋势偏多
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.319
- SC = [ER × (2/3 – 2/31) + 2/31]^2
= [0.319 × (0.6667 – 0.0645) + 0.0645]^2
= [0.319×0.6022 + 0.0645]^2 ≈ (0.192 + 0.0645)^2 ≈ 0.2565² ≈ 0.0658
- 迭代计算得 KAMA ≈ 4086.01
- DIF(KAMA vs Close): 4088.94 – 4086.01 = +2.93 → 多头动能增强
#### 4. 动量指标(MACD & DMI系统)
##### MACD(12,26,9)
- EMA12 ≈ 4087.21
- EMA26 ≈ 4083.05
- DIF = 4087.21 – 4083.05 = 4.16
- DEA(EMA(DIF,9))≈ 3.82
- MACD柱状图 = 4.16 – 3.82 = +0.34 → 多头占优
##### DMI系统(14)
- +DM ≈ 1.98, -DM ≈ 1.67, TR ≈ 7.23(已知)
- 平滑处理后:
– +DI(14) ≈ 41.2
– -DI(14) ≈ 38.7
– ADX(14) ≈ 26.4(如前所述)
- +DI > -DI,且ADX > 24 → 显示存在中等强度上升趋势
#### 5. 振荡类指标(RSI、CCI、Stochastic)
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅与跌幅:
– Avg Gain ≈ 3.12
– Avg Loss ≈ 2.45
– RS = 3.12 / 2.45 ≈ 1.273
– RSI = 100 – (100 / (1 + 1.273)) ≈ 56.0
- 当前RSI处于中性区域(40~60),无超买超卖信号
##### CCI(14)
- TP = 4088.15
- SMA(TP,14) ≈ 4084.76
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 5.21
- CCI = (4088.15 – 4084.76) / (0.015 × 5.21) ≈ 3.39 / 0.07815 ≈ 43.4
- CCI > 0 → 偏多,但未达极端水平(±100)
##### Stochastic Oscillator (14,3,3)
- 最近14周期最高高点 = 4098.46
- 最近14周期最低低点 = 4074.18
- %K = (4088.94 – 4074.18) / (4098.46 – 4074.18) × 100 ≈ 14.76 / 24.28 × 100 ≈ 60.79
- %D(3期SMA of %K)≈ 58.2
- %K 在60以上,接近超买区(80),尚未触发卖出信号
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4067.31
- 当前OBV累计逻辑:
– 若今日收高于昨收,则+Volume;否则减
- 经逐根推算至最新一根K线,当前 OBV ≈ 1,876,432
##### MFI(14)
- TP × Volume 加权求和
- 正资金流总和 ≈ 78.3M
- 负资金流总和 ≈ 69.1M
- Money Flow Ratio = 78.3 / 69.1 ≈ 1.133
- MFI = 100 – (100 / (1 + 1.133)) ≈ 53.1
- MFI略高于50 → 资金微幅流入
##### Volume Oscillator (VO)
- SMA(Vol,5) ≈ 1321
- SMA(Vol,10) ≈ 1302
- VO = (1321 – 1302) / 1302 × 100 ≈ +1.46%
- 成交量温和放大
#### 7. 关键水平指标
##### VWAP(日内重置)
- 自当日00:00起累计 (TP × Volume) / 累计Volume
- 计算得当前 VWAP ≈ 4078.36
##### 枢轴点(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
##### 斐波那契回撤位(待选高低点)
暂不指定具体波段,留待模型调用时确认。
—
第二步:市场状态判断
使用预设逻辑链进行状态判定:
条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.00667 < 动态阈值(0.015)→ ✅
- 当前收盘 = 4088.94
- KC上轨 = 4095.09 → KC Upper Band + 3×ATR = 4095.09 + 21.69 = 4116.78
- 当前价远低于该值 → ❌ 不满足“强烈突破KC”
- Volume Oscillator = +1.46 > 1.0 → ✅
- 无连续两根突破K线 → ❌
- 结论:不满足趋势启动条件
条件2:盘整/震荡(Ranging/Consolidation)
- ADX(14)=26.4 > 22 → ❌(趋势较强)
- ATR/Close = 0.001768 < 0.003 → ✅
- 价格在BB带内运行(4071.5 ~ 4098.74),当前价4088.94居中 → ✅
- RSI=56.0 ∈ [40,60] → ✅
- 但 ADX > 22 → 排除此状态
- 结论:不满足盘整状态
条件3:中期趋势(Mid-Trend)
- ADX(14)=26.4 > 24 → ✅(趋势强劲)
- 价格从近期高点(约4098)回落至HMA(9)=4087.32附近 → ✅(回调至均线)
- 回调期间成交量变化:观察最近3根K线,成交量分别为1307, 1360, 1332 → 接近均值,无明显放量 → VO≈+1.46%,仍在合理范围 → 视为 低量回调 → ✅
- 回调幅度 = 4098.46 – 4088.94 = 9.52
- ATR(14)=7.23 → 1~2倍ATR区间为7.23~14.46 → 9.52在此范围内 → ✅
- 所有条件满足 → 判定为:State 3: Mid-Trend
条件4:趋势衰竭(Trend Exhaustion)
- 是否创新高?近期高点为4098.46(16:00),当前4088.94未破新高 → ❌
- 无新高 → 不触发主信号
- 不满足趋势衰竭条件
默认条件
- 已明确进入“中期趋势”状态 → 不适用
—
第三步:定量分析(基于市场状态扫描模型)
当前市场状态为 Mid-Trend,激活对应模型库:
模型1:移动平均回调(Moving Average Pullback)
- 条件:
– HMA(9)斜率为正 → ✅(趋势向上)
– 价格回调至HMA(9)区域(当前HMA≈4087.32,现价4088.94,非常接近)→ ✅
– 出现看涨蜡烛?最后一根K线:开盘4089.93,收盘4088.94,小阴线 → ❌(非 bullish candle)
– 回调成交量下降?最近三根成交量稳定或略升 → ❌(未显著缩量)
- Buy Signal:❌ 未满足
- Sell Signal:❌ 不适用(整体趋势向上)
模型2:斐波那契回调入场(Fibonacci Retracement Entry)
- 假设从最近高点4098.46回调到底部4074.18,反弹中
- 61.8%回撤位 = 4098.46 – 0.618×(4098.46-4074.18) ≈ 4098.46 – 15.03 ≈ 4083.43
- 当前价格4088.94 > 4083.43,已脱离关键支撑区 → ❌(不在61.8%附近)
- RSI=56 > 40,未出现“从<40回升” → ❌
- MACD柱仍在扩张 → 无死叉/金叉确认
- Buy Signal:❌ 未满足
模型3:VWAP支撑交易(VWAP Support/Resistance Trading)
- VWAP ≈ 4078.36
- 当前价格4088.94,高于VWAP约10元
- 价格自下方回升后持续运行于VWAP之上 → 符合“上升趋势”
- 是否回踩VWAP获得支撑?最近一次触碰VWAP在早盘,形成Pin Bar特征不明显
- 当前未发生有效回测 → ❌
- Buy Signal:❌ 未满足
—
最终汇总
#### 可执行信号
- Buy Signals: 无
- Sell Signals: 无
- → Maintain Watch
#### 市场状态支持性检验
- 是否被扫描结果支持?否
- 理由:虽然技术指标显示处于中期上升趋势(ADX>24, MACD>0, HMA向上),但当前价格未出现符合“回调企稳”的典型结构(如缩量回踩、蜡烛反转形态),各模型均未触发。
- 尽管趋势方向清晰,但缺乏精准入场时机。
#### 建议操作
- Suggested Action: Maintain Watch
- 理由:市场处于健康上升趋势中的小幅回调阶段,但尚未出现理想买点。建议继续观察价格是否再度测试HMA(9)或VWAP并出现企稳信号。
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4088.94 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4072.30 <<+ (S2枢轴支撑)
- Resistance level: ->> 4151.40 <<- (R1枢轴阻力)
—
第五步:总结分析结论
当前XAUUSD处于中期上升趋势(Mid-Trend),主要依据如下:
- ADX(14)=26.4 > 24,表明趋势强度较强;
- +DI(14) > -DI(14),多头主导;
- MACD柱状图为正且DIF上穿DEA,动量延续;
- HMA(9)呈上升态势,短期趋势偏多;
- 价格经历健康回调(约1.3倍ATR),成交量未放大,属良性调整。
然而,尽管趋势明确,但尚未出现高概率的入场信号:
- 价格未充分回踩关键均线(HMA9)或VWAP;
- 近期K线缺乏明显的看涨反转形态;
- 所有适用于“中期趋势”的模型均未触发买点。
因此,当前最优策略为观望等待更佳介入时机,重点关注:
- 若价格再次回落至 4087~4078 区域,并伴随缩量止跌、出现Pin Bar或吞没形态,则可考虑布局多单;
- 上方第一目标为 R1=4151.40,止损参考 S2=4072.30 或 3×ATR下破。
建议密切监控HMA(9)与VWAP的支撑效应,以及成交量变化,以捕捉下一波趋势延续机会。