文章 "轻松快捷开发 MetaTrader 程序的函数库(第 三十三部分):延后交易请求 - 在特定条件下平仓"

 

新文章 轻松快捷开发 MetaTrader 程序的函数库(第 三十三部分):延后交易请求 - 在特定条件下平仓已发布:

我们继续开发利用延后请求进行交易的函数库功能。 我们已实现了发送开仓和下挂单的条件交易请求。 在本文中,我们将实现条件平仓 – 全部、部分和由逆向仓位平仓。

我们编译 EA,并测试利用延后请求执行各类平仓(部分、全部和由逆向仓位)。 为此,请在可视测试器中启动 EA,并执行以下操作:

  1. 开空头持仓,并创建延后请求,之后会按价格部分平仓;
  2. 部分平仓之后,建立一个多头持仓,并创建一个延后请求,之后会由逆向仓位(一半仓量的空头)平仓;
  3. 多头持仓由逆向仓位部分平仓之后,创建一个新的延后请求,按时间激活请求,并将多头持仓完全平仓。


如我们所见,所有请求均根据给定条件进行处理,并在激活后被删除。

作者:Artyom Trishkin