文章 "轻松快捷开发 MetaTrader 程序的函数库(第十五部分):品种对象集合"

 

新文章 轻松快捷开发 MetaTrader 程序的函数库(第十五部分):品种对象集合已发布:

在本文中,我们将研究基于上一篇文章中所开发的抽象品种对象来创建品种集合。 抽象品种的后代会阐明品种数据,并在程序中定义基本品种对象属性的可用性。 此类品种对象应按其隶属的分组关系加以区分。

品种集合概念

我已在函数库论述的第三部分当中定义了构造对象集合类的概念。 在此,我坚持采用这种数据存储结构。 这意味着我们需要为品种集合创建一个列表。 该列表用于存储在 上一篇文章中创建的“品种”类的衍生对象。 抽象品种的后代会阐明品种数据,并在程序中定义基本品种对象属性的可用性。 此类品种对象应按其分组的隶属关系(品种状态)加以区分。

  • 外汇品种 — 所有不属于以下外汇交易品种类别的外汇交易品种:
  • 主要外汇品种 — 最常用的外汇交易品种的自定义类别
  • 次要外汇品种 — 较少使用的外汇交易品种的自定义类别
  • 异国外汇品种 — 罕用的外汇交易品种的自定义类别
  • 外汇 symbol/RUB — 自定义的兑换 RUB 外汇交易品种的类别
  • 贵金属 — 贵金属品种的自定义类别
  • 指数 — 指数品种的自定义类别
  • 指导性 — 指导性品种的自定义类别
  • 加密货币品种 — 加密货币品种的自定义类别
  • 商品品种 — 商品品种的自定义类别
  • 证券品种 — 所有不属于以下证券品种类别的证券品种:
  • 期货
  • 差价合约
  • 抵押品
  • 国债
  • 期权
  • 不可交易资产
  • 自定义品种
  • 一般类别 — 不属于上述类别的品种

作者:Artyom Trishkin

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