创意来源于: Vladimir Khlystov。
MQL5 代码由: barabashkakvn。
虚拟跟踪止损可以设置止损和止盈,并以一种让经纪商无法看到的方式跟踪仓位。也就是说,这些止损单不是放在交易中心,而是保存在你的电脑上,只有你和你的电脑能够看到你的交易计划。
除了隐蔽性之外,还有一个非常实用的功能:许多经纪商的点差非常大,而止损单的设置位置也有很多限制,现在这些限制对你没有伤害,EA 会自动忽略这些点位。
关于止损和止盈的设置,应该没有太大问题。接下来我主要想讲讲跟踪止损的部分。
跟踪止损的设置由三个变量管理:
- 跟踪距离;
- 开始设置的最小盈利;
- 跟踪步进。
虚拟止损会根据跟踪距离跟随价格变化。最小盈利是指在达到这个盈利后开始设置虚拟止损。跟踪步进则是指我们在多长的间隔内移动虚拟止损。
假设我们将这三个值分别设置为 5、2 和 3。
当仓位盈利达到 7 点时,虚拟止损将在开盘价格基础上向上移动 2 点(即最小盈利)。随后,当价格再向盈利方向移动 3 点时,止损会向上移动 5 点,以保持盈利,如果价格回落到止损水平,仓位将会被平仓。
跟踪止损会以虚线形式显示。
为了更快更好地理解 EA 的操作,你可以在测试器中安装它,并在可视化模式下观察它的运行:

评论 0