当前位置:首页 > 外汇 > 7使用 MQL代码控制fxblue

7使用 MQL代码控制fxblue

吴明3年前 (2021-08-20)

您可以使用 MT4/5 中的 MQL 代码库对fxblue跟单进行自己的修改。


在介绍这些库之前,如果您使用这些外部过滤器,有两个关于fxblue跟单的重要注意事项:


如果您重新运行fxblue跟单ea的安装程序,这将覆盖您对下述自定义代码库所做的任何更改。如果您进行了更改,您应该保留您修改过的文件的副本,并在您重新运行fxblue跟单ea的安装程序后将它们重新安装到 MT4/5 中。


在fxblue跟单ea的未来版本中,可能会添加外部过滤器库中的函数/钩子。当fxblue跟单ea的新版本发布时,您可能需要使用fxblue跟单ea在外部 MQL 库中找到的新函数来更新修改后的代码。


fxblue跟单ea具有称为 CopierSenderFilter 和 CopierReceiverFilter 的 MQL 代码库。如果您在发送方和接收方选项的高级部分中打开 UseExternalFilters 设置,则fxblue跟单ea将使用这些设置。您可以修改和重新编译这些库以创建您自己的以下规则:


防止喊单帐号发送特定交易


防止跟单复制来自喊单帐号的特定信号


更改接收方从发送方复制交易的方式 - 覆盖手数大小,交换交易方向,更改 s/l 或 t/p,甚至将一个符号更改为另一个


防止交易在接收方关闭


有关过滤器如何工作的信息,只需打开 MT4/5 的 MQL\Libraries 目录中的 .mq4/.mq5 文件。您可以将自己的规则添加到这些文件中,重新编译 .ex4/.ex5 库,打开 UseExternalFilters,然后重新加载fxblue跟单。


提醒:请记住备份您修改过的文件 。


发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。