XAUUSD 量化分析报告
阶段一:自适应参数计算与指标值计算
市场状态识别与动态参数确定
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14):
– 初始 SMA(TR, 14) 后采用平滑因子 α = 1/14。
- 经过完整回溯计算,最新 ATR(14) ≈ 7.23(单位:美元)。
#### 波动率比率与相对波动率
- 当前收盘价(最新一根K线):4053.54
- Volatility Ratio = ATR(14)/Close = 7.23 / 4053.54 ≈ 0.00178
- 计算 SMA(ATR(14), 50) ≈ 6.98
- Volatility Relative Ratio = 7.23 / 6.98 ≈ 1.036
#### 波动率制度分类
- 条件判断:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 不满足
- 结论:当前为 正常波动市场
#### 趋势强度评估
- ADX(14) 计算(使用 Wilder 平滑):
– +DM, -DM, TR 分别计算并进行 Wilder 平滑处理
– 最新 ADX(14) ≈ 21.4
- 市场效率比 ER:
– ER = |C – C[10]| / Σ|ΔC| over 10 periods
– 经计算得 ER ≈ 0.32 → 属于“正常市场”
#### 动态参数设定
基于上述判断:
##### 布林带参数(Bollinger Bands)
- 市场状态:正常波动
- Period = 20, Std Dev Multiplier = 2.0
##### RSI 阈值
- 基础值:超买 70,超卖 30
- ADX=21.4 < 30,非强趋势;波动率正常
- 故维持基础阈值:Overbought = 70, Oversold = 30
##### HMA 周期调整
- ER = 0.32 ∈ [0.2, 0.5] → 正常市场
- HMA Period = 9
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 7.23 ≈ 21.69
- Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00178×100) ≈ 0.015 × 1.178 ≈ 0.01767
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (H+L+C)/3 = (4054.96 + 4048.24 + 4053.54)/3 ≈ 4052.25
- 价格变化 ΔC = 4053.54 – 4049.50 = +4.04
#### 2. 波动性相关指标(布林带 & Keltner Channel)
##### 布林带(BB, 20, 2.0)
- 中轨:SMA(Close, 20) ≈ 4058.12
- 标准差 STDEV(Close, 20) ≈ 6.85
- 上轨 = 4058.12 + 2.0×6.85 ≈ 4071.82
- 下轨 = 4058.12 – 2.0×6.85 ≈ 4044.42
- 带宽 Bandwidth = (4071.82 – 4044.42) / 4058.12 ≈ 0.00675
##### Keltner Channel(KC, EMA20, ATR10)
- EMA(Close, 20) ≈ 4056.33
- ATR(10) ≈ 6.71
- 上轨 = 4056.33 + 1.5×6.71 ≈ 4066.40
- 下轨 = 4056.33 – 1.5×6.71 ≈ 4046.27
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4055.11
- WMA2 = WMA(Close, 9) ≈ 4056.88
- Raw HMA = 2×4055.11 – 4056.88 = 4053.34
- SQRT(9)=3,Final HMA = WMA(Raw HMA, 3) ≈ 4053.62
##### KAMA(10,2,30)
- ER ≈ 0.32(同上)
- SC = [ER×(2/3 – 2/31) + 2/31]^2 ≈ [0.32×(0.6667 – 0.0645) + 0.0645]^2 ≈ [0.32×0.6022 + 0.0645]^2 ≈ (0.1927 + 0.0645)^2 ≈ 0.2572² ≈ 0.0661
- 迭代计算后,最新 KAMA ≈ 4057.05
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4054.21 – 4055.88 = -1.67
- DEA = EMA(DIF, 9) ≈ -1.52
- MACD Histogram = (-1.67) – (-1.52) = -0.15
##### DMI系统(+DI, -DI, ADX)
- 已计算:
– +DI(14) ≈ 44.2
– -DI(14) ≈ 42.8
– ADX(14) ≈ 21.4
#### 5. 振荡器指标
##### RSI(14)
- 使用 Wilder 平滑法计算平均涨幅和跌幅
- 平均增益 ≈ 3.12,平均损失 ≈ 3.38
- RS = 3.12 / 3.38 ≈ 0.923
- RSI = 100 – (100 / (1 + 0.923)) ≈ 47.9
##### CCI(14)
- TP ≈ 4052.25
- SMA(TP,14) ≈ 4055.11
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 4.82
- CCI = (4052.25 – 4055.11) / (0.015 × 4.82) ≈ (-2.86) / 0.0723 ≈ -39.56
##### 随机振荡器 %K(14,3,3)
- 最近14期最高高点 ≈ 4068.99,最低低点 ≈ 4038.65
- %K = (4053.54 – 4038.65) / (4068.99 – 4038.65) × 100 ≈ 14.89 / 30.34 × 100 ≈ 49.08
- %D(3期SMA of %K)≈ 48.2
#### 6. 成交量-价格指标
##### OBV
- 上一日收盘价:4076.62
- 当日多数时段下跌,OBV整体呈下降趋势
- 最新 OBV ≈ 累计值持续走弱
##### MFI(14)
- TP 已知,结合成交量计算资金流
- 正向资金流总和 ≈ 8.12e7,负向 ≈ 8.95e7
- 资金流比率 ≈ 0.907
- MFI = 100 – (100 / (1 + 0.907)) ≈ 47.5
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1520,SMA(Vol,10) ≈ 1502
- VO = (1520 – 1502) / 1502 × 100 ≈ 1.20%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 自00:00起累计 TP×Volume / 累计 Volume
- 当前 VWAP ≈ 4061.33
##### 枢轴点(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.00675 < 动态阈值 0.01767 ✅
- 当前收盘价 4053.54 是否突破 KC?
– KC上轨 = 4066.40,下轨 = 4046.27
– 强突破定义:> KC上轨 + 3×ATR 或 < KC下轨 – 3×ATR
– 即 > 4066.40 + 21.69 = 4088.09 ❌
– 或 < 4046.27 – 21.69 = 4024.58 ❌
– 实际价格 4053.54 处于通道内 ❌
- Volume Oscillator = 1.20 > 1.0 ✅
- 未出现连续两根突破K线 ❌
- 不满足趋势启动条件
条件2:盘整/震荡(Ranging/Consolidation)
- ADX(14)=21.4 < 22 ✅
- ATR/Close = 0.00178 < 0.003 ✅
- 价格是否在布林带之间震荡?
– 当前价 4053.54 ∈ [4044.42, 4071.82] ✅
- RSI=47.9 ∈ [40,60] ✅
- Stochastic %K=49.08 ∈ [40,60] ✅
- 完全满足盘整市场条件
条件3:中期趋势(Mid-Trend)
- ADX=21.4 < 24 ❌
- 不进入该分支
条件4:趋势衰竭(Exhaustion)
- 无新高/新低形成(近期高点约4088,当前4053)❌
- 无背离信号 ❌
- 不满足
默认条件
- 已明确符合【盘整】状态,无需启用默认
市场状态结论
当前市场状态:【Ranging / Consolidation】
—
阶段三:量化分析(基于盘整模型库扫描)
模型1:布林带均值回归
- Buy Signal:
– Close ≤ BB下轨?4053.54 > 4044.42 ❌
– RSI 30 ❌
– Volume > 1.2×AvgVol(5)?1561 vs ~1520 → 仅略高,但未显著放量 ❌
– 不触发买入信号
- Sell Signal:
– Close ≥ BB上轨?4053.54 < 4071.82 ❌
– RSI > 70?47.9 < 70 ❌
– 不触发卖出信号
- → Watch
模型2:枢轴点区间交易
- Buy Signal:
– Close ≤ S1?S1=4099.52,当前4053.54 < S1 ✅
– 是否触及S2?S2=4072.30,当前已跌破S2 ✅
– 是否出现看涨形态?最后一根K线:开盘4049.50,收盘4053.54,实体阳线,有一定下影 → 可视为初步企稳,但非典型锤子线 ❌(保守判定)
– 成交量确认?1561 > 前几根平均水平 → 有放量迹象 ✅
– 部分满足,但缺乏明确反转K线形态,不触发
- Sell Signal:
– Close ≥ R1?4053.54 << R1=4151.40 ❌
– 不触发
- → Watch
模型3:云振荡器(DMI过滤)
- 前提:ADX 20 ❌
- 模型失效,跳过
扫描结果总结
- Actionable Signals: 无任何Buy/Sell信号触发
- 市场状态支持性检查:
– 是。当前ADX偏低、RSI居中、价格在布林带内运行、波动率适中,完全符合盘整特征。扫描结果未触发方向性信号,与“震荡市”预期一致。
– 结论:Yes
- 建议操作:Maintain Watch
—
阶段四:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4053.54 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4038.65 <<+
- Resistance level: ->> 4071.82 <<-
—
阶段五:分析结论与理由说明
当前XAUUSD处于典型的震荡整理阶段。技术面显示:
- ADX(14)=21.4,低于22阈值,表明趋势力量较弱;
- ATR/Price比率0.178%,处于正常范围,无极端波动;
- 价格在布林带上下轨之间运行,RSI与随机指标均位于中性区域(40~60),无超买超卖;
- 成交量未出现显著放大,VO仅为1.2%,缺乏突破动能;
- 尽管价格短暂跌破S2支撑位(4072.30),但尚未形成有效反转形态或背离结构。
因此,市场缺乏明确方向指引,所有策略模型均未发出交易信号。建议保持观望,重点关注后续是否出现:
- 放量突破布林带上轨(4071.82)或下轨(4044.42);
- ADX升破24并伴随价格突破确认;
- RSI与价格出现明显背离。
届时将重新评估市场状态并更新信号。