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

订单护送 - MetaTrader 5 专家

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

Order Escort - expert for MetaTrader 5

在许多情况下,静态止损和止盈是不够的,因为不知道趋势会持续多久,但趋势和价格变化的性质是已知的。简单的追踪止损并不总是合适,因为它没有考虑未来价格变化的性质。

如果预期价格呈线性增长,我们需要沿着由两条直线限制的价格通道追踪头寸。只要趋势存在,就应该追踪仓位。一旦价格移出通道,就必须平仓,因为当前趋势已经结束。 EA 交易沿着以特定斜率绘制的趋势线移动每个柱的止损和获利。在这种情况下,在每个新柱上,止损单将被放置在通道的边界处。

为了能够确定趋势线及其角度,我们需要使用两个坐标设置目标 - 从当前位置的偏移(设置为柱数)以及相对于当前价格的变化(以点为单位)。然后 EA 确定趋势线是一条穿过目标和当前坐标的直线,找到通道边界并开始追踪仓位。

Order Escort - expert for MetaTrader 5

在某些情况下,预计价格会急剧指数增长。在这种情况下,我们需要选择合适的曲线进行跟踪并设置目标。 EA 将确定从当前坐标开始并穿过目标的尾随曲线。此后,止损和止盈沿着特定指数移动。在这种情况下,止损单首先移动得相对缓慢,但随着您越来越接近目标,速度会增加。

如果预计价格增长率会饱和,最好使用 y=xˆ1/2(幂函数)这样的曲线作为尾随曲线。可以使用 y=x^n 形式的任何曲线,并且指数可以大于或小于 1,也可以为负数。设置尾随曲线的方法相同。对于 y=xˆ1/2 曲线,止损和止盈从一开始就快速移动,但随着您越来越接近目标,速度会下降。

EA 还提供了在 n 个柱后平仓的选项。

请注意,EA 交易不会建仓或设置止损和止盈。它仅通过移动初始止损单来追踪未平仓头寸。


附件下载

📎 order_escort.mq5 (12.07 KB)

Source: MQL5 #17539

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