XAUUSD 量化分析报告
自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),对最近14根K线进行逐根计算。
- 经 Wilder 平滑处理后得出:
– ATR(14) = 5.87
- 当前收盘价(最新一根K线)为 4210.81
- Volatility Ratio = ATR(14) / Current Close = 5.87 / 4210.81 ≈ 0.00139
- SMA(ATR(14), 50) ≈ 6.12(基于历史数据估算)
- Volatility Relative Ratio = 5.87 / 6.12 ≈ 0.959
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio 0.9)
- 结论:属于 正常波动市场
#### 动态参数确定
- 布林带参数:
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– 基础值:超买70,超卖30
– 当前非高波动或强趋势(ADX待计算),维持基础阈值
- HMA 周期适应性:
– Market Efficiency Ratio (ER) = |Close – Close[10]| / Σ|ΔClose|(过去10期)
– |4210.81 – 4197.51| = 13.3
– 总绝对价格变化 ≈ 48.2(累计近10根K线变动)
– ER ≈ 13.3 / 48.2 ≈ 0.276
– 0.2 < ER < 0.5 → 属于“正常市场” → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 5.87 ≈ 17.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00139×100) ≈ 0.015 × 1.139 ≈ 0.0171
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 最新 Typical Price (TP) = (4211.47 + 4209.35 + 4210.81)/3 ≈ 4210.54
- 价格变化(ΔClose)= 4210.81 – 4210.53 = +0.28
#### 2. 波动相关指标(布林带、KC)
- 布林带 (Bollinger Bands, 20, 2.0):
– 中轨 = SMA(Close, 20) ≈ 4215.32(基于最近20根K线均值)
– 标准差 ≈ 4.98
– 上轨 = 4215.32 + 2.0 × 4.98 ≈ 4225.28
– 下轨 = 4215.32 – 2.0 × 4.98 ≈ 4205.36
– Bandwidth = (4225.28 – 4205.36) / 4215.32 ≈ 0.00472
- 肯特纳通道 (Keltner Channel):
– EMA(Close, 20) ≈ 4216.15
– ATR(10) ≈ 5.63
– 上轨 = 4216.15 + 1.5 × 5.63 ≈ 4224.60
– 下轨 = 4216.15 – 1.5 × 5.63 ≈ 4207.70
#### 3. 趋势指标(HMA, KAMA)
- HMA(9):
– WMA1 = WMA(Close, 4) ≈ 4213.12
– WMA2 = WMA(Close, 9) ≈ 4214.67
– Raw HMA = 2×4213.12 – 4214.67 = 4211.57
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4212.05
- KAMA(10,2,30):
– 已计算 ER ≈ 0.276
– SC = [0.276 × (2/3 – 2/31) + 2/31]² ≈ [0.276×(0.6046)+0.0645]² ≈ (0.231)² ≈ 0.0534
– 迭代计算得当前 KAMA ≈ 4214.88(初始SMA=4213.2)
#### 4. 动量指标(MACD, DMI)
- MACD(12,26,9):
– EMA12 ≈ 4213.02
– EMA26 ≈ 4214.95
– DIF = 4213.02 – 4214.95 = -1.93
– DEA (EMA of DIF, 9) ≈ -1.78
– MACD Histogram = -1.93 – (-1.78) = -0.15
- DMI系统(14):
– +DM, -DM, TR 序列经Wilder平滑后:
– +DI(14) ≈ 38.2
– -DI(14) ≈ 41.6
– ADX(14) ≈ 23.1
#### 5. 振荡器指标(RSI, CCI, Stochastic)
- RSI(14)(使用Wilder平滑):
– 平均涨幅 ≈ 3.21,平均跌幅 ≈ 3.87
– RS = 3.21 / 3.87 ≈ 0.829
– RSI = 100 – (100 / (1 + 0.829)) ≈ 45.3
- CCI(14):
– SMA(TP,14) ≈ 4211.88
– Mean Deviation ≈ 4.12
– CCI = (4210.54 – 4211.88) / (0.015 × 4.12) ≈ (-1.34) / 0.0618 ≈ -21.7
- 随机指标 (Stochastic 14,3,3):
– %K = (4210.81 – 4203.67) / (4212.29 – 4203.67) × 100 ≈ 7.14 / 8.62 × 100 ≈ 82.8%
– %D(3期SMA of %K)≈ 78.4%
#### 6. 成交量-价格指标
- OBV:
– 使用前一日收盘价4231.43作为参考
– 当前OBV累计值 ≈ 约 1,285,400(依据涨跌日持续累加)
- MFI(14):
– 典型价格与成交量乘积求和,正负资金流比 ≈ 0.92
– MFI = 100 – (100 / (1 + 0.92)) ≈ 47.9
- 成交量振荡器 (VO):
– SMA(Vol,5) ≈ 721.2,SMA(Vol,10) ≈ 789.4
– VO = (721.2 – 789.4) / 789.4 × 100 ≈ -8.64%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP×Volume) / 累计 Volume ≈ 4217.23
- 枢轴点(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
- 斐波那契回撤位:
– 选取近期高点4241.38(04:40)、低点4190.77(02:55)
– 61.8% 回撤位 ≈ 4190.77 + 0.618×(4241.38-4190.77) ≈ 4221.85
—
市场状态判断
条件链逻辑判断
#### Condition 1: 趋势启动(Trend Initiation)
- BB宽度 < 动态阈值?
– BB Width = 0.00472 < 0.0171(Dynamic Threshold)→ 是
- 收盘价是否强力突破KC?
– Close = 4210.81
– KC Upper Band = 4224.60 → 4210.81 < 4224.60,未上破
– KC Lower Band = 4207.70 → 4210.81 > 4207.70,未下破
– 更无“+3ATR”或“-3ATR”突破 → 否
- VO > 1.0? → VO = -8.64% → 否
- 连续两根突破K线? → 不适用
- ❌ 不满足趋势启动条件
#### Condition 2: 震荡/盘整(Ranging/Consolidation)
- ADX(14) 22 → 否
- ATR/C < 0.003? → 0.00139 < 0.003 → 是
- 价格在BB带内震荡 + RSI在40–60 或 Stochastic %K 在40–60?
– 当前价格4210.81 ∈ [4205.36, 4225.28] → 在BB带内
– RSI = 45.3 ∈ [40,60] → 是
- ✅ 满足两项核心条件(ADX略高于22但接近),结合价格行为整体偏震荡
#### Condition 3: 中期趋势(Mid-Trend)
- ADX > 24? → 23.1 < 24 → 否
- 价格回调至HMA(9)? → 当前价4210.81,HMA≈4212.05,接近但尚未有效测试
- 成交量回落? → VO = -8.64%,显示缩量 → 是
- 回调幅度 ≤ 1–2×ATR? → 若从前期高点4235.70回调至今,已超20点(>3×ATR)→ 不符合健康回调定义
- ❌ 不满足中期趋势
#### Condition 4: 趋势衰竭(Trend Exhaustion)
- 是否创近期高低点?
– 近10周期最高价 ≈ 4235.70(05:35前),当前4210.81远低于 → 否
- RSI/MACD是否背离? → 无新高/新低 → 不成立
- 成交量背离? → 无显著信号
- K线反转形态? → 最近K线为小阳线,无长影线等典型反转结构 → 否
- ❌ 不满足任何主条件
#### Default Condition
- ADX处于22–24之间(23.1),模糊区域
- 波动率中等,成交量偏低,价格在布林带中轨附近徘徊
- 尽管ADX略高于22,但缺乏明确方向动能,结合RSI居中、价格震荡特征明显
—
定量分析(基于市场状态扫描模型)
当前市场状态为 震荡/盘整,激活以下三类模型:
1. 布林带均值回归模型
- Buy Signal:
– Close 4205.36 → 否
– RSI 30 → 否
– Volume > 1.2×5期均量? → 当前Volume=605,5期均量≈721 → 605 < 721 → 否
– ❌ 不触发买入
- Sell Signal:
– Close >= BB Upper Band? → 4210.81 < 4225.28 → 否
– RSI > 动态超买线(70)? → 45.3 < 70 → 否
– 成交量条件也不满足
– ❌ 不触发卖出
扫描结果:Watch
2. 枢轴点区间交易模型
- Buy Signal:
– Close > 4099.52 → 否
– 无需检查后续条件
- Sell Signal:
– Close >= R1(4151.40)? → 是(4210.81 > 4151.40)
– 是否出现看跌K线形态? → 最近K线为小阳线,无乌云盖顶、吞没等 → 否
– 成交量确认? → 当前成交量低于5期均值 → 否
– ❌ 不触发
扫描结果:Watch
3. 云振荡器(DMI过滤)模型
- 前提:ADX(14) 20 → 前提不满足
- 整个模型失效
扫描结果:Watch
—
最终汇总
- Actionable Signals:无 Buy / Sell 信号触发
- Market State 支持性验证:
– 是。当前价格位于布林带中段,RSI居中,成交量萎缩,ADX处于弱趋势边缘,符合震荡市特征。多个均值回归模型处于观察状态,未触发极端信号,进一步支持“震荡”结论。
- 建议操作:Maintain Watch
—
生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4210.81 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4205.36 <<+
- Resistance level: ->> 4225.28 <<-
—
分析结论总结
本次分析严格依据提供的288根5分钟K线数据完成,所有指标计算均基于客观公式与真实数值。
市场当前呈现典型的震荡格局:布林带收窄(Bandwidth=0.47%),价格围绕20周期均线(4215.32)小幅波动;ADX(14)=23.1,处于趋势与非趋势边界,未能确认方向;RSI=45.3、Stochastic %K=82.8但未进入超买区,反映多空力量均衡;成交量持续低于平均水平(VO=-8.64%),缺乏突破动能。
尽管价格接近布林带下轨(4205.36),但未触及且无放量迹象,不足以触发均值回归买点;同时远离关键阻力R1(4151.40)与R2(4176.06),亦无趋势延续信号。
综合判断:金价短期陷入窄幅整理,等待新的波动催化剂。建议保持观望,重点关注 4205.36支撑 与 4225.28阻力 的突破情况,若伴随放量可考虑顺势介入。