📝 产品详情
ZScore Cointegration
| 作者 | Oleksandr Art'omenko |
| 版本 | v21 |
| 更新 | 29 一月 2026 |
| 激活数 | 5 |
| 原价 | $69 USD |
指标计算并显示 Z-Score 价差(协整价差),用于衡量两个金融工具之间的偏离程度。它基于最小二乘法(OLS)估算两个符号价格之间的关联系数 β,然后将价差分布标准化为 Z-Score。
在工具的独立窗口中,您将看到:
-
主 Z-Score 线(红色)
-
用户设定的上限和下限阈值(银色,虚线)
当 Z-Score 达到阈值时,指标会发出潜在的价差反转信号:
-
Z-Score ≥ +Threshold → 做空第一个符号,做多第二个符号
-
Z-Score ≤ −Threshold → 做多第一个符号,做空第二个符号
此外,图表上还会显示推荐的头寸大小(手数)文本标签,可手动设置或根据波动率(ATR)自动计算。
如何使用
-
将指标加载到任何时间周期,选择您想作为第一个工具(Symbol1)的符号。
-
打开指标参数窗口,指定要分析价差的第二个符号(Symbol2)。
-
设置协整周期(CointegrationPeriod)、Z-Score 计算周期(ZScorePeriod)以及阈值(Threshold)。
-
选择手数计算方式:手动输入两个手数,或保留第二个手数由 ATR 自动计算。
-
当图表出现信号时,参考标签颜色:
-
绿色 – 买入
-
红色 – 卖出
记住:“配对交易”的主要秘诀是正确选择两种相互连接且相关的工具。
指标参数
| 参数 | 默认值 | 说明 |
|---|---|---|
| Symbol2 | “GBPUSD” | 用于计算协整价差的第二个工具符号。 |
| InputSize | 0.1 | 第一个工具(Symbol1)的手数大小。 |
| InputLot2 | 0 | 第二个工具的固定手数。若为 0,则根据 ATR 自动计算手数。 |
| ATRperiod | 14 | 在手数自动计算时用于计算波动率的 ATR 周期。 |
| CointegrationPeriod | 100 | 用于 OLS 回归评估 β 系数的柱数(协整周期)。 |
| ZScorePeriod | 100 | 用于计算价差均值和标准差以标准化为 Z-Score 的柱数。 |
| ZScoreThreshold | 2.5 | 生成进出信号的 Z-Score 阈值。上限以虚线绘制,下限为其镜像负值。 |
| DebugMode | false | 启用详细日志(Print)以调试和检查中间计算(价格复制、回归系数、手数标签等)。 |
该指标非常适合在两个高度相关的工具上构建套利和市场中性策略。它能够根据波动率变化自动调整,并基于价差时间序列的统计特性提供清晰的进出场信号。
安全须知
本产品仅通过 MQL5.com 官方渠道获取。其他渠道版本可能缺少完整功能和技术支持。
EA 配置
| 交易品种 | XAUUSD |
| 时间框架 | H1 (推荐) |
| 推荐经纪商 | IC Markets, IC Trading |
| 最低存款 | $300 / 0.01手 |
📸 截图预览