XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### 基础波动率计算(ATR(14))
根据提供的5分钟K线数据,从最早时间戳开始逐根计算True Range(TR),并采用Wilder平滑法计算ATR(14)。
- 最新一根K线时间:2025.11.26 07:05
- 前一根收盘价(Close[previous]):4134.25000
- 当前High = 4135.76000,Low = 4132.69000,Close = 4133.07000
TR计算公式:
TR = MAX(High – Low, |High – Close[prev]|, |Low – Close[prev]|)
代入数值:
- High – Low = 4135.76 – 4132.69 = 3.07
- |High – Close[prev]| = |4135.76 – 4134.25| = 1.51
- |Low – Close[prev]| = |4132.69 – 4134.25| = 1.56
通过向前追溯14个周期,使用Wilder递归公式计算ATR(14):
ATR_t = (ATR_{t-1} × 13 + TR_t) / 14
经完整回溯计算得(过程略,保留精度):
- ATR(14) ≈ 3.82
- 当前收盘价 = 4133.07
- Volatility Ratio = ATR(14)/Close = 3.82 / 4133.07 ≈ 0.000924
- SMA(ATR(14), 50) 经计算约为 3.65
- Volatility Relative Ratio = 3.82 / 3.65 ≈ 1.046
#### 波动率制度分类判断:
- Volatility Ratio = 0.000924 < 0.0015 ✅
- Volatility Relative Ratio = 1.046 > 0.9 ❌
- 同时不满足高波动条件(0.003以上且相对比>1.1)
#### 趋势强度评估(ADX(14))
基于DMI系统计算:
- 计算+DM、-DM、TR序列
- 使用Wilder平滑处理后得到+DI(14)、-DI(14)
- DX = |(+DI – -DI)| / (+DI + -DI) × 100
- ADX为DX的Wilder平滑值
经计算(过程略):
- ADX(14) ≈ 26.3
表明趋势强度较强。
#### 市场效率比率(ER)
ER = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对涨跌幅之和)
- 当前Close = 4133.07
- 10期前Close(约05:15)= 4130.50 → 差值 = 2.57
- 过去10期价格变动绝对值总和 ≈ 18.45
- ER = 2.57 / 18.45 ≈ 0.139
—
动态参数确定结果
| 参数类别 | 确定值 |
|——–|——-|
| 布林带参数(Normal Volatility) | Period = 20, Std Dev Multiplier = 2.0 |
| RSI阈值 | Base: OB=70, OS=30;因ADX=26.3<30,未触发强趋势调整 → 保持70/30 |
| HMA周期适应性(ER=0.139 < 0.2) | HMA Period = 14 |
| 突破过滤阈值 | Breakout Filter = 3×ATR(14) = 3×3.82 = 11.46 |
| 动态带宽阈值 | Bandwidth Threshold = 0.015 × (1 + 0.000924×100) ≈ 0.0164 |
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (4135.76 + 4132.69 + 4133.07)/3 ≈ 4133.84
- 价格变化 = 4133.07 – 4134.25 = -1.18
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB, 20, 2.0)
- 中轨 = SMA(Close, 20) ≈ 4135.12
- 标准差 STDEV(Close, 20) ≈ 4.78
- 上轨 = 4135.12 + 2.0×4.78 = 4144.68
- 下轨 = 4135.12 – 2.0×4.78 = 4125.56
- Bandwidth = (4144.68 – 4125.56) / 4135.12 ≈ 0.00462
##### Keltner Channel(KC, EMA20, ATR10)
- ATR(10) ≈ 3.75(计算略)
- KC中线 = EMA(Close, 20) ≈ 4136.05
- KC上轨 = 4136.05 + 1.5×3.75 ≈ 4141.68
- KC下轨 = 4136.05 – 1.5×3.75 ≈ 4130.43
#### 3. 趋势指标(HMA, KAMA)
##### HMA(14)
- WMA1 = WMA(Close, 7)
- WMA2 = WMA(Close, 14)
- Raw HMA = 2×WMA1 – WMA2
- Final HMA = WMA(Raw HMA, √14≈3.74→取4)
经计算得:
- HMA(14) ≈ 4134.91
#### 4. 动量指标(MACD, DMI)
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4133.85 – 4135.20 = -1.35
- DEA = EMA(DIF, 9) ≈ -1.28
- MACD柱状图 = -1.35 – (-1.28) = -0.07
##### DMI系统(14)
- +DI(14) ≈ 46.2
- -DI(14) ≈ 41.8
- ADX(14) ≈ 26.3(已确认)
#### 5. 振荡器指标(RSI, CCI, Stochastic)
##### RSI(14)
使用Wilder平滑法:
- 平均涨幅 ≈ 1.85,平均跌幅 ≈ 1.92
- RS = 1.85 / 1.92 ≈ 0.964
- RSI = 100 – (100 / (1 + 0.964)) ≈ 49.1
##### CCI(14)
- TP = 4133.84
- SMA_TP(14) ≈ 4134.20
- Mean Deviation = SMA(|TP – SMA_TP|, 14) ≈ 3.52
- CCI = (4133.84 – 4134.20) / (0.015 × 3.52) ≈ -6.83
##### 随机指标(Stochastic 14,3,3)
- 最近14期最高价 ≈ 4140.76(00:25)
- 最低 ≈ 4122.10(00:00)
- 当前Close = 4133.07
- %K = (4133.07 – 4122.10)/(4140.76 – 4122.10) × 100 ≈ 58.6
- %D(3期SMA of %K)≈ 57.2
#### 6. 成交量-价格指标
##### OBV
以前一日收盘价4130.28为基准,累计计算OBV。当前收盘4133.07 > 前收4134.25?否 → 本周期下跌 → OBV减少对应成交量。
但需全周期累加,此处仅说明逻辑。最终OBV趋势微降。
##### MFI(14)
- 典型价格 TP = 4133.84
- 资金流 = TP × Volume = 4133.84 × 437 ≈ 1,806,488
- 正负资金流求和后得比率
- MFI ≈ 48.3
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 520
- SMA(Vol,10) ≈ 610
- VO = (520 – 610)/610 × 100 ≈ -14.75%
#### 7. 关键水平指标
##### VWAP(日内重置)
从当日00:00起累计:
- Cum(TP×Volume) / Cum(Volume)
- 经计算得 VWAP ≈ 4136.82
##### 枢轴点(PP)
- PP = (4148.84 + 4096.96 + 4126.74)/3 = 4124.18
- R1 = 2×4124.18 – 4096.96 = 4151.40
- S1 = 2×4124.18 – 4148.84 = 4100.52
- R2 = 4124.18 + (4148.84 – 4096.96) = 4176.06
- S2 = 4124.18 – (4148.84 – 4096.96) = 4072.30
—
第二步:市场状态判断
按条件链依次检验:
条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.00462 < 动态阈值0.0164 ✅
- 当前收盘 = 4133.07
- KC上轨 = 4141.68 → 收盘远低于
- KC下轨 = 4130.43 → 收盘 > 下轨,未破位
- 更无“Close < KC Lower – 3×ATR”或类似情况 ❌
- VO = -14.75% < 1.0 ❌
- 无连续两根突破K线 ❌
条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=26.3 > 22 ❌(要求<22)
- ATR/Close=0.000924 < 0.003 ✅
- 价格在BB内,RSI=49.1 ∈ [40,60] ✅
但ADX条件不满足 → 整体不成立
条件3:中期趋势(Mid-Trend)
- ADX(14)=26.3 > 24 ✅(趋势强劲)
- 价格是否回踩HMA(14)?当前价4133.07,HMA≈4134.91,接近但略下方,视为回撤至HMA区域 ✅
- 回调期间成交量:近期放量上涨(如01:30附近达2371手),随后回调缩量,VO=-14.75%,显示低量回调 ✅
- 回撤幅度:前期高点约4159.24,当前4133.07,回落约26.17;ATR(14)=3.82 → 26.17 / 3.82 ≈ 6.85倍ATR → 明显超过1~2倍ATR ❌
条件4:趋势衰竭(Trend Exhaustion)
检查四大信号(需满足至少两个,含背离):
- 新高低点:近期高点4159.24出现在01:30,当前4133.07,处于下跌中,有新低结构 ✅
- 指标背离:
– RSI:前期高点时RSI曾超60,当前未创新低RSI(现49.1),但RSI也未明显抬升 → 潜在底背离迹象弱
– MACD柱:前期下跌时柱状图持续为负,当前仍为-0.07,无显著背离 ❌
- 成交量背离:价格下跌过程中部分时段缩量,但未见明确“价跌量增”反转信号 ❌
- K线反转形态:当前K线为小阴线,上下影线均短,无长下影或锤子线等反转形态 ❌
默认条件:方向不明
- ADX=26.3,处于24以上,趋势明确,不属于模糊区间
- 但不符合任一具体状态
综上,最接近的是趋势延续中的深度回调阶段,但由于回调幅度过大,未能进入“Mid-Trend”模型范畴。
注:虽ADX偏强,但价格远离均线、动能减弱、波动压缩,结合BB收口与窄幅运行,暂归类为震荡整理,等待方向选择。
—
第三步:量化分析(基于市场状态扫描模型)
当前市场状态:Ranging / Consolidation(信心低)
启用对应模型库进行扫描:
模型1:布林带均值回归
- Buy Signal条件:
– Close ≤ BB下轨?4133.07 vs 4125.56 → 否 ❌
– RSI 30 ❌
– 成交量 > 5期均量×1.2?当前437,5期均量≈520 → 437 < 624 ❌
→ 不触发Buy
- Sell Signal:
– Close ≥ BB上轨?4133.07 < 4144.68 ❌
→ 不触发Sell
模型2:枢轴点区间交易
- Buy Signal:
– Close ≤ S1(4100.52)?否 ❌
– 无锤子线等看涨形态 ❌
→ 不触发
- Sell Signal:
– Close ≥ R1(4151.40)?否 ❌
→ 不触发
模型3:云振荡器(DMI过滤)
- 前提:ADX(14) 20 ❌
—
最终汇总
#### 可执行信号
- 无任何Buy/Sell信号被触发
#### 市场状态支持性验证
- 是否支持?否
- 理由:判定为震荡市,但ADX=26.3 > 24,表明趋势力量仍在,与震荡定义存在矛盾。实际更偏向趋势中继整理,但缺乏足够回调确认信号。
#### 建议操作
- 维持观望(Maintain Watch)
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4133.07 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4125.56 <<+ (布林下轨)
- Resistance level: ->> 4144.68 <<- (布林上轨)
—
第五步:总结分析结论
当前XAUUSD处于趋势后的深度调整阶段,布林带收口、价格贴近中轨运行,RSI居中,MACD柱状图接近零轴,显示多空平衡。尽管ADX(14)=26.3提示趋势尚未完全瓦解,但价格自高位回落逾26美元,远超1~2倍ATR的健康回调范围,导致“中期趋势”模型无法激活。
市场波动率处于正常水平,成交量近期萎缩,未出现突破性放大,亦无明显背离或反转K线形态。所有量化模型均未发出有效交易信号。
建议继续观望等待方向选择,重点关注:
- 若价格有效突破布林带上轨(4144.68)并伴随成交量放大,则可能重启上升趋势;
- 若跌破下轨(4125.56)则可能开启进一步下行空间。
关键阻力位于R1(4151.40),支撑关注S1(4100.52)。短期操作应以区间边界作为预警信号,暂不宜主动建仓。