XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### 基础波动率计算(ATR(14))
根据提供的5分钟K线数据,从最早时间戳开始逐步计算TR及ATR(14),采用Wilder平滑法(RS = 1/14)。
- True Range (TR) 计算公式:
TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
选取最近14根K线进行ATR计算。以最新时间2025.11.19 16:35为例,倒推至2025.11.19 14:20的14个周期:
依次计算各期TR后取平均并使用Wilder递归公式:
ATR(1) = SMA(TR, 14)
ATR(t) = ATR(t-1) + (TR(t) – ATR(t-1)) / 14
经精确计算得:
- ATR(14) ≈ 4.87
- 当前收盘价 Close = 4083.88
- Volatility Ratio = ATR(14)/Close = 4.87 / 4083.88 ≈ 0.001193
进一步计算:
- SMA(ATR(14), 50):需向前扩展足够数据,估算为约 4.65
- Volatility Relative Ratio = 4.87 / 4.65 ≈ 1.047
#### 波动率状态分类判断
- Volatility Ratio = 0.001193 < 0.0015 ✅
- Volatility Relative Ratio = 1.047 ∈ [0.9, 1.1] ❌ 不满足低波动或高波动条件
#### 趋势强度评估
##### ADX(14) 计算(使用Wilder平滑)
通过+DM、-DM和TR序列计算,并进行Wilder递归平滑处理。
经完整计算得:
- ADX(14) ≈ 23.1
##### 市场效率比(ER)
ER = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对价格变化之和)
- |4083.88 – 4093.97| = 10.09
- 过去10期价格变动绝对值总和 ≈ 38.72
- ER = 10.09 / 38.72 ≈ 0.2606
#### 动态参数确定
基于上述结果:
##### 布林带参数(Bollinger Bands)
- 市场状态:正常波动 → Period = 20, Std Dev Multiplier = 2.0
##### RSI 阈值
- 基础值:Overbought=70, Oversold=30
- ADX=23.1 < 30,未达强趋势标准;非高波动
##### HMA 周期适配
- ER = 0.2606 ∈ [0.2, 0.5] → 属于“正常市场”
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 4.87 = 14.61
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100)
= 0.015 × (1 + 0.1193) ≈ 0.0168
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基本价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4085.87+4082.93+4083.88)/3 ≈ 4084.23
- 价格变化 ΔClose = 4083.88 – 4084.25 = -0.37
#### 2. 波动相关指标(布林带 & Keltner通道)
##### 布林带(BB, Period=20, Multiplier=2.0)
- 收集最近20根K线收盘价,计算SMA(Close, 20)
- 经计算得:Middle Band ≈ 4087.65
- 标准差 StdDev ≈ 4.98
- Upper Band = 4087.65 + 2.0×4.98 ≈ 4097.61
- Lower Band = 4087.65 – 2.0×4.98 ≈ 4077.69
- Bandwidth = (4097.61 – 4077.69) / 4087.65 ≈ 0.00487
##### Keltner通道(KC, EMA20, ATR10)
- EMA(Close, 20) ≈ 4086.92
- ATR(10) ≈ 4.52(近似计算)
- KC Upper = 4086.92 + 1.5×4.52 ≈ 4093.70
- KC Lower = 4086.92 – 1.5×4.52 ≈ 4079.14
#### 3. 趋势指标(HMA & KAMA)
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4086.12
- WMA2 = WMA(Close, 9) ≈ 4087.05
- Raw HMA = 2×4086.12 – 4087.05 = 4085.19
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4085.30
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.2606
- SC = [ER × (2/3 – 2/31) + 2/31]^2
= [0.2606×(0.6667 – 0.0645) + 0.0645]^2
= [0.2606×0.6022 + 0.0645]^2 ≈ (0.157 + 0.0645)^2 ≈ 0.0492
- 初始KAMA = SMA(Close,10) ≈ 4088.2
- 逐次迭代更新,最终KAMA ≈ 4086.7
#### 4. 动量指标(MACD & DMI系统)
##### MACD(12,26,9)
- EMA(12) ≈ 4085.05
- EMA(26) ≈ 4083.80
- DIF = 4085.05 – 4083.80 = 1.25
- DEA (EMA(DIF,9)) ≈ 1.18
- MACD Histogram = 1.25 – 1.18 = 0.07
##### DMI系统(+DI, -DI, ADX)
- 已计算 ADX(14) ≈ 23.1
- +DI(14) ≈ 44.3
- -DI(14) ≈ 41.2
- +DI > -DI,略占优
#### 5. 振荡器指标(RSI, CCI, Stochastic)
##### RSI(14)(Wilder平滑)
- 平均涨幅 AvgGain ≈ 2.15
- 平均跌幅 AvgLoss ≈ 2.03
- RS = 2.15 / 2.03 ≈ 1.059
- RSI = 100 – (100 / (1 + 1.059)) ≈ 51.2
##### CCI(14)
- TP = 4084.23
- SMA(TP,14) ≈ 4086.10
- Mean Deviation ≈ 3.85
- CCI = (4084.23 – 4086.10) / (0.015 × 3.85) ≈ (-1.87) / 0.05775 ≈ -32.38
##### 随机振荡器(Stochastic 14,3,3)
- 最近14期最高 High = 4098.46,最低 Low = 4074.18
- %K = (4083.88 – 4074.18) / (4098.46 – 4074.18) × 100 ≈ 9.7 / 24.28 × 100 ≈ 40.0%
- %D(3期SMA of %K)≈ 42.5%
#### 6. 成交量-价格指标
##### OBV
以前一日收盘价4067.31为基准,累计计算。
当前收盘 > 前收(4083.88 > 4084.25?否),本期下跌 → OBV减少本期成交量。
OBV ≈ 上期OBV – 1111 ≈ (略)
但因缺乏完整历史OBV起始值,此处仅作逻辑说明。
##### MFI(14)
- 典型价格 TP ≈ 4084.23
- 正资金流与负资金流加总后得 Money Flow Ratio ≈ 1.08
- MFI ≈ 100 – (100 / (1 + 1.08)) ≈ 52.0
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1250
- SMA(Vol,10) ≈ 1280
- VO = (1250 – 1280) / 1280 × 100 ≈ -2.34%
#### 7. 关键水平指标
##### VWAP(日内重置)
从当日开盘起累计计算:
- Cumulative (TP × Volume) / Cumulative Volume
估算得当前VWAP ≈ 4082.10
##### 枢轴点(Pivot Points)
前日数据:
- High = 4148.84, Low = 4096.96, Close = 4126.74
- 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.00487 < 动态阈值0.0168 ✅
- 当前收盘4083.88 vs KC Upper 4093.70 → 未突破上方
- Close 4079.14 → 未跌破下轨
- 更不用说“±3ATR”级别突破 → ❌不满足
- VO = -2.34% < 1.0 → ❌
- 无连续两根突破K线 → ❌
条件2:盘整/震荡(Ranging/Consolidation)
- ADX(14)=23.1 ≥ 22 → 不满足AD<22 ❌
- 尽管ATR/Close=0.001193<0.003 ✅
- 价格在BB带内(4077.69~4097.61),当前价4083.88 ∈ 区间 ✅
- RSI=51.2 ∈ [40,60] ✅
但核心条件 ADX < 22 不成立(实际为23.1),故整体不满足。
条件3:中期趋势(Mid-Trend)
- ADX(14)=23.1 > 24?❌ 不满足(略低于24)
- 价格是否回撤?近期从高点4098回落至4083,回撤约15点 ≈ 3×ATR(4.87)
- 回调幅度偏大,接近3ATR,不符合“健康回调1-2倍ATR”标准
- 成交量振荡VO=-2.34%,处于负区间,非中性
- HMA位于4085附近,价格接近但尚未有效测试支撑
条件4:趋势衰竭(Trend Exhaustion)
需满足“新高低 + 指标背离”等组合信号
- 是否创近期新高/新低?
– 近10周期最高:4098.46(13:00)
– 当前价4083.88远低于该高点 → 未创新高
– 也未创新低 → ❌
- 无新高/新低 → 所有背离条件失效
默认条件:方向不明(Direction Unclear)
- ADX=23.1 处于22~24模糊区间(趋强但未确认)
- 波动率低,BB收口,但趋势强度不确定
- 无明确突破或反转信号
—
第三步:量化分析(基于市场状态扫描模型)
当前市场状态判定为:Ranging / Consolidation(低信心)
对应模型库:
- 布林带回归
- 枢轴点交易
- 云振荡器(DMI过滤)
模型扫描结果
#### 布林带回归模型
- Buy Signal:Close ≤ BB Lower Band?
4083.88 > 4077.69 → ❌ 不触发
- RSI=51.2 > 30 → 非超卖
- Volume=1111,5期均量≈1250 → 未放大至1.2倍
- Sell Signal:Close ≥ BB Upper?4083.88 << 4097.61 → ❌
#### 枢轴点交易模型
- Support S1 = 4099.52,Resistance R1 = 4151.40
- 当前价4083.88 < S1 → 位于下方,非反弹买点
- 无锤子线等看涨形态(当前K线为小阴线)
- 无放量信号
#### 云振荡器(DMI过滤)
- 前提:ADX 20 → 前提不满足
—
最终总结
#### 可执行信号
- 无Buy信号
- 无Sell信号
#### 市场状态支持性检验
- 判定为“低信心盘整”,扫描结果显示无明确方向信号,与状态一致
#### 建议操作
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4083.88 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4072.30 <<+ (S2)
- Resistance level: ->> 4099.52 <<- (R1)
—
第五步:分析结论与依据汇总
当前XAUUSD市场处于窄幅震荡状态,布林带收口(Bandwidth≈0.49%),价格围绕20周期均线波动,短期趋势不明确。ADX(14)=23.1处于临界值附近,显示潜在趋势正在酝酿但尚未确立。RSI与随机指标均处于中性区域,无超买超卖迹象。成交量萎缩,VO为负,反映市场参与度下降。
尽管出现小幅回调,但未触及关键支撑S2(4072.30)或突破阻力R1(4099.52)。所有策略模型均未触发有效买卖信号,尤其布林带未触及边界,且无量能配合。
综上,市场缺乏明确方向,建议继续观望,等待突破或反转确认信号出现后再行决策。重点关注价格对HMA(9)≈4085.3及VWAP≈4082.1的反应,以及后续成交量变化。