文章 "轻松快捷开发 MetaTrader 程序的函数库(第四部分):交易事件"

 

新文章 轻松快捷开发 MetaTrader 程序的函数库(第四部分):交易事件已发布:

在之前的文章中,我们已着手创建一个大型跨平台函数库,简化 MetaTrader 5 和 MetaTrader 4 平台程序的开发。 我们已拥有历史订单和成交集合,在场订单和仓位的集合,以及便捷选择和订单排序的类。 在这一部分中,我们将继续开发基础对象,并教导引擎(Engine)函数库跟踪帐户上的交易事件。

我们在测试器中启动 EA 并尝试按钮:

全部正确激活,日志接收有关发生事件的消息。

目前,最后一个事件总是固定的。 换句话说,如果我们将多个仓位同时平仓,那么只有其中的最后一笔仓位才会在事件里发现自身。 可以通过历史当中的新成交或订单的数量来跟踪大规模平仓。 然后可以通过它们的编号获得所有新平仓的清单,并定义它们的完整集合。 我们为此开发一个单独的事件集合类。 它能令我们持续访问程序中所有发生的事件。

作者:Artyom Trishkin

 

大神你好!

    请教一下:EA如何在多品种订单列表共88个订单中找出亏损最大的。也就是盈利最小的订单。并返回订单号?望不吝赐教!谢谢!微信.QQ:1041327590.手机:13276899818

 
wts130196910 :

大神你好!

    请教一下:EA如何在多品种订单列表共88个订单中找出亏损最大的。也就是盈利最小的订单。并返回订单号?望不吝赐教!谢谢!微信.QQ:1041327590.手机:13276899818

How are you trying to do this yourself with a library? Please show your code.

Как вы сами это пытаетесь сделать с помощью библиотеки? Покажите ваш код пожалуйста.

原因: