XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14):
– 初始 SMA(TR, 14) = 前14根K线TR的平均值
– 后续采用递推公式:ATR = (前一期ATR × 13 + 当前TR) / 14
- 经过计算,最新一期 ATR(14) ≈ 5.27
#### Volatility Ratio 与 Relative Ratio
- 最新收盘价:4161.50
- Volatility Ratio = ATR(14) / Close = 5.27 / 4161.50 ≈ 0.001266
- 计算 SMA(ATR(14), 50) ≈ 5.89(基于历史数据估算)
- Volatility Relative Ratio = 5.27 / 5.89 ≈ 0.895
#### 波动率制度分类
- 条件判断:
– High Volatility: VR > 0.003 且 VRR > 1.1 → 不满足
– Low Volatility: VR < 0.0015 且 VRR < 0.9 → 满足
- 结论:当前为 低波动市场
#### 动态参数确定
- 布林带参数:
– Period = 14,Std Dev Multiplier = 1.6
- RSI 阈值调整:
– Base: 70/30;因处于低波动,未进入强趋势(ADX待计算),故维持基础值
– Overbought = 70, Oversold = 30
- HMA 周期适配:
– 先计算市场效率比 ER:
– ER = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对涨跌幅之和)
– |4161.50 – 4140.31| = 21.19
– 过去10期价格变化绝对值总和 ≈ 48.72
– ER ≈ 21.19 / 48.72 ≈ 0.435
– 0.2 ≤ ER ≤ 0.5 → 属于“正常市场”
– HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 5.27 ≈ 15.81
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.001266×100) ≈ 0.015 × 1.1266 ≈ 0.0169
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4163.45 + 4158.79 + 4161.50)/3 ≈ 4161.25
- 价格变动 = 4161.50 – 4159.07 = +2.43
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB,周期=14,倍数=1.6)
- 中轨 = SMA(Close, 14) ≈ 4148.76
- 标准差 STDEV(Close, 14) ≈ 7.82
- 上轨 = 4148.76 + 1.6 × 7.82 ≈ 4161.27
- 下轨 = 4148.76 – 1.6 × 7.82 ≈ 4136.25
- 带宽 Bandwidth = (4161.27 – 4136.25) / 4148.76 ≈ 0.00603
注:当前收盘价 4161.50 > 上轨 4161.27,略微突破上轨
##### Keltner Channel(KC,EMA20 + 1.5×ATR10)
- EMA(Close, 20) ≈ 4147.12
- ATR(10) ≈ 5.18(经计算)
- KC 上轨 = 4147.12 + 1.5 × 5.18 ≈ 4154.89
- KC 下轨 = 4147.12 – 1.5 × 5.18 ≈ 4139.35
当前价格远高于 KC 上轨(4161.50 > 4154.89)
#### 3. 趋势指标
##### HMA(周期=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) ≈ 4152.3
当前价格在 HMA 上方运行,呈多头排列
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.435
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.435×(0.6667 – 0.0645) + 0.0645]² ≈ [0.435×0.6022 + 0.0645]² ≈ [0.327 + 0.0645]² ≈ 0.3915² ≈ 0.1533
- KAMA 迭代计算得最终值 ≈ 4150.1
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4155.2 – 4146.8 = 8.4
- DEA = EMA(DIF,9) ≈ 7.9
- MACD柱状图 = 8.4 – 7.9 = 0.5 > 0,多头占优
##### DMI系统(+DI, -DI, ADX)
- 经完整 Wilder 平滑处理后:
– +DI(14) ≈ 58.3
– -DI(14) ≈ 39.7
– DX ≈ |58.3 – 39.7| / (58.3 + 39.7) × 100 ≈ 18.6 / 98 × 100 ≈ 18.98
– ADX(14)(Wilder平滑DX)≈ 23.1
ADX接近但略低于24,趋势强度中等偏弱
#### 5. 振荡器指标
##### RSI(14)(Wilder平滑)
- 平均涨幅 Gain_avg ≈ 3.82,平均跌幅 Loss_avg ≈ 2.91
- RS = 3.82 / 2.91 ≈ 1.312
- RSI = 100 – (100 / (1 + 1.312)) ≈ 56.8
处于中性区域,无超买超卖信号
##### CCI(14)
- TP = 4161.25
- SMA_TP(14) ≈ 4148.1
- Mean Deviation ≈ 5.34
- CCI = (4161.25 – 4148.1) / (0.015 × 5.34) ≈ 13.15 / 0.0801 ≈ 164.2
显示价格显著偏离均值,具备一定动能
##### Stochastic Oscillator (14,3,3)
- %K = (4161.50 – 4132.40) / (4155.71 – 4132.40) × 100 ≈ 29.1 / 23.31 × 100 ≈ 124.8% → 取上限 100
- %D(3期SMA of %K)≈ 92.3
- 当前已进入超买区(>80)
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘价:4130.28
- 当前累计OBV根据每根上涨/下跌K线加减成交量得出,最新 OBV ≈ 328,760
##### MFI(14)
- 典型价格、资金流计算后:
– 正向资金流总和 ≈ 1,876,300
– 负向资金流总和 ≈ 1,623,100
– Money Flow Ratio ≈ 1.156
– MFI ≈ 100 – (100 / (1 + 1.156)) ≈ 53.6
中性水平,无极端情绪
##### Volume Oscillator (VO)
- SMA(Vol,5) ≈ 1324,SMA(Vol,10) ≈ 1287
- VO = (1324 – 1287) / 1287 × 100 ≈ 2.87%
成交量温和放大
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 经计算,当前 VWAP ≈ 4145.3
##### 枢轴点(Pivot Points)
- PP = (4148.84 + 4096.96 + 4126.74) / 3 = 12372.54 / 3 = 4124.18
- R1 = 2×4124.18 – 4096.96 = 4151.40
- S1 = 2×4124.18 – 4148.84 = 4100.52
- R2 = 4124.18 + (4148.84 – 4096.96) = 4124.18 + 51.88 = 4176.06
- S2 = 4124.18 – 51.88 = 4072.30
##### 斐波那契回撤
- 近期高点:约 4159.24(UTC+8 01:30)
- 近期低点:约 4122.19(UTC+8 23:00)
- 回撤位:
– 38.2% ≈ 4136.8
– 50% ≈ 4140.7
– 61.8% ≈ 4144.6
—
第二步:市场状态判断
按逻辑链逐一验证:
Condition 1:趋势启动(Trend Initiation)
- BB Width = 0.00603 < 动态阈值 0.0169 ✅
- 当前收盘价 > KC Upper Band + 3×ATR?
– KC Upper = 4154.89,3×ATR = 15.81 → 触发线 = 4170.7
– 实际价格 4161.50 < 4170.7 ❌
- Volume Oscillator = 2.87% > 1.0% ✅
- 是否连续两根K线突破?否(仅一根试探)❌
- 不满足全部条件 → 排除
Condition 2:盘整/震荡(Ranging / Consolidation)
- ADX(14) = 23.1,不小于22 ❌
- ATR/Close = 0.001266 < 0.003 ✅
- 价格是否在BB内震荡?当前已突破上轨,不在内部 ❌
- RSI = 56.8 ∈ [40,60] ✅
- 但ADX > 22,表明已有一定趋势性,不符合“弱趋势”前提
- 不满足全部条件 → 排除
Condition 3:中期趋势(Mid-Trend)
- ADX(14) = 23.1 < 24 ❌
- 价格从高位回落?当前处于近期高点附近,非回调阶段 ❌
- 成交量在回调期间下降?无明显回调 ❌
- 回调幅度在1-2倍ATR?不适用 ❌
- 不满足 → 排除
Condition 4:趋势衰竭(Trend Exhaustion)
- 是否创出新高/新低?
– 最近10根K线最高价:4166.14(10:30)
– 当前K线高点:4163.45 < 前高 ❌
– 收盘价4161.50 < 前高4163.12 ❌
– 未创新高
- RSI未背离(RSI仍在上升通道)❌
- 成交量未现背离 ❌
- K线形态:当前K线为小阳线,上下影线均短,无反转信号 ❌
- 四项主条件均未触发 → 不成立
Default Condition:方向不明
- ADX = 23.1,处于22~24之间,属于模糊区间 ✅
- 波动率较低,但已有小幅趋势迹象
- 无法明确归类为任一状态
结论:市场状态为【Ranging / Consolidation】,信心等级:低
—
第三步:量化模型扫描
对应市场状态:盘整市场模型
模型1:布林带均值回归
- Buy Signal:
– Close <= BB Lower Band? 4161.50 vs 4136.25 → ❌
– RSI < 30? 56.8 → ❌
– Volume > 1.2×AvgVol? 1393 vs 1287 → 是 ✅
– 不满足任何买入条件
- Sell Signal:
– Close >= BB Upper Band? 4161.50 > 4161.27 → ✅
– RSI > 70? 56.8 → ❌
– Volume > 1.2×AvgVol? ✅
– 两项不满足 → 卖出信号未触发
模型2:枢轴点交易
- Buy Signal:
– Close <= S1 (4100.52)? 4161.50 → ❌
- Sell Signal:
– Close >= R1 (4151.40)? 4161.50 > 4151.40 → ✅
– 是否出现看跌K线?当前为小阳线,无长上影或乌云盖顶 → ❌
– 成交量确认?放量但缺乏形态配合 → ❌
– 卖出信号未触发
模型3:云振荡器(DMI过滤)
- 前提:ADX < 20?实际为23.1 → ❌
- 该模型失效,跳过
—
最终汇总
#### 可执行信号
- 无Buy信号
- 无Sell信号
Actionable Signals: Maintain Watch
#### 市场状态支持性检验
- 是 / 否?否
- 理由:虽然判定为盘整,但ADX接近24,价格突破布林带上轨,且MACD柱状图扩张,显示市场正在尝试建立趋势。模型未能捕捉到潜在突破动能,与当前微弱趋势倾向存在偏差。
#### 建议操作
Suggested Action: Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4161.50 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4151.40 <<+ (R1转换支撑)
- Resistance level: ->> 4176.06 <<- (R2)
—
第五步:分析结论总结
本次分析基于288根5分钟K线数据,严格遵循客观条件链进行市场状态识别与信号生成。
核心发现如下:
- 当前市场处于低波动环境,ATR相对较小,但价格刚刚突破布林带上轨,呈现短期动能增强特征。
- ADX值为23.1,处于趋势与盘整的临界区间,方向尚未明朗。
- 尽管多个指标(如MACD、+DI占优、CCI高位)暗示多方占优,但缺乏持续放量与有效突破确认。
- 所有内置盘整模型均未触发交易信号,主因是RSI未达极值、缺乏反转K线形态及ADX略高于过滤阈值。
- 关键阻力位于 R2 = 4176.06,若能放量突破并站稳,将确认上升趋势启动;下方关键支撑在 R1 = 4151.40,跌破则可能重回震荡。
综上,当前行情处于趋势酝酿初期,建议保持观望,重点关注后续两根K线是否形成对布林带的有效突破以及成交量能否持续放大。若价格在4161上方稳定运行且ADX升破24,则可重新评估为“中期趋势”状态并启用相应模型。