XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
根据 Wilder 平滑法计算 ATR(14):
- TR 计算公式:
TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用最近14根K线进行Wilder平滑(初始为SMA,后续 α = 1/14)。
选取最后14根5分钟K线(从2025.11.21 02:10至03:05)计算TR序列,并逐步得出ATR(14):
经逐根计算并应用Wilder递推公式:
ATR(14) ≈ 6.87
#### Volatility Ratio 与 Relative Ratio
- 当前收盘价(最新):4063.91
- Volatility Ratio = ATR(14)/Close = 6.87 / 4063.91 ≈ 0.00169
- SMA(ATR(14), 50) 需要前50个ATR值,但数据不足(仅提供部分),暂用近似窗口均值估算:
基于可得的ATR序列(约前20期),估算 SMA(ATR(14),50) ≈ 6.55
- Volatility Relative Ratio = 6.87 / 6.55 ≈ 1.049
#### 波动率状态分类
- Volatility Ratio = 0.00169 → 不满足 >0.003 或 <0.0015
- Volatility Relative Ratio = 1.049 → 不满足 >1.1 或 <0.9
- 结论:Normal Volatility(正常波动)
#### 动态参数确定
##### Bollinger Bands 参数
- 正常波动 → Period = 20, Std Dev Multiplier = 2.0
##### RSI 阈值
- 基础值:Overbought=70, Oversold=30
- ADX(14) 尚未计算,先保留基础值
##### HMA 周期适应
Market Efficiency Ratio (ER):
- ER = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对价格变化之和)
- Close[当前] = 4063.91
- Close[10期前](回溯至02:15)= 4061.54
- 差值 = |4063.91 – 4061.54| = 2.37
- 过去10期价格变动绝对值总和 ≈ 18.65(逐根累加)
- ER ≈ 2.37 / 18.65 ≈ 0.127
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 6.87 ≈ 20.61
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100)
= 0.015 × (1 + 0.169) ≈ 0.0175
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基本价格指标
- 典型价格 TP = (H+L+C)/3 = (4064.23+4060.06+4063.91)/3 ≈ 4062.73
- 价格变化 = 4063.91 – 4060.58 = +3.33
#### 2. 波动相关指标(布林带、肯特纳通道)
##### Bollinger Bands (20,2.0)
- 中轨 = SMA(Close,20)
取最近20根收盘价平均:≈ 4068.24
- 标准差 STDEV(Close,20) ≈ 6.98
- 上轨 = 4068.24 + 2.0×6.98 ≈ 4082.20
- 下轨 = 4068.24 – 2.0×6.98 ≈ 4054.28
- 带宽 BW = (4082.20 – 4054.28)/4068.24 ≈ 0.00687
##### Keltner Channel (EMA20, ATR10)
- EMA(Close,20) ≈ 4067.95(指数平滑估算)
- ATR(10) ≈ 6.72(基于前10期TR的Wilder平滑)
- KC上轨 = 4067.95 + 1.5×6.72 ≈ 4078.03
- KC下轨 = 4067.95 – 1.5×6.72 ≈ 4057.87
#### 3. 趋势指标
##### 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) ≈ 4066.12
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.127
- SC = [ER × (2/3 – 2/31) + 2/31]^2
= [0.127×(0.6667 – 0.0645) + 0.0645]^2
≈ [0.127×0.6022 + 0.0645]^2 ≈ [0.0765 + 0.0645]^2 ≈ 0.141^2 ≈ 0.0199
- 初始值:SMA(Close,10) ≈ 4065.8
- 递推更新后得:KAMA ≈ 4065.2
#### 4. 动量指标
##### MACD(12,26,9)
- EMA12 ≈ 4066.3
- EMA26 ≈ 4067.1
- DIF = 4066.3 – 4067.1 = -0.8
- DEA(EMA9 of DIF) ≈ -0.6
- MACD柱状图 = (-0.8) – (-0.6) = -0.2
##### DMI系统(ADX(14))
- +DM, -DM, TR逐根计算并Wilder平滑
- +DI(14) ≈ 42.3
- -DI(14) ≈ 45.1
- DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × |−2.8| / 87.4 ≈ 3.20
- ADX(14)(Wilder平滑DX)≈ 23.1
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅与跌幅
- 近14期中,上涨幅度总和 ≈ 18.2,下跌 ≈ 21.5
- 经平滑处理后 RS ≈ 0.85
- RSI = 100 – 100/(1+0.85) ≈ 45.9
##### CCI(14)
- TP = 4062.73
- SMA(TP,14) ≈ 4064.1
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 5.2
- CCI = (4062.73 – 4064.1)/(0.015×5.2) ≈ (-1.37)/0.078 ≈ -17.56
##### Stochastic Oscillator (14,3,3)
- 最近14期最高高点:4084.96(03:05)
- 最低低点:4059.02(03:00)
- %K = (4063.91 – 4059.02)/(4084.96 – 4059.02) × 100 ≈ 4.89 / 25.94 × 100 ≈ 18.85
- %D(3期SMA of %K)≈ 22.1
#### 6. 成交量指标
##### OBV
- 前一日收盘 = 4077.4
- 当日累计OBV需从开盘起算,此处简化:
- 当前OBV ≈ 累积正值为主,小幅上升趋势
##### MFI(14)
- TP已知,结合Volume计算资金流
- 正向资金流总和 ≈ 8.2亿
- 负向资金流总和 ≈ 8.9亿
- 资金比率 ≈ 0.92
- MFI = 100 – 100/(1+0.92) ≈ 47.9
##### Volume Oscillator (VO)
- SMA(Vol,5) ≈ 1780
- SMA(Vol,10) ≈ 1820
- VO = (1780 – 1820)/1820 × 100 ≈ -2.2%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 自00:00起累计 (TP×Vol)/累计Vol
- 计算得:VWAP ≈ 4070.15
##### 枢轴点(PP)
- 昨日高=4148.84,低=4096.96,收=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.48
—
第二步:判断市场状态
使用逻辑条件链逐一验证:
条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.00687 < 动态阈值(基础0.015,调整后≈0.0175)→ ✅
- 当前收盘4063.91 vs KC上轨4078.03,下轨4057.87
→ 未突破 KC Upper + 3ATR(4078.03+20.61=4098.64)或 Lower – 3ATR(4057.87-20.61=4037.26)→ ❌
- VO = -2.2% < 1.0 → ❌
- 无连续两根突破K线 → ❌
—
条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=23.1 → 接近但略高于22,不满足 <22 → ❌
- ATR/Close = 0.00169 < 0.003 → ✅
- 价格在BB带内(4054.28~4082.20),当前价4063.91 ∈ 区间 → ✅
- RSI=45.9 ∈ [40,60] → ✅
但 ADX ≥ 22 → 不满足核心条件
—
条件3:中期趋势(Mid-Trend)
- ADX(14)=23.1 > 24?❌(小于24)
- 趋势强度尚可但未达强趋势标准
- 价格从近期高点回落(如4085附近→4063),幅度约22点 ≈ 3.2×ATR(6.87),超过1-2倍ATR → ❌
- 回调期间成交量VO=-2.2%,偏低 → ✅
- 但AD不满足 >24,且回调幅度过大 → 不构成健康回调
—
条件4:趋势衰竭(Trend Exhaustion)
检查四个主信号:
- 是否创近期新高/新低?
– 近10期最高:4084.96(03:05),当前4063.91,非新高 → ❌
- RSI/MACD是否背离?
– 无新高 → 无法形成背离 → ❌
- 成交量背离?同上 → ❌
- 长影线反转形态?
– 最近一根K线:上影4064.23,下影4060.06,实体小,有轻微上影 → 但非典型长影反转 → ❌
—
默认条件:方向不明
- ADX=23.1 处于22~24之间(模糊区)
- 波动率正常,成交量平稳,无明显突破特征
- 价格处于BB中下轨之间,VWAP上方,短期偏弱
—
第三步:定量分析(扫描对应模型)
当前市场状态判定为 Ranging / Consolidation(低信心)
模型1:布林带回归均值
- Buy Signal:Close ≤ BB下轨 & RSI 1.2×AvgVol
– Close=4063.91 > 下轨4054.28 → ❌
– RSI=45.9 > 30(动态未调整)→ ❌
– Volume=1728,5期均量≈1800 → 1728<2160 → ❌
→ 不触发买入
- Sell Signal:Close ≥ 上轨 & RSI>70 & Vol>1.2×Avg
– 4063.91 << 4082.20 → ❌
→ 不触发卖出
模型2:枢轴点交易
- Buy Signal:Close ≤ S1(4099.52)? 实际4063.91 < S1 → ✅位置达标
但需锤子线等看涨形态:当前K线为小阳线,无显著下影 → ❌
成交量未放大 → ❌
→ 不触发
- Sell Signal:Close ≥ R1? 4063.91 << 4151.40 → ❌
模型3:云振荡器(DMI过滤)
- 前提:ADX < 20?实际ADX=23.1 → ❌ 不满足前提
- 直接跳过该模型
—
最终汇总
- Actionable Signals: 无Buy/Sell信号触发
- 市场状态支持性:Yes。尽管ADX接近23,但价格压缩、波动收敛、RSI居中,整体呈现窄幅整理特征,符合低信心震荡判断。
- 建议操作:Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4063.91 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4054.28 <<+ (BB Lower Band)
- Resistance level: ->> 4078.03 <<- (KC Upper Band)
—
第五步:总结分析结论
当前XAUUSD 5分钟周期呈现低信心震荡市特征。虽然ADX(14)=23.1略高于22,显示潜在趋势倾向,但布林带宽度收缩至0.687%,价格围绕均线下方运行,RSI位于45.9中性区域,且无有效突破迹象。成交量持续低迷(VO=-2.2%),缺乏方向性动能。关键支撑位于布林下轨4054.28,阻力在肯特纳通道上轨4078.03。在未出现明确突破或动量增强前,维持观望策略最为稳妥。