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

虚拟追踪止损 - MetaTrader 5 专家

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

Virtual Trailing Stop - expert for MetaTrader 5

想法来自弗拉基米尔·赫里斯托夫

MQL5 代码由巴拉巴什卡孔

虚拟跟踪可以设置止损和止盈,并以经纪商看不到止损单的方式跟踪头寸,即,它们不是放置在您的交易中心,而是放置在您的电脑上;因此,除了您的电脑和您自己之外,没有人可以看到您的计划。

除了隐形之外,还有另一个非常有用的东西:许多经纪商都有非常大的点差和下达止损单的水平,所以现在这些水平不会对您造成伤害,EA 只是忽略它们。

据我判断,关于止损和止盈的一切都很清楚。我将只描述尾随。

尾随由三个变量管理:

虚拟止损跟随价格的距离等于追踪长度。最低利润是开始设置虚拟止损的时间。追踪步长是我们移动虚拟止损的时间间隔。

假设我们将值分别设置为 5、2 和 3。

一旦持仓利润达到 7 点,虚拟止损将按持仓价格 [;us 最小利润的 2 点移动。此外,当价格向盈利方向移动 3 个点时,止损将移动 5 个点以实现盈利,以此类推,跟随价格 3 个点的距离。如果价格回滚至止损水平,则仓位将被平仓。

追踪止损显示为虚线。

为了更轻松、更快地了解 EA,您可以将其安装在测试器中并在可视化模式下查看其工作原理:

Virtual Trailing Stop - expert for MetaTrader 5


附件下载

📎 virtual_trailing_stop.mq5 (26.43 KB)

Source: MQL5 #21362

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