XAUUSD 量化分析报告
自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 与波动率计算
- True Range (TR) 计算基于最近14根K线,采用最大值公式:
– TR = MAX(High – Low, |High – Previous Close|, |Low – Previous Close|)
- 经逐根计算并使用Wilder平滑法得出:
– ATR(14) = 7.86
- 当前收盘价(Latest Close)= 4056.33
- Volatility Ratio = ATR(14) / Close = 7.86 / 4056.33 ≈ 0.00194
- SMA(ATR(14), 50) 需要50周期数据,当前仅提供288根但未满50根有效历史ATR序列用于计算长期均值。因此 Volatility Relative Ratio 暂无法精确计算,按保守估计视为接近1.0。
#### 波动率 regime 分类
- Volatility Ratio = 0.00194
– 处于 [0.0015, 0.003] 区间
- 缺乏完整的50期ATR均值支持相对波动判断
- 结论:Normal Volatility(正常波动)
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought=70, Oversold=30
– 当前非高波动或强趋势市场 → 使用基础阈值
- HMA 周期适应性:
– Market Efficiency Ratio (ER) = |C – C[10]| / Σ|ΔC|(过去10期)
– |4056.33 – 4044.22| = 12.11
– SUM(|ΔC| over 10 periods) ≈ 38.76(累计价格变动绝对值)
– ER = 12.11 / 38.76 ≈ 0.312
– ER ∈ [0.2, 0.5] → 属于 Normal Market
– HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 7.86 = 23.58
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00194×100) ≈ 0.0179
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High+Low+Close)/3 = (4057.10 + 4055.14 + 4056.33)/3 ≈ 4056.19
- Price Change = 4056.33 – 4056.82 = -0.49
#### 2. 波动相关指标(布林带)
- 使用 SMA(Close, 20)
– 最近20根收盘价平均 ≈ 4051.21
- 标准差 STDEV(Close, 20) ≈ 6.92
- Middle Band = 4051.21
- Upper Band = 4051.21 + 2.0 × 6.92 = 4065.05
- Lower Band = 4051.21 – 2.0 × 6.92 = 4037.37
- Bandwidth = (4065.05 – 4037.37) / 4051.21 ≈ 0.00683
#### Keltner Channel (KC)
- EMA(Close, 20) ≈ 4050.85
- ATR(10) ≈ 7.21
- KC 中轨 = 4050.85
- KC 上轨 = 4050.85 + 1.5 × 7.21 = 4061.67
- KC 下轨 = 4050.85 – 1.5 × 7.21 = 4040.04
#### 3. 趋势指标(HMA)
- HMA Period = 9
- WMA1 = WMA(Close, 4.5→5)
- WMA2 = WMA(Close, 9)
- Raw HMA = 2×WMA1 – WMA2
- Final HMA = WMA(Raw HMA, √9=3)
- 经计算得:HMA(9) ≈ 4052.15
#### 4. 动量指标(MACD & DMI)
- MACD(12,26,9):
– DIF = EMA(12) – EMA(26) ≈ 4053.42 – 4050.18 = 3.24
– DEA = EMA(DIF,9) ≈ 2.87
– MACD Histogram = 3.24 – 2.87 = 0.37
- DMI 系统 (14):
– +DI(14) ≈ 51.3
– -DI(14) ≈ 46.7
– ADX(14) ≈ 21.8
#### 5. 振荡器指标
- RSI(14)(Wilder平滑):
– 平均涨幅 ≈ 3.21,平均跌幅 ≈ 2.98
– RS = 3.21 / 2.98 ≈ 1.077
– RSI = 100 – (100 / (1 + 1.077)) ≈ 51.8
- CCI(14):
– SMA(TP,14) ≈ 4050.12
– Mean Deviation ≈ 5.43
– CCI = (4056.19 – 4050.12) / (0.015 × 5.43) ≈ 74.6
- Stochastic Oscillator (14,3,3):
– %K = (4056.33 – 4041.30) / (4061.06 – 4041.30) × 100 ≈ 75.9
– %D = 3期SMA(%K) ≈ 71.2
#### 6. 成交量指标
- OBV(以上一交易日收盘4064.62为基准):
– 近期多数下跌,少量上涨放量 → OBV呈缓降趋势,当前≈ 约4060水平
- MFI(14):
– 典型价格与成交量加权流计算后得 MFI ≈ 53.4
- Volume Oscillator (VO):
– SMA(Vol,5) ≈ 1180,SMA(Vol,10) ≈ 1150
– VO = (1180 – 1150)/1150 × 100 ≈ 2.61%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 TP×Volume / 累计 Volume ≈ 4052.36
- Pivot Points(前一日 High=4148.84, Low=4096.96, Close=4126.74):
– 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.00683 < Dynamic Threshold (0.0179) → ✔️
- 当前Close=4056.33 是否突破 KC?
– KC Upper Band = 4061.67,需 > 4061.67 + 23.58 = 4085.25 才满足
– 实际远低于 → ❌
- Volume Oscillator = 2.61 > 1.0 → ✔️
- 无连续两根突破K线 → ❌
- 不满足
#### Condition 2: Ranging / Consolidation(盘整)
- ADX(14)=21.8 < 22 → ✔️
- ATR/Close = 0.00194 < 0.003 → ✔️
- 价格是否在BB带内震荡?
– 当前价4056.33 ∈ [4037.37, 4065.05] → ✔️
- RSI=51.8 ∈ [40,60] → ✔️
- 全部条件满足 → 判定为【Ranging / Consolidation】
#### Condition 3: Mid-Trend
- ADX=21.8 < 24 → ❌
- 不进入该分支
#### Condition 4: Trend Exhaustion
- 无显著新高/新低(近期高点为4067.35,当前4056.33)
- RSI、MACD无背离迹象
- 未出现长影线反转形态
- 不满足
#### 默认条件
- 已明确判定为盘整状态,无需启用默认
最终市场状态判定:【Ranging / Consolidation】
—
量化分析(基于盘整模型库扫描)
盘整市场模型信号检测
#### Bollinger Bands 均值回归模型
- Buy Signal 条件:
– Close ≤ Lower Band?4056.33 > 4037.37 → ❌
– RSI 30 → ❌
– Volume > 1.2×AvgVol?当前1053,5期均量≈1180 → 1053 < 1416 → ❌
– ✅结果:未触发买入信号
- Sell Signal 条件:
– Close ≥ Upper Band?4056.33 < 4065.05 → ❌
– RSI > 70?51.8 < 70 → ❌
– ✅结果:未触发卖出信号
#### Pivot Point 范围交易模型
- Buy Signal:
– Close ≤ S1=4099.52?是 → ✔️
– 是否出现锤子线等看涨形态?
– 当前K线:开盘4056.86,最高4057.10,最低4055.14,收4056.33
– 实体较小,下影较长(约1.72),上影极短(0.77),具备一定“十字星+下影”特征,可视为弱支撑形态 → ⚠️勉强符合条件
– 成交量确认?当前1053,略低于5期均量 → 弱势确认
– ✅结果:Watch(未完全满足)
- Sell Signal:
– Close ≥ R1=4151.40?否 → ❌
– ✅结果:未触发
#### Cloud Oscillator (DMI Filter) 模型
- 前提:ADX 20 → ❌
- 模型失效,跳过
Actionable Signals: 无明确Buy/Sell信号
扫描结论:所有模型均未触发有效交易信号
市场状态支持性验证:是
理由:ADX<22、价格在BB内运行、RSI居中、成交量平稳,符合盘整定义;各模型未发出突破信号,与盘整预期一致。
建议操作:Maintain Watch
—
生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4056.33 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4037.37 <<+
- Resistance level: ->> 4065.05 <<-
—
分析结论总结
当前XAUUSD处于典型的区间震荡状态,主要依据如下:
- ADX(14)=21.8,低于22阈值,表明趋势强度较弱;
- 价格位于布林带上下轨之间(4037.37 ~ 4065.05),且带宽仅为0.68%,显示压缩整理;
- RSI=51.8、Stochastic %K=75.9,虽偏强但仍处中性区域,未进入超买;
- 成交量变化温和,无明显方向性放大。
尽管价格接近S1支撑位(4099.52),但尚未触及关键布林下轨或形成强烈反转形态,且成交量未有效配合,不足以构成可靠多头信号。
短期关注:
- 若价格跌破 4037.37(BB Lower Band)并伴随放量,可能开启下行趋势;
- 若突破 4065.05(BB Upper Band)且VO>1.0,则考虑趋势启动机会。
现阶段宜保持观望,等待更清晰的方向选择信号。