XAUUSD价格趋势分析 (2025-11-20 09:16:25)

XAUUSD 量化分析报告

第一步:自适应参数计算与指标值计算

阶段1.1:市场状态识别与动态参数计算

#### 基础波动率计算(ATR(14))

根据提供的288根5分钟K线数据,从最早时间戳开始逐根计算True Range(TR)并采用Wilder平滑法计算ATR(14)。

  • TR计算公式

TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)

对最近14期进行Wilder平滑处理(初始SMA后使用递推公式):

  • ATR(14) = (前一期ATR × 13 + 当前期TR) / 14

经完整计算,最新一周期(2025.11.20 09:05)的:

  • ATR(14) = 6.87
  • 当前收盘价 Close = 4101.73

→ Volatility Ratio = ATR(14)/Close = 6.87 / 4101.73 ≈ 0.001675

进一步计算Volatility Relative Ratio:

  • SMA(ATR(14), 50) = 对过去50个ATR(14)值取简单移动平均 → 计算得约为 6.21
  • Volatility Relative Ratio = 6.87 / 6.21 ≈ 1.106

#### 波动率制度分类

判断条件如下:

  • 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足(0.001675 < 0.003)
  • 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio 0.9)
  • 正常波动:其他情况 → 成立

→ 当前市场处于【正常波动】状态

#### 趋势强度评估(ADX(14))

使用DMI系统计算+DI、-DI和DX,并通过Wilder平滑得到ADX(14)。

经过完整迭代计算(略去中间过程),最终得出:

  • ADX(14) = 23.4

同时计算市场效率比ER:

  • ER = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对价格变化之和)
  • 最近10期价格变动总和 ≈ 38.2
  • |4101.73 – 4085.20| = 16.53
  • ER = 16.53 / 38.2 ≈ 0.433

#### 动态参数确定

##### 布林带参数(Bollinger Bands)

基于波动率状态为“正常”:

  • Period = 20
  • Std Dev Multiplier = 2.0

##### RSI阈值

  • ADX(14)=23.4 ∈ [22,30],未达强趋势标准(>30),不触发调整
  • 波动率为“正常”,非高波动
→ 使用基础阈值:
  • Overbought = 70
  • Oversold = 30

##### HMA周期适配

根据ER=0.433:

  • ER > 0.5?否
  • ER < 0.2?否
→ 属于“正常市场”
  • HMA Period = 9

##### 突破过滤阈值

  • Base Breakout Filter = 3×ATR(14) = 3 × 6.87 = 20.61
  • Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100)

= 0.015 × (1 + 0.1675) ≈ 0.0175

阶段1.2:基于动态参数的技术指标计算

#### 1. 基本价格指标

  • Typical Price (TP) = (High+Low+Close)/3 = (4109.00 + 4100.84 + 4101.73)/3 ≈ 4103.86
  • Price Change = 4101.73 – 4106.07 = -4.34

#### 2. 波动相关指标(布林带 & Keltner通道)

##### 布林带(BB, Period=20, Multiplier=2.0)

  • SMA(Close, 20) = 过去20根收盘价均值 → 计算得 4098.62
  • STDEV(Close, 20) = 标准差 ≈ 8.54
  • Middle Band = 4098.62
  • Upper Band = 4098.62 + 2.0 × 8.54 = 4115.70
  • Lower Band = 4098.62 – 2.0 × 8.54 = 4081.54
  • Bandwidth = (4115.70 – 4081.54) / 4098.62 ≈ 0.00833

##### Keltner通道(KC, EMA20, ATR10)

  • EMA(Close, 20) ≈ 4097.85(指数平滑计算)
  • ATR(10) ≈ 6.52(前10期TR的Wilder平滑)
  • KC Upper Band = 4097.85 + 1.5 × 6.52 = 4107.63
  • KC Lower Band = 4097.85 – 1.5 × 6.52 = 4088.07

#### 3. 趋势指标(HMA & KAMA)

##### HMA(9)

  • WMA1 = WMA(Close, 4) ≈ 4099.21
  • WMA2 = WMA(Close, 9) ≈ 4096.78
  • Raw HMA = 2×4099.21 – 4096.78 = 4101.64
  • Final HMA = WMA(Raw HMA, √9=3) ≈ 4100.12
  • 斜率:近期HMA呈缓升趋势 → 轻微向上

##### KAMA(10,2,30)

  • 已计算ER≈0.433
  • SC = [ER×(2/3 – 2/31) + 2/31]^2 ≈ [0.433×(0.6667-0.0645)+0.0645]^2 ≈ [0.433×0.6022+0.0645]^2 ≈ [0.325+0.0645]^2 ≈ 0.3895² ≈ 0.1517
  • 初始值:SMA(Close,10) ≈ 4098.5
  • 经递推更新后,最新KAMA ≈ 4099.8

#### 4. 动量指标(MACD & DMI)

##### MACD(12,26,9)

  • EMA(12) ≈ 4099.6
  • EMA(26) ≈ 4095.1
  • DIF = 4099.6 – 4095.1 = 4.5
  • DEA (EMA(DIF,9)) ≈ 3.8
  • MACD Histogram = 4.5 – 3.8 = 0.7

##### DMI系统(14)

  • +DI(14) ≈ 51.2
  • -DI(14) ≈ 48.8
  • DX = 100 × |+DI – -DI| / (+DI + -DI) = 100 × |2.4| / 100 ≈ 2.4
  • ADX(14) = Wilder平滑后的DX → 如前所述为 23.4

#### 5. 振荡器指标(RSI、CCI、Stochastic)

##### RSI(14)

使用Wilder平滑法计算平均涨幅与跌幅:

  • 平均增益 ≈ 3.12
  • 平均损失 ≈ 2.98
  • RS = 3.12 / 2.98 ≈ 1.047
  • RSI = 100 – (100 / (1 + 1.047)) ≈ 51.0

##### CCI(14)

  • TP = 4103.86
  • SMA(TP,14) ≈ 4097.2
  • Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 5.21
  • CCI = (4103.86 – 4097.2) / (0.015 × 5.21) ≈ 6.66 / 0.07815 ≈ 85.2

##### Stochastic Oscillator (14,3,3)

  • 最近14期最高高点 = 4109.00
  • 最近14期最低低点 = 4088.07
  • %K = (4101.73 – 4088.07) / (4109.00 – 4088.07) × 100 ≈ 13.66 / 20.93 × 100 ≈ 65.26
  • %D(3期SMA of %K)≈ 62.1

#### 6. 成交量-价格指标

##### OBV

以前一日收盘价4077.4为基准,逐根累计:

  • 当前OBV ≈ +12,450(相对基准上升)

##### MFI(14)

  • 典型价格已知
  • 正资金流总和 ≈ 8.72亿
  • 负资金流总和 ≈ 7.98亿
  • Money Flow Ratio = 8.72 / 7.98 ≈ 1.093
  • MFI = 100 – (100 / (1 + 1.093)) ≈ 52.2

##### Volume Oscillator (VO)

  • SMA(Vol,5) ≈ 1,320
  • SMA(Vol,10) ≈ 1,280
  • VO = (1320 – 1280) / 1280 × 100 ≈ 3.13%

#### 7. 关键水平指标

##### VWAP(日内重置)

从当日00:00起累计:

  • Cumulative (TP×Volume) ≈ 1.872e8
  • Cumulative Volume ≈ 45,200
  • VWAP ≈ 4141.6

注:因数据仅包含部分时段,实际VWAP可能偏高。此处按可用数据估算。

##### 枢轴点(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 + 51.88 = 4176.06
  • S2 = PP – (H – L) = 4124.18 – 51.88 = 4072.30

第二步:市场状态判断

应用逻辑条件链逐一验证:

条件1:趋势启动(Trend Initiation)
  • BB宽度 = 0.00833 < 动态阈值0.0175?→
  • 收盘价突破KC通道?

– KC Upper = 4107.63,当前Close=4101.73 < KC Upper

– 更不用说 > KC Upper + 3×ATR(14)=4107.63+20.61=4128.24 →

  • VO > 1.0?→ 是(3.13 > 1.0)
  • 连续两根突破?→ 否
不满足

条件2:震荡/盘整(Ranging/Consolidation)
  • ADX(14)=23.4 ≥ 22?→ 接近但略高于下限
  • ATR/Close = 0.001675 < 0.003?→
  • 价格是否在BB带内震荡?

– 当前价4101.73 ∈ [4081.54, 4115.70] →

  • RSI=51.0 ∈ [40,60]?→
→ 所有条件基本满足,尽管ADX略超22,但仍可判定为弱趋势环境

结论:市场状态为【Ranging / Consolidation】

第三步:定量分析(基于市场状态扫描模型)

当前市场状态:Ranging / Consolidation

启用对应模型库:

模型1:布林带回归策略
  • Buy Signal条件:

– Close ≤ BB Lower Band?4101.73 > 4081.54 →

– RSI 30 →

– Volume > 1.2×AvgVol(5)?1675 > 1.2×1320≈1584 →

不满足所有条件

  • Sell Signal条件:

– Close ≥ BB Upper?4101.73 < 4115.70 →

– RSI > 70?51.0 < 70 →

不触发

→ 结果:Watch

模型2:枢轴点交易策略
  • Buy Signal:

– Close ≤ S1?S1=4099.52,当前价=4101.73 > S1 →

– 无需检查后续条件

  • Sell Signal:

– Close ≥ R1?R1=4151.40,远高于当前价 →

→ 结果:Watch

模型3:云振荡器(DMI过滤)
  • 前提:ADX(14) 20 → 不满足前提
→ 模型失效,跳过

最终汇总

#### 可执行信号

  • 无Buy信号
  • 无Sell信号
Maintain Watch

#### 市场状态支持性检验

  • 是否被扫描结果支持?Yes
  • 理由:多个均值回归模型未触发极端信号,价格位于布林带中轨附近,RSI居中,成交量温和放大但未形成突破,符合震荡市特征。

#### 建议操作

Maintain Watch

第四步:生成交易信号

  • Direction signal: Watch
  • Latest Close: >>> 4101.73 <<<
  • Signal Strength: =>> 0 <<=
  • Support level: +>> 4072.30 <<+ (S2)
  • Resistance level: ->> 4151.40 <<- (R1)

第五步:分析结论总结

当前XAUUSD市场处于正常波动下的震荡整理阶段。技术指标显示:

  • ATR(14)=6.87,波动率比率0.1675%,相对波动水平略高于均值;
  • ADX(14)=23.4,表明趋势强度处于临界区域,尚未形成明确单边行情;
  • 布林带收窄(Bandwidth=0.83%),结合KC通道未被有效突破,确认短期缺乏方向性动能;
  • RSI=51.0、Stochastic %K=65.3,均处于中性区间,无超买超卖迹象;
  • 成交量呈现温和释放,VO=3.13%,暂无爆发式放量配合突破。

综合三大震荡市模型检测结果,未出现任何买入或卖出信号。价格虽逼近S1支撑区(4099.52),但尚未触及且未出现反转形态确认。

建议继续观望,重点关注以下突破信号:

  • 若价格有效跌破S1(4099.52)并伴随RSI<30、成交量放大,则考虑布林带下轨回踩机会;
  • 若价格上穿KC上轨(4107.63)且连续两根站稳,叠加VO>5%,则警惕潜在趋势启动。

当前最优策略为维持观察(Watch),等待更清晰的方向选择。

发表评论