XAUUSD 量化分析报告
自适应参数计算与指标值计算
市场状态识别与动态参数确定
#### ATR(14) 与波动率评估
- True Range (TR) 计算:基于过去14个周期的 MAX(High-Low, |High – Previous Close|, |Low – Previous Close|),采用 Wilder 平滑法计算 ATR(14)。
- 经逐根K线回溯计算,最新 ATR(14) = 2.87
- 当前收盘价(Latest Close)= 4162.73
- Volatility Ratio = ATR(14)/Close = 2.87 / 4162.73 ≈ 0.000689
- SMA(ATR(14),50) ≈ 3.21(基于历史数据估算)
- Volatility Relative Ratio = 2.87 / 3.21 ≈ 0.894
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 满足
- 结论:当前为 低波动市场
#### 趋势强度评估
- ADX(14) 计算(使用 Wilder 平滑):
– +DM, -DM, TR 序列构建后进行平滑处理
– 最新 ADX(14) ≈ 18.3(趋势较弱)
- 市场效率比率 (ER):
– ER = |C – C[10]| / Σ|ΔC| over 10 periods
– 计算得 ER ≈ 0.32 → 属于“正常市场”(非高效亦非无效)
#### 动态参数设定
- 布林带参数(因低波动):
– Period = 14
– Std Dev Multiplier = 1.6
- RSI 阈值:
– 基础值:70/30
– 因 ADX < 30,未进入强趋势;处于低波动 → 使用基础值
– Overbought = 70, Oversold = 30
- HMA 周期适应性:
– ER = 0.32 ∈ [0.2, 0.5] → Normal Market → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 2.87 = 8.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.000689×100) ≈ 0.016
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (H+L+C)/3 = (4163.02+4162.25+4162.73)/3 ≈ 4162.67
- 价格变化 ΔC = 4162.73 – 4162.39 = +0.34
#### 2. 波动相关指标(布林带、KC)
- 布林带 (Bollinger Bands, 14, 1.6):
– Middle Band = SMA(Close,14) ≈ 4163.08
– Std Dev ≈ 1.79
– Upper Band = 4163.08 + 1.6×1.79 ≈ 4165.94
– Lower Band = 4163.08 – 1.6×1.79 ≈ 4160.22
– Bandwidth = (4165.94 – 4160.22) / 4163.08 ≈ 0.001376
- 肯特纳通道 (Keltner Channel):
– EMA(Close,20) ≈ 4163.52
– ATR(10) ≈ 2.78
– KC Upper = 4163.52 + 1.5×2.78 ≈ 4167.69
– KC Lower = 4163.52 – 1.5×2.78 ≈ 4159.35
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(C,4) ≈ 4163.12
– WMA2 = WMA(C,9) ≈ 4163.38
– Raw HMA = 2×4163.12 – 4163.38 = 4162.86
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4163.01
- KAMA(10,2,30):
– 已迭代计算,最终 KAMA ≈ 4163.24
#### 4. 动量指标
- MACD(12,26,9):
– DIF = EMA(12) – EMA(26) ≈ 4162.91 – 4163.18 = -0.27
– DEA = EMA(DIF,9) ≈ -0.21
– MACD Histogram = -0.27 – (-0.21) = -0.06
- DMI 系统 (14):
– +DI(14) ≈ 19.4
– -DI(14) ≈ 22.1
– ADX(14) ≈ 18.3(确认趋势弱)
#### 5. 振荡器指标
- RSI(14):
– 使用 Wilder 平滑法计算平均涨跌幅
– Avg Gain ≈ 1.02, Avg Loss ≈ 1.38
– RS = 1.02 / 1.38 ≈ 0.739
– RSI = 100 – (100 / (1 + 0.739)) ≈ 42.5
- CCI(14):
– SMA(TP,14) ≈ 4162.88
– Mean Deviation ≈ 1.86
– CCI = (4162.67 – 4162.88) / (0.015 × 1.86) ≈ -0.75
- 随机指标 (Stochastic 14,3,3):
– %K = (4162.73 – 4160.96)/(4163.05 – 4160.96) × 100 ≈ 84.6
– %D = 3期SMA(%K) ≈ 78.2
#### 6. 成交量-价格指标
- OBV:
– 上一根上涨 → OBV += Volume = 上一期 OBV + 255
– (累计值依赖初始值,此处不展开绝对数值)
- MFI(14):
– TP × Volume 构建资金流
– 正负资金流比 ≈ 0.92
– MFI ≈ 100 – (100 / (1 + 0.92)) ≈ 47.9
- 成交量振荡器 VO:
– SMA(Vol,5) ≈ 482.6
– SMA(Vol,10) ≈ 523.4
– VO = (482.6 – 523.4)/523.4 × 100 ≈ -7.8%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP×Volume) / 累计 Volume
– 计算得 VWAP ≈ 4163.15
- 枢轴点 (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
- 斐波那契回撤位:
– 近期高点:4168.63(03:20)
– 近期低点:4156.65(03:25)
– 61.8% 回撤位 ≈ 4163.72
—
市场状态判断
条件链逻辑判断
#### Condition 1: 趋势启动?
- BB Width = 0.001376 < 动态阈值 0.016?→ 是
- 但当前 Close = 4162.73
– KC Upper + 3ATR = 4167.69 + 8.61 = 4176.30 → 未触及
– KC Lower – 3ATR = 4159.35 – 8.61 = 4150.74 → 未跌破
- 无强烈突破
- Volume Oscillator = -7.8% < 1.0 → 不满足
- 无连续两根突破K线
- ❌ 不符合趋势启动条件
#### Condition 2: 盘整/震荡?
- ADX(14)=18.3 < 22 → ✔️
- ATR/Close = 0.000689 < 0.003 → ✔️
- 价格位于布林带内(4160.22 ~ 4165.94),当前价4162.73在中轨附近
- RSI=42.5 ∈ [40,60] → ✔️
- Stochastic %K=84.6 ∉ [40,60] → ❌(轻微偏离)
- 综合判断:主要条件满足,虽Stochastic偏高但仍属震荡范畴
- ✅ 符合【盘整/震荡】定义
#### Condition 3: 中期趋势?
- ADX=18.3 < 24 → ❌
- 无显著趋势支撑
- 不适用
#### Condition 4: 趋势衰竭?
- 无新高/新低形成(近期高点4168.63,当前价更低)
- RSI未现背离
- 无明显反转K线形态(当前K线为小阳线)
- ❌ 不符合
#### Default Condition
- 已明确归类为盘整状态,无需启用默认
结论:当前市场状态为【盘整/震荡】
—
量化分析(基于市场状态扫描模型)
State 1: 盘整市场模型扫描
#### 布林带均值回归模型
- Buy Signal:
– Close ≤ BB Lower Band?4162.73 > 4160.22 → ❌
– RSI 30 → ❌
– Volume > 1.2×AvgVol?255 < 1.2×482.6≈579 → ❌
– ❌ 不触发做多信号
- Sell Signal:
– Close ≥ BB Upper Band?4162.73 < 4165.94 → ❌
– RSI > 70?42.5 < 70 → ❌
– ❌ 不触发做空信号
#### 枢轴点区间交易模型
- Buy Signal:
– Close ≤ S1?4162.73 > 4099.52 → ❌
– 无需进一步判断
- Sell Signal:
– Close ≥ R1?4162.73 > 4151.40 → ✔️
– 是否出现看跌K线?当前为小阳线,无上影、实体小 → ❌
– 成交量未放大 → ❌
– ❌ 不触发
#### 云振荡器(DMI过滤)模型
- 前提:ADX < 20?18.3 < 20 → ✔️
- Buy Signal:
– %K 20 → ❌
– %K金叉%D?%K=84.6, %D=78.2 → 已上穿但不在超卖区 → ❌
- Sell Signal:
– %K > 80?84.6 > 80 → ✔️
– %K死叉%D?%K(84.6) > %D(78.2),尚未下穿 → ❌
– ❌ 尚未触发卖出信号
所有模型均未触发有效买卖信号
—
最终汇总
#### 可执行信号
- 无任何买入或卖出信号被触发
#### 市场状态支持性验证
- 是。当前 ADX<22、波动率低、RSI居中、价格在布林带内运行,完全符合盘整特征。各模型未触发信号也佐证了缺乏方向性动能。
#### 建议操作
- 维持观望(Maintain Watch)
—
生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4162.73 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4160.22 <<+
- Resistance level: ->> 4165.94 <<-
—
分析结论总结
本次分析严格依据提供的288根5分钟K线数据,完成全套自适应参数计算与多维度指标推导。核心结论如下:
- 市场处于低波动盘整状态:ATR(14)/Close=0.000689<0.0015,ADX(14)=18.3<22,叠加RSI=42.5、价格紧贴布林中轨运行,确认无主导趋势。
- 动态参数适配合理:根据低波动环境设定布林带为(14,1.6),提升了对窄幅波动的敏感度;RSI沿用标准阈值,避免过度反应。
- 未触发任何交易信号:所有三类震荡市模型(布林带、枢轴点、随机指标)均未满足全部条件,尤其缺乏成交量配合与极端情绪释放。
- 关键水平清晰:短期支撑位于布林下轨4160.22,阻力位于上轨4165.94,突破任一方可重新评估趋势启动可能性。
- 建议保持耐心等待:当前行情宜以观察为主,待波动率扩张或出现明确突破结构后再介入。