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

Spreader 2 - MetaTrader 5 专家

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

Spreader 2 - expert for MetaTrader 5

Spreader 2 - expert for MetaTrader 5

这个想法的作者:尤里·列谢托夫,mq5代码作者:巴拉巴什卡孔

EA 计算开仓方向和手数。该计算经过优化,以便 EA 能够快速积累正点差并以盈利结束,或者如果出现任何问题,EA 将持有交易直至回撤恢复。衰退时有发生,有时甚至会持续很长时间。 EA 不使用任何指标并根据最近 60 条历史记录执行计算。

货币对应该具有长期正相关关系。 EA 交易无法检查货币对是否呈正相关。

货币对必须具有相同的报价货币。例如,您可以使用具有相同美元报价货币的 EURUSD 和 GBPUSD,以及具有相同日元报价货币的 GBPJPY 和 CHFJPY。 EURUSD 和 USDJPY 不能一起使用,因为它们具有不同的报价货币,即美元和日元。

如果至少其中一种货币对匹配,请勿同时启动两个不同的 EA 交易。 EA 没有神奇数字。然而,如果您按照说明正确使用 EA,则不需要幻数,因为您可以轻松地为每个 EA 交易找到合适的对。

默认设置允许选择最多六对,我发现这适合在模拟帐户上进行测试:

笔记:EA 交易并不总是在市场上。因此可以长时间不开仓运行。

EA 会等待,直到两个相关货币对在 30 个柱状线的一个区域中上涨,然后在第二个区域中下跌。如果两个区域的走势仅向上或向下,则 EA 不执行任何操作,仅添加“发现趋势”注释。如果货币对分开,即货币对之间存在负相关性,则 EA 将不执行任何操作,并添加“负相关”注释。

一旦发现向上运动和向下运动并且两个货币对相互关联,就会执行优化,即无论趋势方向如何(向上或向下),都以两个区域的利润为目标进行计算。优化包括为第二个货币对选择最佳手数,并决定哪个货币对应该是主要货币对以及哪个货币对应该用于第一个区域的对冲,即选择多头和空头头寸的货币对。之后,根据计算建立两个货币对的头寸。一旦利润达到指定值利润参数时,两个仓位都会自动平仓,并且 EA 会重复该算法。

一对被认为是主要货币对,另一对被认为是对冲上升趋势。主要货币对获利,对冲货币对防止回撤。在下跌趋势中,货币对会改变角色。对冲货币对可以降低风险,但会降低利润。但如果没有对冲,一旦趋势发生变化,风险就不会受到限制。

添加了额外的检查,因为市场会发出大量错误信号,这可能会误导任何 EA。如果检查结果是否定的,那么 EA 认为它可能会遭受损失并认为方向是错误的,因此它会写下评论“虚假证言”。额外的检查可以限制回撤并减少未平仓头寸的可能性。


附件下载

📎 spreader_2.mq5 (23.4 KB)

Source: MQL5 #19402

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