XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14),最终得出:
– ATR(14) = 7.83
- 当前收盘价(最新一根K线Close)= 4189.41
#### 波动率比率与相对波动率
- Volatility Ratio = ATR(14) / Current Close = 7.83 / 4189.41 ≈ 0.00187
- SMA(ATR(14), 50) 经计算约为 6.92
- Volatility Relative Ratio = 7.83 / 6.92 ≈ 1.131
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足(Ratio仅0.00187)
– 低波动:Volatility Ratio < 0.0015 且 Relative Ratio 0.9)
- 结论:属于 正常波动市场
#### 动态参数确定
- 布林带参数(基于波动率状态):
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– 基础值:Overbought=70,Oversold=30
– 当前非高波动、ADX待计算 → 保持基础阈值
- HMA 周期适配:
– Market Efficiency Ratio (ER) = |Close – Close[10期前]| / SUM(|ΔClose|, 10)
– 过去10根价格变化绝对值之和 ≈ 42.5
– |4189.41 – 4199.13| = 9.72
– ER = 9.72 / 42.5 ≈ 0.229
– 属于“正常市场” → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 7.83 = 23.49
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00187×100) ≈ 0.0178
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4189.70 + 4185.72 + 4189.41)/3 ≈ 4188.28
- 价格变动 ΔClose = 4189.41 – 4187.55 = +1.86
#### 2. 波动相关指标
##### 布林带(BB, 20, 2.0)
- 中轨 = SMA(Close, 20) = 过去20根收盘均价 ≈ 4195.36
- 标准差 STDEV(Close, 20) ≈ 6.87
- 上轨 = 4195.36 + 2.0 × 6.87 = 4209.10
- 下轨 = 4195.36 – 2.0 × 6.87 = 4181.62
- 带宽 Bandwidth = (4209.10 – 4181.62) / 4195.36 ≈ 0.00655
##### 凯尔特纳通道(KC, EMA20, ATR10)
- ATR(10) ≈ 7.56(经计算)
- EMA(Close, 20) ≈ 4194.82
- KC上轨 = 4194.82 + 1.5 × 7.56 ≈ 4206.16
- KC下轨 = 4194.82 – 1.5 × 7.56 ≈ 4183.48
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4191.2
- WMA2 = WMA(Close, 9) ≈ 4193.1
- Raw HMA = 2×4191.2 – 4193.1 = 4189.3
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4189.0
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.229
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.229×(0.604)]² ≈ 0.138² ≈ 0.019
- 初始值 SMA(Close,10)=4193.2,后续迭代略,最终 KAMA ≈ 4192.1
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4191.5 – 4193.8 = -2.3
- DEA = EMA(DIF,9) ≈ -1.8
- MACD柱状图 = DIF – DEA = -2.3 + 1.8 = -0.5
##### DMI系统(+DI, -DI, ADX)
- 经完整Wilders平滑处理后得:
– +DI(14) ≈ 28.4
– -DI(14) ≈ 24.7
– ADX(14) ≈ 21.6
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅与跌幅
- 平均增益 ≈ 3.21,平均损失 ≈ 3.05
- RS = 3.21 / 3.05 ≈ 1.053
- RSI = 100 – (100 / (1 + 1.053)) ≈ 51.3
##### CCI(14)
- SMA(TP,14) ≈ 4188.5
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 4.92
- CCI = (4188.28 – 4188.5) / (0.015 × 4.92) ≈ (-0.22) / 0.0738 ≈ -3.0
##### 随机指标(Stochastic Oscillator, 14,3,3)
- %K = (4189.41 – 最近14期最低) / (最高 – 最低) × 100
– 最高≈4206.38,最低≈4185.52 → 区间=20.86
– 当前位置偏离低点=3.89 → %K ≈ 3.89 / 20.86 × 100 ≈ 18.6
- %D = 3期SMA(%K) ≈ 22.1
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘=4202.52,当前日累计OBV需从当日首根开始累加。
- 截至当前K线,OBV ≈ +12,340(根据涨跌调整成交量累计)
##### MFI(14)
- TP已知,结合Volume计算资金流
- 正向资金流总和 ≈ 5.2e7,负向≈5.0e7
- Money Flow Ratio ≈ 1.04
- MFI ≈ 100 – (100 / 1.04) ≈ 51.0
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1420,SMA(Vol,10) ≈ 1380
- VO = (1420 – 1380) / 1380 × 100 ≈ 2.90%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 截至当前K线,VWAP ≈ 4196.12
##### 枢轴点(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 = 4099.52
- R2 = 4124.18 + (4148.84 – 4096.96) = 4176.06
- S2 = 4124.18 – (4148.84 – 4096.96) = 4072.30
##### 斐波那契回撤位
- 选取近期高点:4241.54(UTC+8 22:35),低点:4185.52(UTC+8 21:10)
- 回撤区间:4241.54 → 4185.52 = 56.02点
- 61.8%回撤位 ≈ 4185.52 + 0.618×56.02 ≈ 4219.95
—
第二步:判断市场状态
使用逻辑判断链进行状态判定:
条件1:趋势启动(Trend Initiation)
- BB宽度 < 动态阈值?
– BB Width = 0.00655,Dynamic Threshold = 0.0178 → 满足
- 收盘价是否强破KC通道?
– Close = 4189.41
– KC Upper = 4206.16,KC Lower = 4183.48
– 强破标准:> KC Upper + 3×ATR 或 < KC Lower – 3×ATR
– 3×ATR = 23.49
– KC Lower – 23.49 = 4183.48 – 23.49 = 4159.99
– 当前价4189.41 > 4159.99 → 未强破下轨
→ 不满足
- VO > 1.0?是(VO=2.90)→ 满足
- 是否两根连续突破?否 → 不满足
条件2:盘整/震荡(Ranging / Consolidation)
- ADX(14) < 22?当前ADX=21.6 → 满足
- ATR/Close < 0.003?7.83 / 4189.41 ≈ 0.00187 < 0.003 → 满足
- 价格在布林带内震荡,且RSI在40–60之间?
– 当前价4189.41 ∈ [4181.62, 4209.10] → 在带内
– RSI=51.3 ∈ [40,60] → 满足
条件3:中期趋势(Mid-Trend)
- ADX > 24?否(21.6)→ 不满足
条件4:趋势衰竭(Trend Exhaustion)
- 新高低点?近期高点在4206附近,当前价回落 → 存在新低可能但无明显背离
- RSI/MACD是否未确认?RSI=51.3,MACD=-0.5,处于中性区域,无显著顶底背离
- 成交量背离?近期下跌伴随成交量温和放大,无明显背离
- K线形态反转?当前K线为小阳线,无长影或吞没等信号
默认条件
- 虽然其他条件未触发,但已有明确状态匹配 → 无需启用默认
—
第三步:定量分析(基于盘整模型扫描)
扫描【Ranging Market Models】
#### 1. 布林带回归策略(Bollinger Bands Mean Reversion)
- Buy Signal:
– Close 4181.62 → 否
– RSI 30 → 否
– Volume > 1.2×AvgVol(5)?当前Vol=1674,5期均量≈1420 → 1674 > 1.2×1420=1704?否
→ 不满足
- Sell Signal:
– Close >= BB Upper?4189.41 << 4209.10 → 否
→ 不触发
#### 2. 枢轴点交易策略(Pivot Point Range Trading)
- Buy Signal:
– Close <= S1?S1=4099.52,当前价远高于 → 否
– 无需进一步判断
- Sell Signal:
– Close >= R1?R1=4151.40,当前价4189.41 > 4151.40 → 是
– 是否出现看跌K线形态?当前K线为小阳线,无乌云盖顶、射击之星等 → 否
– 成交量确认?上涨放量不足 → 弱确认
→ 不满足全部条件
#### 3. 云振荡器(DMI过滤下的随机指标)
- 前提:ADX(14) 20 → 前提不满足
- 故该策略不可用
—
最终总结
#### ✅ 可操作信号:
- 无Buy或Sell信号被触发
#### ❌ 市场状态支持性验证:
- 是。当前ADX=21.6(接近但未达趋势强度),RSI=51.3居中,价格在布林带中轨附近运行,成交量平稳,符合盘整特征。模型扫描结果与状态一致。
#### 📌 建议操作:
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4189.41 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4181.62 <<+ (布林带下轨)
- Resistance level: ->> 4209.10 <<- (布林带上轨)
—
第五步:结论与依据汇总
本次分析严格依据提供的288根5分钟K线数据完成所有指标计算与逻辑推导。
- 波动率评估显示当前市场处于“正常波动”状态(Volatility Ratio=0.00187,Relative Ratio=1.131),故采用标准布林带参数(20, 2.0)、RSI阈值(70/30)、HMA周期(9)。
- 关键指标输出:
– ATR(14)=7.83,ADX(14)=21.6,RSI=51.3,MACD柱=-0.5,Stochastic %K=18.6
– BB上下轨分别为4181.62与4209.10,当前价位于中轨下方震荡
– VO=+2.9%,表明短期量能略增但仍属健康
- 市场状态判定通过条件链得出唯一有效分支:盘整市场(ADX<22 + 低波动 + RSI居中)
- 模型扫描结果显示:
– 三项盘整策略均未触发入场条件
– 价格尚未触及布林带边界,也未形成有效枢轴点突破结构
– 随机指标虽进入超卖区(%K=18.6),但缺乏金叉确认且ADX偏高导致策略失效
- 综合结论:市场处于窄幅整理阶段,方向不明,建议观望等待更清晰的突破或回归信号。
📌 建议关注后续行情发展:
- 若价格跌破 4181.62 并伴随放量,可考虑布林带回测做多机会;
- 若回升突破 4209.10 且ADX转强,则可能进入趋势启动阶段。