欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

Tandem - MetaTrader 5 专家

author emer | 457 人阅读 | 0 人评论 |

Tandem - expert for MetaTrader 5

Tandem - expert for MetaTrader 5

如果您不熟悉配对交易,可以在文献部分找到信息。这个想法可以简单描述如下: 

如果我们将两个相似资产的图表放在一起进行比较,我们会发现它们在一定距离内出现分歧,然后再次收敛。这种情况一再发生。我们为什么不应该用它来赚钱呢?

 Tandem - expert for MetaTrader 5

EA 交易设置为 EURUSD H1。 GBPUSD 被选为默认关联货币对 (符号2变量或“间接符号”)。 EA 交易会按照该计划跟踪市场,但不要将其与合成产品混淆!综合分析基于不断平均并将两种资产拖入。在这种情况下,图表只是重叠的。但在叠加之前,我的 Expert Advisor 定义了不受限制的起点。从那里开始,假设两对第一次交叉。然后我们缩放符号2因此其价格波动范围与安装 EA 交易的交易品种的范围大致相似。收集一些统计数据 范围(《训练场》)蜡烛。找到该时期的最大符号分歧。进一步,如果分歧为 正确极限(“信号边界修正”)从最大的一个发生开始,建立一个新的仓位。或者,更准确地说,是建立一对仓位(每个交易品种一个仓位)。如果交易品种继续背离,则在相同点数后打开第二对交易。此类交易的最大数量受到以下限制:最大优惠变量(“最大交易数”)。

正确距离变量(“分离搜索的系数长度”)改变训练周期的值以进行更深入的分析。

EA 交易对两种具有直接相关性和反向相关性的货币对进行交易。相关性开关(“相关系数”)用于此目的。但是,您也可以分析两对货币对的差异来进行交易。例如,您可以交易 EURGBP,而不是交易 EURUSD 和 GBPUSD 两个货币对。为此,请输入“EURGBP”(不带引号)变量(“交易哪一对而不是两对(交叉)”)。如果您要交易英镑欧元,请在 EA 交易中指定错误值十字型(“直接交叉汇率”)变量。

在上次培训期间获得的知识到期后,通过以下方式进行重新培训最佳(“再训练的间隔”)蜡烛。

EA 交易有 2 个用于关闭所有交易的信号。如果符号向后移动关闭校正(“关闭减少差异”)从最大分歧到达到利润未平仓头寸的百分比。

mqh 包含文件包含用于 EA 交易正确操作的辅助函数。
MyMQL_v2.1.mqh - 用于将 EA 交易从 MQL4 编程语言调整为 MQL5 的函数;
PrintLog.mqh - 测试 Expert Advisor 时在 Files 文件夹中创建跑分.csv 表所必需的。该表包含账户权益变动的历史记录。此信息可用于测试期间回撤的详细分析。此外,各种交易系统的权益变化图可以叠加。

Tandem - expert for MetaTrader 5

变更历史:

2012 年 9 月 8 日 - 考虑对间接交易品种历史记录中可能存在的“漏洞”的评论,改进了 EA 交易代码。 


附件下载

📎 mymql_v2k1.mqh (15.42 KB)

📎 printlog.mqh (1.05 KB)

📎 tandem.mq5 (18.5 KB)

Source: MQL5 #955

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录