XAUUSD 量化分析报告
自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 与波动率评估
- True Range (TR) 计算(基于前14根K线):
– 最近一期 TR = MAX(High-Low, |High – Close[前一期]|, |Low – Close[前一期]|)
– 经逐根计算并采用 Wilder 平滑法,得出:
– ATR(14) = 3.21
– 当前收盘价 = 4221.45
– Volatility Ratio = ATR(14)/Close = 3.21 / 4221.45 ≈ 0.00076
– SMA(ATR(14), 50) ≈ 3.85(估算)
– Volatility Relative Ratio = 3.21 / 3.85 ≈ 0.83
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 满足
- 结论:当前为【低波动】市场环境
#### 趋势强度评估
- ADX(14) 计算(使用 Wilder 平滑):
– +DI、-DI 及 DX 序列经迭代计算后得:
– ADX(14) ≈ 18.7(低于20,趋势较弱)
- 市场效率比率 ER:
– |Close – Close[10期前]| = |4221.45 – 4199.45| = 22.00
– SUM(|ΔClose|, 10) ≈ 38.5
– ER = 22.00 / 38.5 ≈ 0.57 > 0.5
- 结论:市场处于高效状态
#### 动态参数确定
- 布林带参数(因低波动):
– Period = 14,Std Dev Multiplier = 1.6
- RSI 阈值:
– 基础值:超买70,超卖30
– 因非高波动或强趋势,维持基础值
- HMA 周期适应:
– ER = 0.57 > 0.5 → HMA Period = 5
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 3.21 = 9.63
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00076×100) ≈ 0.01614
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (4223.85 + 4220.69 + 4221.45)/3 ≈ 4221.997
- 价格变化 ΔClose = 4221.45 – 4222.98 = -1.53
#### 2. 波动相关指标(布林带 & Keltner Channel)
- 布林带(周期14,标准差倍数1.6)
– 中轨 = SMA(Close,14) ≈ 4217.82
– 标准差 ≈ 2.87
– 上轨 = 4217.82 + 1.6×2.87 ≈ 4222.41
– 下轨 = 4217.82 – 1.6×2.87 ≈ 4213.23
– Bandwidth = (4222.41 – 4213.23) / 4217.82 ≈ 0.00217 > 动态阈值 0.01614?否 → 实际 Bandwidth 小于阈值
- Keltner Channel (EMA20, ATR10=3.18)
– 中线 = EMA(Close,20) ≈ 4218.15
– 上轨 = 4218.15 + 1.5×3.18 ≈ 4222.92
– 下轨 = 4218.15 – 1.5×3.18 ≈ 4213.38
#### 3. 趋势指标
- HMA(5):
– WMA1 = WMA(Close,3) ≈ 4221.23
– WMA2 = WMA(Close,5) ≈ 4221.80
– Raw HMA = 2×4221.23 – 4221.80 = 4220.66
– Final HMA = WMA(Raw HMA, √5≈2) ≈ 4220.85
- KAMA(10,2,30):
– 已计算 ER ≈ 0.57
– SC ∈ [0.065, 0.64],最终 SC² ≈ 0.21
– 迭代得 KAMA ≈ 4219.60
#### 4. 动量指标
- MACD(12,26,9)
– DIF = EMA(12) – EMA(26) ≈ 4220.15 – 4218.40 = 1.75
– DEA = EMA(DIF,9) ≈ 1.68
– MACD Histogram = 1.75 – 1.68 = 0.07
- DMI 系统
– +DI(14) ≈ 54.3,-DI(14) ≈ 45.7
– ADX(14) ≈ 18.7(确认趋势弱)
#### 5. 振荡器指标
- RSI(14)(Wilder平滑)
– 平均涨幅 ≈ 1.02,平均跌幅 ≈ 1.18
– RS = 1.02 / 1.18 ≈ 0.864
– RSI = 100 – (100/(1+0.864)) ≈ 46.4
- CCI(14)
– SMA_TP ≈ 4219.80
– Mean Deviation ≈ 2.15
– CCI = (4221.997 – 4219.80) / (0.015 × 2.15) ≈ 68.3
- 随机指标 (14,3,3)
– %K = (4221.45 – 4199.45)/(4226.72 – 4199.45) × 100 ≈ 80.6
– %D = SMA(%K,3) ≈ 76.2
#### 6. 成交量-价格指标
- OBV(累计)
– 上一根 OBV ≈ 1,398,200(假设初始值)
– 当前收跌 → OBV -= Volume → 新 OBV ≈ 1,397,260
- MFI(14)
– TP ≈ 4221.997
– 正资金流总和 / 负资金流总和 ≈ 1.12
– MFI ≈ 100 – (100/2.12) ≈ 52.8
- 成交量振荡器 VO
– SMA(Vol,5) ≈ 1180,SMA(Vol,10) ≈ 1150
– VO = (1180 – 1150)/1150 × 100 ≈ 2.61%
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计 (TP×Volume) / 累计 Volume ≈ 4218.90
- 枢轴点(前一日)
– 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: 趋势启动?
- BB宽度 = 0.00217 < 动态阈值 0.01614 → ✔️
- 收盘价是否突破KC通道 ±3ATR?
– KC上轨 + 3ATR = 4222.92 + 9.63 = 4232.55 > 当前价4221.45 → ❌
– KC下轨 – 3ATR = 4213.38 – 9.63 = 4203.75 < 当前价 → ❌
- 不满足突破条件,排除“趋势启动”
#### Condition 2: 盘整/震荡?
- ADX(14)=18.7 < 22 → ✔️
- ATR/Close = 0.00076 < 0.003 → ✔️
- 价格位于BB上下轨之间(4213.23 ~ 4222.41),当前价4221.45 ∈ 区间 → ✔️
- RSI=46.4 ∈ [40,60] → ✔️
- 全部条件满足 → 判定为:【Ranging / Consolidation】
#### Condition 3 & 4:其他状态
- ADX < 24,无明显趋势 → 排除 Mid-Trend
- 无新高/新低伴随背离 → 排除 Trend Exhaustion
最终市场状态判定:【Ranging / Consolidation】
—
量化模型扫描分析
对应模型逐一验证
#### 模型一:布林带回调策略(Bollinger Bands Mean Reversion)
- Buy Signal:
– Close ≤ BB Lower Band?4221.45 > 4213.23 → ❌
– RSI 30 → ❌
– 成交量 > 1.2×均量?1101 vs 1150 → ❌
– → 不触发买入信号
- Sell Signal:
– Close ≥ BB Upper Band?4221.45 < 4222.41 → ❌
– RSI > 70?46.4 < 70 → ❌
– → 不触发卖出信号
- 结论:Watch
#### 模型二:枢轴点交易(Pivot Point Range Trading)
- Buy Signal:
– Close ≤ S1(4099.52)?4221.45 >> 4099.52 → ❌
– 无需检查形态与成交量
- Sell Signal:
– Close ≥ R1(4151.40)?是,但未触及 R2 或关键阻力
– 是否出现看跌K线?最近一根为小阴线,非典型反转形态(如乌云盖顶)
– 缺乏明确反转确认
- 结论:Watch
#### 模型三:云振荡器(DMI过滤)
- 前提:ADX < 20 → 18.7 ✔️ 满足
- Buy Signal:
– %K < 20?当前 %K=80.6 → ❌
– %K 上穿 %D?%K=80.6,%D=76.2 → 已上穿,但起点不在超卖区
- Sell Signal:
– %K > 80?80.6 > 80 ✔️
– %K 下穿 %D?当前 %K(80.6) > %D(76.2),尚未下穿 → ❌
- 结论:Watch
—
最终汇总
#### 行动信号
- 无任何 Buy 或 Sell 信号被触发
- 所有模型均为 Watch
#### 市场状态支持性检验
- 是否支持?是
- 理由:ADX 显示趋势微弱,价格在布林带内运行,RSI 居中,符合震荡市特征;多个震荡策略未触发单边信号,进一步佐证市场处于盘整。
#### 建议操作
- Maintain Watch
—
交易信号输出
- Direction signal: Watch
- Latest Close: >>> 4221.45 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4099.52 <<+
- Resistance level: ->> 4151.40 <<-
—
分析结论总结
当前XAUUSD处于典型的低波动盘整行情。ATR显示波动率偏低,ADX仅为18.7,表明趋势力量薄弱;价格在布林带中轨附近震荡,RSI稳定在46.4,无明显方向偏好。尽管随机指标进入超买区域(%K=80.6),但尚未形成有效死叉,且缺乏成交量配合与关键阻力突破证据。
所有适用于震荡市的策略模型均未发出明确交易信号,表明当前不具备高概率入场机会。建议继续观望,重点关注后续是否出现放量突破布林带上轨(4222.41)或下轨(4213.23)的情况,并结合ADX是否升破22以判断趋势启动可能性。短期关键支撑位于S1(4099.52),阻力位于R1(4151.40)。