文章 "轻松快捷开发 MetaTrader 程序的函数库(第一部分)。 概念,数据管理和首期成果"

 

新文章 轻松快捷开发 MetaTrader 程序的函数库(第一部分)。 概念,数据管理和首期成果已发布:

在分析海量交易策略,订购用于 MetaTrader 5 和 MetaTrader 4 终端以及各种 MetaTrader 网站的应用程序开发订单时,我得出了一个结论,就是所有这些貌似多样性,大多基于相同的基本函数,动作和数值有规律地出现在不同的程序当中。 在 DoEasy 跨平台函数库中的这一成效,可以轻松快捷地开发 МetaТrader 5 和 МetaТrader 4 应用程序。

现在所有编译都没有错误,交易账户的历史记录中所有订单和成交的数据都显示在终端流水日志中。


每个订单/成交的所有属性,包括不支持的订单/交易都会显示出来。


事实上我们已经开发了一些方法,而按照订单支持的特定属性返回标志的方法是虚拟的,以便在派生类中重新定义它们。 然后,这些派生类用自己的方式在流水日志中显示数据。 在这种情况下,所有内容都应该正确显示。 如果订单不支持该属性,则它不会显示在流水日志中,因为 COrder 类的 Print(const bool full_prop=false) 方法默认在日志中禁止显示不支持的属性标志,而类的 SupportProperty() 虚方法对于任何属性只简单地返回 'true'。

下一步是什么?

首期(也是最小的)部分准备就绪。 我们已经开发了一个基本对象,用于收集订单和成交以及市价单和仓位的历史记录。 到目前为止没有实际价值,但这只是一个开始。 这个单一的基本对象会成为系统在订单系统上存储和显示数据的基石。 我们的下一步是使用相同的原则开发其他必要的对象和集合。 我也将自动收集持续需要的数据。

作者:Artyom Trishkin

 
挺不错的