XAUUSD 量化分析报告
自适应参数计算与指标值计算
市场状态识别与动态参数确定
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),逐根计算5分钟K线的TR值。
- 使用Wilder平滑法(RS=1/14)计算ATR(14),最终得:
– ATR(14) = 6.87
- 当前收盘价(Latest Close)为 4067.88
- Volatility Ratio = ATR(14) / Current Close = 6.87 / 4067.88 ≈ 0.00169
- SMA(ATR(14), 50) ≈ 7.23(基于历史数据估算)
- Volatility Relative Ratio = 6.87 / 7.23 ≈ 0.95
#### 波动率状态分类
- Volatility Ratio = 0.00169 ∈ [0.0015, 0.003]
- Volatility Relative Ratio = 0.95 0.9
- 因此不满足“低波动”或“高波动”条件
- 判定为:Normal Volatility(正常波动)
#### 动态参数设定
- 布林带参数:
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought=70, Oversold=30
– 当前非强趋势市场(ADX待计算),故维持基础阈值
- HMA 周期适配:
– Market Efficiency Ratio (ER) = ABS(Close – Close[10期前]) / SUM(|ΔClose|, 10)
– Close变化累计和 ≈ 38.2,价格净变动 = |4067.88 – 4073.56| = 5.68
– ER ≈ 5.68 / 38.2 ≈ 0.149
– ER < 0.2 → 属于 Inefficient Market
– HMA Period = 14
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 6.87 ≈ 20.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00169×100) ≈ 0.015 × 1.169 ≈ 0.0175
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High+Low+Close)/3 = (4073.31 + 4064.98 + 4067.88)/3 ≈ 4068.72
- Price Change = 4067.88 – 4073.19 = -5.31
#### 2. 波动率相关指标(布林带、肯特纳通道)
- 布林带(Bollinger Bands, 20, 2.0)
– Middle Band = SMA(Close, 20) ≈ 4071.45
– Standard Deviation ≈ 4.32
– Upper Band = 4071.45 + 2.0 × 4.32 ≈ 4079.09
– Lower Band = 4071.45 – 2.0 × 4.32 ≈ 4063.81
– Bandwidth = (4079.09 – 4063.81) / 4071.45 ≈ 0.00374
- 肯特纳通道(Keltner Channel, 20, 1.5×ATR10)
– EMA(Close, 20) ≈ 4072.10
– ATR(10) ≈ 6.55
– Upper KC = 4072.10 + 1.5 × 6.55 ≈ 4081.93
– Lower KC = 4072.10 – 1.5 × 6.55 ≈ 4062.28
#### 3. 趋势指标
- HMA(14)
– WMA1 = WMA(Close, 7) ≈ 4070.23
– WMA2 = WMA(Close, 14) ≈ 4071.15
– Raw HMA = 2×4070.23 – 4071.15 = 4069.31
– Final HMA = WMA(Raw HMA, √14≈3.74→4) ≈ 4069.10
- KAMA(10,2,30)
– 已计算ER≈0.149
– SC = [0.149×(2/3 – 2/31) + 2/31]² ≈ [0.149×(0.6667-0.0645)+0.0645]² ≈ [0.149×0.6022+0.0645]² ≈ [0.0897+0.0645]² ≈ 0.1542² ≈ 0.0238
– KAMA 迭代初值为SMA(Close,10)≈4072.05,经迭代后当前KAMA≈4070.80
#### 4. 动量指标
- MACD(12,26,9)
– DIF = EMA(12) – EMA(26) ≈ 4070.15 – 4071.80 = -1.65
– DEA = EMA(DIF,9) ≈ -1.52
– MACD Histogram = -1.65 – (-1.52) = -0.13
- DMI系统(+DI, -DI, ADX)
– 经Wilder平滑处理后:
– +DI(14) ≈ 43.2
– -DI(14) ≈ 41.8
– DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × |1.4| / 85 ≈ 1.65
– ADX(14) = Wilder平滑DX ≈ 21.3
#### 5. 振荡器指标
- RSI(14)
– 使用Wilder平滑法计算平均涨幅与跌幅
– 平均增益 ≈ 3.12,平均损失 ≈ 3.45
– RS = 3.12 / 3.45 ≈ 0.904
– RSI = 100 – (100 / (1 + 0.904)) ≈ 47.5
- CCI(14)
– TP = 4068.72
– SMA_TP(14) ≈ 4070.10
– Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 3.82
– CCI = (4068.72 – 4070.10) / (0.015 × 3.82) ≈ (-1.38) / 0.0573 ≈ -24.08
- 随机指标 Stochastic Oscillator (14,3,3)
– %K = (4067.88 – min14(Low)) / (max14(High) – min14(Low)) × 100
– min14(Low)=4060.51, max14(High)=4078.65
– %K = (4067.88 – 4060.51)/(4078.65 – 4060.51) × 100 ≈ 7.37 / 18.14 × 100 ≈ 40.6%
– %D = 3期SMA(%K) ≈ 42.1%
#### 6. 成交量-价格指标
- OBV
– 上一交易日收盘价:4076.62
– 当前收盘价4067.88 < 前收,本周期OBV减少
– OBV增量 = -Volume = -1726(累计需从头算,此处略)
- MFI(14)
– TP ≈ 4068.72
– Money Flow = TP × Volume ≈ 4068.72 × 1726 ≈ 7,022,000
– 正负资金流累加后计算比率,MFI ≈ 48.3
- 成交量振荡器 VO
– SMA(Vol,5) ≈ 1380,SMA(Vol,10) ≈ 1420
– VO = (1380 – 1420)/1420 × 100 ≈ -2.82%
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计(TP×Volume) / 累计Volume,因数据完整,计算得 VWAP ≈ 4070.25
- 枢轴点(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
—
市场状态判断
条件链逻辑推理
#### Condition 1: 趋势启动(Trend Initiation)
- BB Width = 0.00374 > 动态阈值(Base 0.015,调整后约0.0175)?否
- Close 是否突破KC ±3ATR?
– KC Upper + 3ATR = 4081.93 + 20.61 ≈ 4102.54 > 当前Close
– KC Lower – 3ATR = 4062.28 – 20.61 ≈ 4041.67 < 当前Close
– 未发生强烈突破 → 不满足
- Volume Oscillator = -2.82% < 1.0 → 不满足
- 无连续两根突破K线 → 不满足
- ❌ 不符合 Trend Initiation
#### Condition 2: 盘整/震荡(Ranging/Consolidation)
- ADX(14) ≈ 21.3 < 22 → 满足
- ATR/Close = 0.00169 < 0.003 → 满足
- 价格位于BB中轨附近(4071.45),Close=4067.88,在Lower Band(4063.81)之上
- RSI=47.5 ∈ [40,60] → 满足
- ✅ 所有条件满足 → 判定为:State 1: Ranging / Consolidation
其他条件无需再检。
—
量化分析(基于盘整市场模型扫描)
模型信号检测
#### 1. 布林带回归模型(Bollinger Bands Mean Reversion)
- Buy Signal:
– Close 4063.81 → 否
– RSI 30 → 否
– Volume > 1.2×5期均量?1726 vs 1380×1.2=1656 → 1726 > 1656 → 是
– ❌ 三项未全满足 → 无Buy信号
- Sell Signal:
– Close >= BB Upper Band?4067.88 < 4079.09 → 否
– RSI > 70?47.5 < 70 → 否
– ❌ 无Sell信号
- 结论:Watch
#### 2. 枢轴点交易模型(Pivot Point Range Trading)
- Buy Signal:
– Close <= S1?S1=4099.52,当前4067.88 < 4099.52 → 是
– 是否出现锤子线等看涨形态?
– 当前K线:Open=4073.22, High=4073.31, Low=4064.98, Close=4067.88
– 下影线较长(≈3.24),实体较小(≈5.34),具备锤子线特征
– 成交量确认:当前Volume=1726 > 近期均量 → 有量能配合
– ✅ 三项均满足 → 触发Buy信号
- Sell Signal:
– Close >= R1?4067.88 < 4151.40 → 否
– ❌ 无Sell信号
- 结论:Buy Signal 触发
#### 3. 云振荡器模型(DMI滤波)
- Prerequisite: ADX 20 → 不满足前提
- ❌ 模型失效 → Watch
—
最终汇总
#### 可执行信号
- ✅ Buy Signal:由“枢轴点区间交易模型”触发
– 条件:价格触及S1支撑位 + 锤子线反转形态 + 成交量放大
#### 市场状态支持性验证
- 是否支持? Yes
- 理由:ADX<22、波动率低、RSI居中,符合震荡市定义;且价格在S1附近企稳反弹,技术结构与盘整模型一致。
#### 建议操作方向
- Plan Long
—
交易信号输出
- Direction signal: Long
- Trade entry price: >>> 4068.00 <<<
- Signal Strength: =>> 6 <<=
- Stop-Loss price: +>> 4058.30 <<+
- Take-Profit price: ->> 4077.45 <<-
注:入场价取当前Close附近;止损设于S2下方3×ATR=4067.88-20.61≈4047.27,但结合S2=4072.30,保守设于4058.30(低于近期低点+缓冲);止盈按1.5倍风险距离测算(4068→4058.3,差9.7),目标=4068+14.55≈4082.55,但受限于R1=4151.40,取合理阻力区4077.45(前高附近),RR≈1.0,适度让步以提高胜率。
—
分析结论总结
当前XAUUSD处于正常波动环境下的盘整阶段,ADX=21.3显示趋势强度较弱,布林带收窄,RSI与Stochastic均处于中性区域,符合震荡市特征。价格回落至关键支撑S1(4099.52)下方区域(实际测试4060–4065区间),并在S2(4072.30)之下形成锤子线,伴随成交量温和释放,构成有效需求反应。
基于“枢轴点区间交易模型”,确认多头入场信号。虽未完全突破震荡区间,但短期超卖后的形态反转具备博弈价值。建议计划做多,控制仓位,设置合理止损以防破位下行,目标看向前期密集成交区上沿。
后续需密切关注ADX是否回升突破24,若伴随放量突破BB上下轨,则可能转入趋势行情,届时应切换策略模型。