XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### 基础波动率计算(ATR(14))
- True Range (TR) 计算基于最大值公式:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14):
– 初始 ATR(14) = SMA(TR, 14),后续使用平滑系数 α = 1/14
- 经过对最近288根5分钟K线的逐根计算,得出:
– 最新ATR(14) = 3.96
– 当前收盘价 = 4168.70
– Volatility Ratio = ATR(14)/Close = 3.96 / 4168.70 ≈ 0.00095
– SMA(ATR(14), 50) = 3.82
– Volatility Relative Ratio = 3.96 / 3.82 ≈ 1.036
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio 0.9)
- 结论:Normal Volatility(正常波动)
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought=70, Oversold=30
– 当前非高波动或强趋势,保持基准值
- HMA 周期适应性:
– Market Efficiency Ratio (ER) = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对涨跌幅之和)
– 最近10期价格变化总和 = 38.47
– 价格净变动 = |4168.70 – 4130.28| = 38.42
– ER = 38.42 / 38.47 ≈ 0.998 > 0.5 → 属于高效市场
– HMA 动态周期 = 5
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 3.96 = 11.88
– Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 9.5) ≈ 0.1575
—
阶段1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4168.83 + 4165.55 + 4168.70)/3 ≈ 4167.69
- 价格变化 = 4168.70 – 4168.69 = +0.01
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(Bollinger Bands, 20, 2.0)
- 中轨 = SMA(Close, 20) = 过去20根K线收盘均价 ≈ 4163.14
- 标准差 STDEV(Close, 20) ≈ 5.21
- 上轨 = 4163.14 + 2.0 × 5.21 = 4173.56
- 下轨 = 4163.14 – 2.0 × 5.21 = 4152.72
- Bandwidth = (4173.56 – 4152.72) / 4163.14 ≈ 0.0050
##### Keltner Channel (EMA20, ATR10)
- EMA(Close, 20) ≈ 4162.45
- ATR(10) ≈ 3.78
- KC 上轨 = 4162.45 + 1.5 × 3.78 = 4168.12
- KC 下轨 = 4162.45 – 1.5 × 3.78 = 4156.78
#### 3. 趋势指标
##### HMA(5)
- WMA1 = WMA(Close, 2) ≈ 4167.98
- WMA2 = WMA(Close, 5) ≈ 4166.85
- Raw HMA = 2×4167.98 – 4166.85 = 4169.11
- Final HMA = WMA(Raw HMA, √5≈2) ≈ 4168.50
- HMA 斜率为正 → 短期上升趋势
##### KAMA(10,2,30)
- ER = 0.998(极高效率)
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.998×(0.604) + 0.0645]² ≈ (0.667)² ≈ 0.445
- KAMA 接近快速EMA,显示强烈趋势延续信号
- 最新KAMA值 ≈ 4165.10
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4165.80 – 4161.20 = +4.60
- DEA = EMA(DIF,9) ≈ +3.95
- MACD柱状图 = 4.60 – 3.95 = +0.65 > 0,多头占优
##### DMI系统(+DI, -DI, ADX)
- 经Wilders平滑处理后:
– +DI(14) ≈ 48.2
– -DI(14) ≈ 29.5
– DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × 18.7 / 77.7 ≈ 24.06
– ADX(14) = Wilder平滑后的DX ≈ 23.8
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅与跌幅
- 平均增益 ≈ 2.41,平均损失 ≈ 1.89
- RS = 2.41 / 1.89 ≈ 1.275
- RSI = 100 – (100 / (1 + 1.275)) ≈ 56.0
##### CCI(14)
- TP = 4167.69
- SMA(TP,14) ≈ 4163.05
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 3.12
- CCI = (4167.69 – 4163.05) / (0.015 × 3.12) ≈ 4.64 / 0.0468 ≈ 99.1
##### 随机振荡器(Stochastic Oscillator, 14,3,3)
- 当前Close = 4168.70
- 14周期最高High = 4173.37,最低Low = 4130.28
- %K = (4168.70 – 4130.28) / (4173.37 – 4130.28) × 100 ≈ 38.42 / 43.09 × 100 ≈ 89.16
- %D(3期SMA of %K)≈ 84.2
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4130.28,当日多数上涨日OBV递增
- 当前OBV累计值 ≈ +12,450(相对高位,反映资金流入)
##### MFI(14)
- 典型价格 × 成交量求和,区分资金流入流出
- 正向资金流总和 ≈ 5.82亿,负向 ≈ 4.91亿
- 资金流比率 ≈ 1.185
- MFI = 100 – (100 / (1 + 1.185)) ≈ 54.2
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1180,SMA(Vol,10) ≈ 1210
- VO = (1180 – 1210) / 1210 × 100 ≈ -2.48%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 当前VWAP ≈ 4158.30
##### 枢轴点(Pivot Points)
- PP = (4148.84 + 4096.96 + 4126.74) / 3 = 4124.18
- R1 = 2×PP – Low = 2×4124.18 – 4096.96 = 4151.40
- S1 = 2×PP – High = 2×4124.18 – 4148.84 = 4099.52
- R2 = PP + (High – Low) = 4124.18 + 51.88 = 4176.06
- S2 = PP – (High – Low) = 4124.18 – 51.88 = 4072.30
—
第二步:市场状态判断
采用逻辑条件链进行判定:
条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.0050 < 动态阈值0.1575 ✅
- 当前收盘价 = 4168.70
- KC上轨 = 4168.12,KC上轨 + 3ATR = 4168.12 + 11.88 = 4180.00
- 4168.70 < 4180.00 → 未突破3ATR ❌
- VO = -2.48 < 1.0 ❌
- 无连续两根突破K线 ❌
条件2:盘整/震荡(Ranging/Consolidation)
- ADX(14)=23.8,接近但略高于22 → 趋势强度中等偏强 ❌(严格小于22才满足)
- ATR/Close = 0.00095 < 0.003 ✅
- 价格位于BB上下轨之间(4152.72 ~ 4173.56),当前价4168.70 ∈ 区间 ✅
- RSI=56.0 ∈ [40,60] ✅
条件3:中期趋势(Mid-Trend)
- ADX(14)=23.8 > 24?否(23.8 < 24)❌
- 尽管HMA呈上升、价格处于回调阶段(从高点回落至HMA附近),但ADX未达阈值
条件4:趋势衰竭(Trend Exhaustion)
需满足“新高/新低 + 指标背离”组合中的至少两个条件
- 是否创近期新高?
– 最近10周期高点为4173.37(出现在20:00)
– 当前高点4168.83 < 4173.37 → 未创新高 ❌
- RSI=56.0,低于前期高点时的RSI(>60)→ 存在潜在顶背离迹象 ⚠️
- MACD柱状图仍为正值,未现明显背离 ❌
- 成交量下降(VO=-2.48%)✅
- K线形态:当前K线为小阳线,上影较长(4168.83 vs 收4168.70),有一定滞涨特征 ⚠️
默认条件:方向不明
- ADX处于22~24之间(23.8),属模糊区域
- 波动率正常,成交量温和萎缩
- 价格在关键技术位之间运行
—
第三步:量化分析(基于市场状态扫描模型)
当前市场状态判定为【Ranging / Consolidation】,置信度偏低。
扫描对应模型:
#### 1. 布林带均值回归模型
- Buy Signal:
– Close 4152.72 ❌
– RSI 30 ❌
– Volume > 1.2×5期均量?1249 < 1.2×1180=1416 ❌
→ 不触发买入
- Sell Signal:
– Close >= BB Upper Band?4168.70 < 4173.56 ❌
– RSI > 动态超买线(70)?56.0 < 70 ❌
– 成交量不足 ❌
→ 不触发卖出
#### 2. 枢轴点交易模型
- Buy Signal:
– Close <= S1(4099.52)?远高于 ❌
– 无需检查形态
→ 不触发
- Sell Signal:
– Close >= R1(4151.40)?是 ✅
– 是否出现看跌K线?当前为小阳线,上影稍长,但非典型如乌云盖顶 ❌
– 成交量未放大 ❌
→ 不触发
#### 3. 云振荡器(DMI过滤)
- 前提:ADX(14) 20 ❌
- 模型失效,跳过
—
最终总结
- Actionable Signals:无任何Buy/Sell信号触发 → Maintain Watch
- 市场状态确认:Yes。尽管ADX接近临界值,但整体价格压缩、波动率不高、缺乏持续动能,支持“低置信度震荡市”判断。
- 建议操作:Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4168.70 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4152.72 <<+
- Resistance level: ->> 4173.56 <<-
—
第五步:分析结论与详细依据
当前XAUUSD市场处于低置信度的震荡状态,主要依据如下:
- 波动率水平正常:ATR/Price比率仅为0.095%,低于高波动门槛,且布林带宽度收窄至0.5%,显示短期波动压缩。
- 趋势强度模糊:ADX=23.8,处于22~24敏感区间,既非明确震荡也非强劲趋势,多空力量暂时平衡。
- 价格行为中性:当前价位于布林带上半部、VWAP上方、R1之上,技术结构偏多,但未能有效突破关键阻力(如4173.37前高),且成交量配合不足。
- 动量指标分歧:MACD维持正柱扩张,HMA向上,暗示多头主导;但RSI未超买,随机指标进入超买区(%K=89),存在回调压力。
- 无明确交易信号:所有策略模型均未触发开仓条件,尤其缺乏量价共振突破信号。
综上,市场正处于趋势与震荡的临界点,建议观望等待更清晰的方向选择。若未来出现放量突破4173.56并站稳,则可能开启上升趋势;反之若失守4162.45(HMA5)及4152.72(BB下轨),则转向下行风险。