文章 "用于轻松快速开发 MetaTrader 程序的函数库(第三部分)。 市价订单和仓位的集合,搜索和排序"

 

新文章 用于轻松快速开发 MetaTrader 程序的函数库(第三部分)。 市价订单和仓位的集合,搜索和排序已发布:

在第一部分中,我们曾创建了一个大型跨平台函数库,简化 MetaTrader 5 和 MetaTrader 4 平台程序的开发。 再者,我们实现了历史订单和成交的集合。 我们的下一步是创建一个类,用来针对订单、成交和仓位的集合进行选择和排序。 我们将实现名为引擎(Engine)的基准函数库对象,并向函数库中添加市价订单和仓位的集合。

在此,我们继续创建一个用于便利地选择和排序订单、成交和仓位集合列表的类,实现名为引擎(Engine)的基准函数对象,并向函数库中添加市价订单和仓位的集合。

此刻,已经出现了合适的数据存储结构。 在创建各种对象类型的集合时,我们将遵循它:


创建单个 Engine 对象来存储和管理集合,以及在程序和函数库之间交换数据。 Engine 将成为整个函数库的基准对象。 基于该函数库的程序会引用它来获取数据。 此外,它也在为整个函数库自动化进行积累。

作者:Artyom Trishkin