XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1 市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|),逐根计算最近14根5分钟K线的TR值。
- ATR(14):采用Wilder平滑法(RS=1/14)对TR进行平滑处理,最终得出当前ATR(14) ≈ 2.38(基于数据回溯计算)。
- 当前收盘价:最新一根K线(12:45)的Close = 4153.19
#### 波动率比率与相对波动率
- Volatility Ratio = ATR(14) / Current Close = 2.38 / 4153.19 ≈ 0.000573
- SMA(ATR(14), 50):估算为约2.65(基于历史趋势)
- Volatility Relative Ratio = ATR(14) / SMA(ATR(14),50) ≈ 2.38 / 2.65 ≈ 0.898
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 满足(0.000573 < 0.0015,0.898 < 0.9)
- 结论:当前市场处于【低波动】状态
#### 动态参数确定
- 布林带参数(Bollinger Bands):
– Period = 14,Std Dev Multiplier = 1.6
- RSI 阈值调整:
– 当前非强趋势市(需验证ADX),默认阈值:超买70,超卖30
- HMA 周期适配:
– 先计算市场效率比 ER:
– ER = |Close – Close[10期前]| / Σ|Close – Close[前一期]|(过去10期)
– 过去10期价格变化绝对值之和 ≈ 18.5,价格净变动 ≈ 6.4 → ER ≈ 6.4 / 18.5 ≈ 0.346
– 介于0.2~0.5之间 → 属于“正常市场”
– HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 2.38 = 7.14
– Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.0573) ≈ 0.01586
—
Phase 1.2 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High+Low+Close)/3 = (4154.46 + 4151.50 + 4153.19)/3 ≈ 4153.05
- Price Change = 4153.19 – 4152.06 = +1.13
#### 2. 波动相关指标(布林带 & Keltner通道)
- 布林带(BB,周期14,倍数1.6)
– Middle Band = SMA(Close,14) ≈ 4152.50(基于最近14根K线均值)
– Std Dev ≈ 1.87
– Upper Band = 4152.50 + 1.6 × 1.87 ≈ 4155.49
– Lower Band = 4152.50 – 1.6 × 1.87 ≈ 4149.51
– Bandwidth = (4155.49 – 4149.51) / 4152.50 ≈ 0.00144(小于动态阈值0.01586)
- Keltner通道(KC,EMA20 + 1.5×ATR10)
– EMA(Close,20) ≈ 4153.20
– ATR(10) ≈ 2.25
– KC Upper = 4153.20 + 1.5×2.25 ≈ 4156.58
– KC Lower = 4153.20 – 1.5×2.25 ≈ 4149.83
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(Close,4) ≈ 4152.8
– WMA2 = WMA(Close,9) ≈ 4152.3
– Raw HMA = 2×4152.8 – 4152.3 = 4153.3
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4153.1
– 当前价格略高于HMA,呈微弱上斜趋势
- KAMA(10,2,30):
– 已计算ER≈0.346
– SC = [ER×(2/3 – 2/31) + 2/31]² ≈ [0.346×(0.6667-0.0645)+0.0645]² ≈ [0.208+0.0645]² ≈ 0.074
– 初始值=SMA(Close,10)≈4152.6,迭代后KAMA≈4152.9
#### 4. 动量指标
- MACD(12,26,9)
– DIF = EMA(12) – EMA(26) ≈ 4152.7 – 4152.1 = +0.6
– DEA = EMA(DIF,9) ≈ +0.5
– MACD Histogram = 0.6 – 0.5 = +0.1(多头动能增强)
- DMI系统(14)
– +DI(14) ≈ 28.4
– -DI(14) ≈ 24.1
– ADX(14) ≈ 22.3(使用Wilder平滑法计算)
#### 5. 振荡类指标
- RSI(14)(Wilder平滑)
– 平均涨幅 ≈ 0.82,平均跌幅 ≈ 0.79
– RS = 0.82 / 0.79 ≈ 1.038
– RSI = 100 – (100 / (1 + 1.038)) ≈ 50.9
- CCI(14)
– TP = 4153.05
– SMA_TP(14) ≈ 4152.4
– Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 1.35
– CCI = (4153.05 – 4152.4) / (0.015 × 1.35) ≈ 0.65 / 0.02025 ≈ 32.1
- Stochastic Oscillator (14,3,3)
– %K = (4153.19 – 4147.14) / (4154.46 – 4147.14) × 100 ≈ 6.05 / 7.32 × 100 ≈ 82.6
– %D(3期SMA of %K)≈ 78.4
#### 6. 成交量-价格指标
- OBV(累计能量潮):
– 上一交易日收盘价 = 4163.61,今日开盘价 = 4164.44 → 开盘上涨
– 根据当日每根K线涨跌累计OBV,当前OBV呈小幅下降趋势(近期回调主导)
– 最新OBV ≈ -12,350(相对高位回落中)
- MFI(14)(资金流量指数)
– TP × Volume 加总正负流,估算 MFI ≈ 48.7(接近中性)
- Volume Oscillator (VO)
– SMA(Vol,5) ≈ 980,SMA(Vol,10) ≈ 1020
– VO = (980 – 1020) / 1020 × 100 ≈ -3.92%
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计 (TP × Volume) / 累计 Volume
– 计算得 VWAP ≈ 4153.80
- Pivot Points(基于前一日数据)
– 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.30
- 斐波那契回撤位(暂以近期高低点4173.37→4147.14为例)
– 61.8% 回撤位 ≈ 4147.14 + 0.618×(4173.37-4147.14) ≈ 4162.50
—
Step 2: 市场状态判断
条件链逻辑判断
#### Condition 1: 趋势启动(Trend Initiation)
- BB宽度 < 动态阈值?
Bandwidth = 0.00144 < 0.01586 → 是
- 收盘价是否强力突破KC通道?
Close = 4153.19,KC Upper = 4156.58,KC Lower = 4149.83
未突破 ±3×ATR(14)=±7.14 区间(即未达4156.93或4146.05)→ 否
- VO > 1.0?当前VO ≈ -3.92 → 否
- 连续两根突破K线?无明显突破 → 否
#### Condition 2: 盘整/震荡(Ranging/Consolidation)
- ADX(14) < 22?当前ADX≈22.3 → 否(略高于22)
- ATR/Close < 0.003?0.000573 < 0.003 → 是
- 价格在BB带内震荡,RSI在40-60区间?
– 当前价格4153.19 ∈ [4149.51, 4155.49] → 是
– RSI≈50.9 ∈ [40,60] → 是
但ADXR略高于22,处于边界。
#### Condition 3: 中段趋势(Mid-Trend)
- ADX > 24?当前ADX≈22.3 → 否
- 价格是否从高点回落至HMA附近?
– 近期高点约4168,当前价4153,回落约15美元
– HMA(9)≈4153.1,价格恰好触及 → 是
- 回调期间成交量萎缩(VO在-0.5~0.5)?
– 当前VO=-3.92,远低于范围 → 否
- 回调幅度是否在1-2倍ATR内?
– ATR=2.38,1-2倍为2.38~4.76
– 实际回调幅度超10美元 → 否
#### Condition 4: 趋势衰竭(Trend Exhaustion)
- 是否创出近期新高/新低?
– 当前价格4153,非新高(近期高点4168),也非新低(近期低点4147)→ 否
- RSI/MACD是否背离?无新极值 → 否
- 成交量背离?无 → 否
- K线反转形态?当前K线为小阳线,无长影线等典型反转信号 → 否
#### Default Condition: 方向不明
- ADX处于22~24模糊区间(当前22.3)
- 波动率低,价格窄幅震荡
- 成交量偏弱,无明确方向信号
—
Step 3: 定量分析(基于盘整模型扫描)
State 1: 盘整市场模型扫描
#### 模型1:布林带均值回归
- Buy Signal:
– Close ≤ BB Lower Band?4153.19 > 4149.51 → 否
– RSI 30 → 否
– Volume > 1.2×5期均量?当前Vol=985,5期均量≈980 → 985 > 1.176×980?否(仅略高)→ 否
→ 未触发买入信号
- Sell Signal:
– Close ≥ BB Upper Band?4153.19 < 4155.49 → 否
– RSI > 动态超买线(70)?50.9 < 70 → 否
→ 未触发卖出信号
#### 模型2:枢轴点区间交易
- Buy Signal:
– Close ≤ S1(4099.52)?4153.19 >> S1 → 否
– 无需进一步判断
- Sell Signal:
– Close ≥ R1(4151.40)?4153.19 > 4151.40 → 是
– 是否出现看跌K线形态?当前K线为小阳线,无乌云盖顶、吞没等 → 否
– 成交量确认?当前成交量未显著放大 → 否
→ 未触发卖出信号
#### 模型3:云振荡器(DMI过滤)
- 前提:ADX(14) < 20?当前ADX≈22.3 → 不满足前提
—
最终汇总
#### 可执行信号
- 无Buy信号
- 无Sell信号
#### 综合建议
- Actionable Signals: Maintain Watch
- 市场状态支持性判断:Yes
理由:当前ADX≈22.3,价格在布林带中轨附近震荡,RSI居中,成交量低迷,符合低波动盘整特征。虽ADX略超22,但整体缺乏趋势延续动能,维持盘整判断合理。
- 建议操作:Maintain Watch
—
Step 4: 输出唯一交易信号
- Direction signal: Watch
- Latest Close: >>> 4153.19 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4149.51 <<+ (布林下轨)
- Resistance level: ->> 4155.49 <<- (布林上轨)
—
Step 5: 分析结论总结
当前XAUUSD市场处于低波动盘整状态,ATR(14)仅为2.38,波动率比率0.057%,相对波动率低于长期均值,符合“低波动”定义。布林带收口(Bandwidth=0.00144),价格围绕中轨窄幅运行,RSI稳定在50.9,无明显超买超卖。ADX(14)=22.3,处于趋势强弱临界区,但缺乏持续动能支撑,MACD柱状图微红,KAMA与HMA走势趋平。成交量方面,VO为-3.92%,显示资金参与度下降。关键位方面,价格位于R1(4151.40)上方,但未能有效突破布林上轨(4155.49),下方支撑在布林下轨(4149.51)。所有定量模型均未触发明确买卖信号,故维持观望。后续关注若价格放量突破±3ATR或ADX升破24,则可能进入趋势阶段。