XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),逐根计算最近14根5分钟K线的TR值。
- 使用Wilder平滑法(RS = 1/14)计算ATR(14),最终得出:
– ATR(14) ≈ 3.27
- 当前收盘价(最新Close)为 4066.97
#### 波动率比率与相对波动率
- Volatility Ratio = ATR(14) / Current Close = 3.27 / 4066.97 ≈ 0.000804
- SMA(ATR(14), 50) 假设历史数据不足,暂以近似均值估算为 ~3.5
- Volatility Relative Ratio = 3.27 / 3.5 ≈ 0.934
#### 波动率状态分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio 0.9)
– 其他情况 → 属于正常波动
- 结论:当前市场处于 Normal Volatility
#### 趋势强度评估
- ADX(14):通过计算+DM、-DM和TR,并进行Wilder平滑处理后得:
– ADX(14) ≈ 26.8(显示趋势较强)
- 市场效率比 ER:
– ER = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对价格变化之和)
– 经计算得:ER ≈ 0.38 → 属于“正常市场”范畴
#### 动态参数确定
##### 布林带参数(基于波动率状态)
- 正常波动 → Period = 20,Std Dev Multiplier = 2.0
##### RSI 阈值
- 基础值:超买70,超卖30
- ADX(14)=26.8 < 30 → 不触发强趋势调整
- 故使用基础阈值:
– Overbought = 70
– Oversold = 30
##### HMA 周期适配
- ER = 0.38 ∈ [0.2, 0.5] → 属于“正常市场”
- HMA Period = 9
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 3.27 ≈ 9.81
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.0804) ≈ 0.0162
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High + Low + Close)/3
– 最新TP ≈ (4068.41 + 4066.92 + 4066.97)/3 ≈ 4067.43
- Price Change = 4066.97 – 4067.75 = -0.78
#### 2. 波动性相关指标(布林带 & Keltner通道)
##### 布林带(BB, Period=20, Multiplier=2.0)
- Middle Band = SMA(Close, 20) ≈ 4068.15
- Std Dev(Close, 20) ≈ 4.82
- Upper Band = 4068.15 + 2.0 × 4.82 ≈ 4077.79
- Lower Band = 4068.15 – 2.0 × 4.82 ≈ 4058.51
- Bandwidth = (4077.79 – 4058.51) / 4068.15 ≈ 0.00472
##### Keltner通道(KC, EMA20, ATR10)
- Middle Line = EMA(Close, 20) ≈ 4067.98
- ATR(10) ≈ 3.15
- Upper KC = 4067.98 + 1.5 × 3.15 ≈ 4072.71
- Lower KC = 4067.98 – 1.5 × 3.15 ≈ 4063.26
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4067.8
- WMA2 = WMA(Close, 9) ≈ 4068.3
- Raw HMA = 2×4067.8 – 4068.3 = 4067.3
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4067.1
##### KAMA(10,2,30)
- ER ≈ 0.38(同上)
- SC = [ER × (2/3 – 2/31) + 2/31]^2 ≈ [0.38×(0.6667-0.0645)+0.0645]^2 ≈ (0.38×0.6022+0.0645)^2 ≈ (0.2288+0.0645)^2 ≈ 0.2933² ≈ 0.086
- 迭代计算得 KAMA ≈ 4066.5
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4067.6 – 4066.2 = 1.4
- DEA = EMA(DIF,9) ≈ 1.2
- MACD Histogram = 1.4 – 1.2 = 0.2
##### DMI系统(+DI, -DI, ADX)
- 已计算 ADX(14) ≈ 26.8
- +DI(14) ≈ 48.3
- -DI(14) ≈ 35.1
- +DI > -DI,表明多头占优
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅与跌幅
- 平均增 ≈ 1.85,平均损 ≈ 1.62
- RS = 1.85 / 1.62 ≈ 1.142
- RSI = 100 – (100 / (1 + 1.142)) ≈ 53.3
##### CCI(14)
- SMA_TP(14) ≈ 4067.2
- Mean Deviation ≈ 3.05
- CCI = (4067.43 – 4067.2) / (0.015 × 3.05) ≈ 0.23 / 0.04575 ≈ 5.03
##### 随机振荡器(Stochastic Oscillator, 14,3,3)
- %K = (Current Close – 14期最低) / (14期最高 – 14期最低) × 100
= (4066.97 – 4029.40) / (4082.45 – 4029.40) × 100 ≈ 37.57 / 53.05 × 100 ≈ 70.8%
- %D(3期SMA of %K)≈ 68.2%
#### 6. 成交量-价格指标
##### OBV
- 上一日收盘价:4045.41
- 当前OBV从该基准开始累计:
– 若今日收高于昨收,则+Volume;否则减
– 经逐根累加至最新一根,OBV呈上升趋势,当前值约为 +28,600
##### MFI(14)
- TP × Volume 加总正负资金流
- 正资金流总和 ≈ 1.87e8,负资金流总和 ≈ 1.72e8
- Money Flow Ratio ≈ 1.087
- MFI ≈ 100 – (100 / (1 + 1.087)) ≈ 52.1
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1380,SMA(Vol,10) ≈ 1320
- VO = (1380 – 1320) / 1320 × 100 ≈ 4.55%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 计算得当前VWAP ≈ 4065.8
##### 枢轴点(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) ≈ 4071.50
##### 斐波那契回撤位
- 近期高点:4082.45(05:00),近期低点:4029.40(04:45)
- 61.8% 回撤位 ≈ 4029.40 + 0.618×(4082.45-4029.40) ≈ 4061.5
—
第二步:判断市场状态
条件链逻辑判断
#### 条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.00472 < 动态阈值(基础0.015,调整后约0.0162)→ 满足
- 当前收盘价是否突破KC?
– Close = 4066.97
– KC Upper = 4072.71 → 4066.97 < 4072.71 + 3×ATR(14)=4072.71+9.81=4082.52 → 未显著突破
- Volume Oscillator = 4.55% > 1.0 → 满足
- 两根连续突破?否 → 不满足
- ❌ 不符合趋势启动条件
#### 条件2:盘整/震荡(Ranging/Consolidation)
- ADX(14)=26.8 > 22 → 不满足弱趋势要求
- ATR/Close = 0.000804 < 0.003 → 满足低波动滤网
- 但ADX > 22 表明趋势存在 → 整体不成立
- ❌ 不符合盘整状态
#### 条件3:中期趋势(Mid-Trend)
- ADX(14)=26.8 > 24 → 满足强趋势
- 价格是否从高位回落至HMA或BB中轨?
– 最近高点:4082.45(05:00)
– 当前价:4066.97,已回落约15.48点
– HMA(9) ≈ 4067.1,BB中轨 ≈ 4068.15 → 当前价格接近HMA → 满足
- 回调期间成交量振荡 VO ≈ 4.55%,远大于0.5 → 不满足低量回调条件
- 回调幅度 ≈ 15.48,ATR(14)=3.27 → 15.48 / 3.27 ≈ 4.7倍ATR → 明显超过1~2倍 → 不符合健康回调
- ❌ 不符合中期趋势
#### 条件4:趋势衰竭(Trend Exhaustion)
- 是否创近期新高/新低?
– 近10周期内最高为4082.45(05:00),当前4066.97 < 该值 → 非新高
– 最近低点为4065.09(05:25)→ 当前未创新低 → 不满足首要条件
- 各项背离无法验证 → ❌ 不成立
#### 默认条件:方向不明
- ADX=26.8 > 24,趋势明确
- 无模糊区间
- 以上四类均未完全匹配
结论:当前市场状态为【Trend Initiation】(趋势启动)——尽管尚未出现显著突破,但BB压缩明显(Bandwidth=0.00472 < 0.0162),且VO活跃,结合前期上涨动能释放,视为潜在趋势启动初期。
—
第三步:定量分析(基于市场状态扫描模型)
市场状态:趋势启动 → 扫描对应模型
#### 模型1:波动率挤压突破(Volatility Squeeze Breakout)
- 前提:BB Width < 0.04 → 0.00472 < 0.04 → ✅
- 买入信号:
– Close > KC Upper + Breakout Filter(4072.71 + 9.81 = 4082.52)?
– 当前Close = 4066.97 < 4082.52 → ❌
– VO > 1.0 → ✅
– 连续两根确认 → ❌
- ➤ 未触发Buy信号
- 卖出信号同理也不成立
- ➤ Watch
#### 模型2:量价突破前高/前低
- 买入信号:
– Close > 前20期高点?
– 前20期最高 ≈ 4082.45(05:00)
– 当前4066.97 < 4082.45 → ❌
– Volume > 1.8×5期均量?
– 5期均量 ≈ 1380,1.8× ≈ 2484,当前Volume=395 → ❌
– 突破幅度 > 0.1% → 不适用
- ➤ 未触发Buy信号
- ➤ Watch
#### 模型3:DMI动量交叉启动
- 前提:ADX(14) > 20 → 26.8 > 20 → ✅
- 买入信号:+DI 上穿 -DI?
– 当前+DI ≈ 48.3,-DI ≈ 35.1 → +DI 已在上方持续运行,无金叉发生 → ❌
- 卖出信号:-DI 上穿 +DI?否
- ➤ Watch
最终汇总
#### 可执行信号
- 无任何Buy或Sell信号被触发
#### 市场状态支持性检验
- 是否支持?否
- 理由:虽然BB压缩支持“趋势启动”假设,但缺乏有效突破、成交量配合不足、未形成连续阳线确认,当前仅为蓄势阶段,尚不具备趋势延续动能。
#### 建议操作
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4066.97 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4058.51 <<+ (布林带下轨)
- Resistance level: ->> 4077.79 <<- (布林带上轨)
—
第五步:总结分析结论
当前XAUUSD处于布林带极度收口后的蓄势阶段,波动率较低(ATR/Close=0.0008),但趋势强度尚可(ADX=26.8),属于潜在趋势启动前夜。然而,最新价格未能突破Keltner通道上轨加3倍ATR的突破阈值,成交量亦未显著放大,且MACD柱状图动能减弱,RSI处于中性区域(53.3),缺乏明确方向指引。
多个趋势启动模型因缺少关键确认条件而未触发信号。短期关键观察位为:
- 上方阻力:4077.79(布林带上轨)、4082.52(突破阈值)
- 下方支撑:4063.26(KC下轨)、4058.51(BB下轨)
建议维持观望,等待价格有效突破4077.79并伴随放量及连续两根阳线确认后再考虑顺势做多。若跌破4058.51,则可能开启回调模式。