文章 "轻松快捷开发 MetaTrader 程序的函数库(第十七部分):函数库对象之间的交互"

 

新文章 轻松快捷开发 MetaTrader 程序的函数库(第十七部分):函数库对象之间的交互已发布:

在本文中,我们将完成所有函数库对象的基准对象开发,以便任何基于此函数库的对象都能够与用户进行交互。 例如,用户将能够设置开仓时可接受的点差大小,和预警价位,当点差达到该数值,或价格触及预警价位时,来自品种对象的事件将被一并发送到监听此信号的程序。

编译并在测试器中启动 EA:

如我们所见,当点差增加或减少超过指定的控制值时,会将相应的记录发送到日志。 出价(Bid)的变化(其涨跌幅度超过 10 点)也会伴有日志记录。 最后,当出价(Bid)与指定的控制价位交叉时,也会发送一个事件,并显示日志记录。

所以,我们已创建了基准对象,从而可以跟踪其任何衍生对象的事件,并将其发送到控制程序,在该程序中,可以对其进行跟踪,并根据其内置逻辑做出响应,设置新的跟踪值,且程序操作逻辑可灵活管理这些价位。

作者:Artyom Trishkin

Artyom Trishkin
Artyom Trishkin
  • www.mql5.com
交易者的个人资料
原因: