XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根K线计算:
– TR = MAX(High – Low, ABS(High – 前一根Close), ABS(Low – 前一根Close))
- 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14)
- 最新ATR(14) ≈ 6.23(基于最近14根5分钟K线计算得出)
#### Volatility Ratio 与 Relative Ratio
- 当前收盘价(最新一栏Close)= 4068.52
- Volatility Ratio = ATR(14) / Close = 6.23 / 4068.52 ≈ 0.00153
- SMA(ATR(14), 50) ≈ 5.98(基于过去50个ATR值的简单移动平均)
- Volatility Relative Ratio = 6.23 / 5.98 ≈ 1.042
#### 波动率状态分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Relative Ratio < 0.9 → 不满足
– 正常波动:其他情况 → ✅ 满足
- 结论:当前为 正常波动市场
#### 趋势强度评估
- ADX(14) 使用 Wilder 平滑法计算:
– +DI(14) ≈ 38.7,-DI(14) ≈ 34.2
– DX = |+DI – -DI| / (+DI + -DI) × 100 ≈ |4.5| / 72.9 × 100 ≈ 6.17
– 经过Wilder平滑后,ADX(14) ≈ 26.4
- 市场效率比 ER:
– ER = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对价格变化之和)
– 计算得 ER ≈ 0.38 → 属于“正常市场”
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought=70, Oversold=30
– 当前ADX=26.4 < 30 → 不启用强趋势调整
– 故使用基础阈值:Overbought=70, Oversold=30
- HMA 周期(ER=0.38 ∈ [0.2, 0.5])→ Normal Market → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3×ATR(14) = 3×6.23 ≈ 18.69
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00153×100) ≈ 0.015 × 1.153 ≈ 0.0173
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4072.33+4065.60+4068.52)/3 ≈ 4068.82
- 价格变动 ΔClose = 4068.52 – 4072.34 = -3.82
#### 2. 波动相关指标(布林带 & Keltner Channel)
- 布林带(BB, Period=20, Multiplier=2.0)
– 中轨 = SMA(Close, 20) ≈ 4075.14
– 标准差 StdDev ≈ 6.81
– 上轨 = 4075.14 + 2.0×6.81 ≈ 4088.76
– 下轨 = 4075.14 – 2.0×6.81 ≈ 4061.52
– 带宽 Bandwidth = (4088.76 – 4061.52) / 4075.14 ≈ 0.0067(< 动态阈值0.0173)
- Keltner通道(KC, EMA20, ATR10=5.87)
– 中线 = EMA(Close, 20) ≈ 4076.05
– 上轨 = 4076.05 + 1.5×5.87 ≈ 4084.86
– 下轨 = 4076.05 – 1.5×5.87 ≈ 4067.25
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(Close, 4) ≈ 4073.8
– WMA2 = WMA(Close, 9) ≈ 4074.6
– Raw HMA = 2×4073.8 – 4074.6 = 4073.0
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4073.2
– 当前价格位于HMA下方,短期趋势偏弱
- KAMA(10,2,30):
– 已迭代计算完成,当前KAMA ≈ 4074.9,略高于现价,显示短期下行压力
#### 4. 动量指标
- MACD(12,26,9)
– DIF = EMA(12) – EMA(26) ≈ 4072.1 – 4073.8 = -1.7
– DEA = EMA(DIF,9) ≈ -1.3
– MACD柱状图 = -1.7 – (-1.3) = -0.4(负值扩大,空头增强)
- DMI系统(+DI, -DI, ADX)
– +DI(14) ≈ 38.7,-DI(14) ≈ 34.2,ADX(14) ≈ 26.4(趋势较强)
#### 5. 振荡器指标
- RSI(14)(Wilder平滑)
– 平均涨幅 ≈ 2.14,平均跌幅 ≈ 2.31
– RS = 2.14 / 2.31 ≈ 0.926
– RSI = 100 – (100 / (1 + 0.926)) ≈ 48.0(中性区域)
- CCI(14)
– TP ≈ 4068.82
– SMA(TP,14) ≈ 4072.1
– Mean Deviation ≈ 4.92
– CCI = (4068.82 – 4072.1) / (0.015 × 4.92) ≈ (-3.28) / 0.0738 ≈ -44.4
- 随机指标 Stochastic (14,3,3)
– %K = (4068.52 – 4065.60) / (4080.70 – 4065.60) × 100 ≈ 2.92 / 15.1 ≈ 19.3%
– %D(3期SMA of %K)≈ 28.1%
– 当前处于超卖区附近
#### 6. 成交量-价格指标
- OBV(以前一日收盘4067.31为基准)
– 近期上涨日累计量能占优,但今日小幅回落,OBV微降
– 当前OBV ≈ 上一期OBV – Volume(因本根K线收跌)→ 显示资金流出
- MFI(14)
– 典型价格 × 成交量求和,正负资金流比 ≈ 0.92
– MFI ≈ 100 – (100 / (1 + 0.92)) ≈ 47.9(接近中性)
- 成交量振荡器 VO
– SMA(Vol,5) ≈ 1120,SMA(Vol,10) ≈ 1180
– VO = (1120 – 1180) / 1180 × 100 ≈ -5.08%(成交量萎缩)
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计 (TP×Volume) / 累计 Volume ≈ 4078.3
- 枢轴点(PP)
– 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.48
- 斐波那契回撤位(以近期高点4132.72、低点4055.53为例)
– 61.8% 回撤位 ≈ 4055.53 + 0.618×(4132.72-4055.53) ≈ 4103.6
—
第二步:市场状态判断
按逻辑链逐一验证:
条件1:趋势启动(Trend Initiation)
- BB Width = 0.0067 < 动态阈值 0.0173 ✅
- 当前Close=4068.52 是否突破 KC?
– KC Upper = 4084.86,Lower = 4067.25
– 强突破需:> 4084.86 + 18.69 = 4103.55 或 < 4067.25 – 18.69 = 4048.56
– 实际价格未达上述水平 ❌
- VO = -5.08% < 1.0 ❌
- 无连续两根突破K线 ❌
条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=26.4 > 22 → 表明趋势存在,非弱势 ❌
- 尽管 ATR/Close=0.00153 < 0.003 ✅
- 但AD值不支持弱趋势假设
条件3:中期趋势(Mid-Trend)
- ADX(14)=26.4 > 24 ✅(趋势强劲)
- 价格从近期高点4089.95回调至HMA(9)≈4073.2 和 BB中轨4075.14附近 ✅
- 成交量振荡器VO≈-5.08%,处于-0.5~0.5之外?❌(实际偏低,反映缩量)
– 但“低量回调”定义为[-0.5, 0.5],此处超出范围,视为异常缩量
- 回调幅度 ≈ 4089.95 – 4068.52 = 21.43,约等于 3.4×ATR(14)(远超1~2倍)
– 不符合“健康回调”标准 ❌
条件4:趋势衰竭(Trend Exhaustion)
检查四个主信号(需满足其中2项):
- 新高低点:近期高点在4089.95(02:55),当前价格4068.52,未创新低或新高 → ❌
- 指标背离:价格未创新低,RSI≈48,MACD柱仍在下降 → 无背离迹象 → ❌
- 成交量背离:下跌过程中成交量未明显放大,反而萎缩 → 可能隐含支撑,但不足以构成确认信号 → ❌
- 反转K线形态:最后一根K线为小阴线,上下影线均短,无长影线或锤子线 → ❌
默认条件:方向不明
- ADX=26.4 明确指向趋势市
- 但既非启动、非延续、非衰竭
- 结合BB收窄 + KC内运行 + 缩量 → 实际表现为 趋势中的窄幅整理
理由:尽管ADX显示趋势较强,但近期价格在Keltner通道内部震荡,布林带极度收窄,成交量显著萎缩,呈现典型的“趋势中继盘整”特征,适用于震荡模型扫描。
—
第三步:量化分析(基于市场状态扫描模型)
当前市场状态:Ranging / Consolidation
扫描对应模型库:
模型1:布林带均值回归
- Buy Signal:
– Close ≤ BB Lower Band? 4068.52 > 4061.52 → ❌
– RSI 30 → ❌
– Volume > 1.2×AvgVol? 当前Vol=969,5期均量≈1120 → 969 < 1.2×1120 → ❌
→ 不触发买入
- Sell Signal:
– Close ≥ BB Upper? 4068.52 << 4088.76 → ❌
→ 不触发卖出
- 结论:Watch
模型2:枢轴点区间交易
- Buy Signal:
– Close ≤ S1? S1=4099.52,当前价4068.52 < S1 ✅
– 是否触及更强支撑?S2=4072.48,当前已跌破S2 ✅
– 是否出现看涨K线形态?最后一根为普通小阴线,无锤子、启明星等 → ❌
– 成交量是否放大?否,反而缩小 → ❌
→ 不触发买入
- Sell Signal:
– Close ≥ R1? 4068.52 << 4151.40 → ❌
→ 不触发卖出
- 结论:Watch
模型3:云振荡器(DMI过滤)
- 前提:ADX(14) 20 → ❌ 不适用该模型
- 结论:Skip
—
最终汇总
- Actionable Signals:无任何Buy/Sell信号触发
- 市场状态支持性:Yes
– 尽管ADX较高,但价格行为呈现窄幅震荡、成交量萎缩、布林带压缩,符合“趋势中继盘整”特征,可归类为广义震荡市,支持使用震荡策略。
- 建议操作:Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4068.52 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4055.53 <<+
- Resistance level: ->> 4089.95 <<-
—
第五步:总结分析结论
当前XAUUSD处于上升趋势中的阶段性盘整阶段。ADX(14)=26.4表明整体趋势力量较强,但近期价格自高点4089.95回落至4068.52,伴随成交量持续萎缩,布林带宽度收窄至0.0067,显示市场进入短期平衡状态。虽已跌破S2支撑位4072.48,但尚未出现有效反转信号。
技术指标方面,RSI(14)=48、MFI=47.9 处于中性区域,MACD柱状图为负且扩大,HMA斜率走平,多头动能减弱。随机指标%K=19.3接近超卖区,存在反弹可能,但缺乏成交量配合。
综合判断,市场正处于方向选择前夕,短期内缺乏明确单边驱动因素。建议保持观望,重点关注以下突破信号:
- 若放量回升并站稳HMA(9)与VWAP(4073~4078),则可能重启升势;
- 若进一步跌破4055.53前低,则打开下行空间。
当前最优策略为 维持观察(Watch),等待更清晰的方向确认。