記事"MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第15部): 銘柄オブジェクトのコレクション"についてのディスカッション

 

新しい記事 MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第15部): 銘柄オブジェクトのコレクション はパブリッシュされました:

本稿では、前の記事で開発した抽象銘柄オブジェクトに基づく銘柄コレクションの作成を検討します。抽象銘柄の子孫は、銘柄データを明確にし、プログラム内での基本的な銘柄オブジェクトプロパティの可用性を定義します。このような銘柄オブジェクトは、グループとの関係によって区別されます。

銘柄コレクションの概念

第3部ではオブジェクトコレクションクラスを構築する概念を既に定義しています。ここでは、採用されているデータストレージ構造を順守します。つまり、銘柄コレクションのリストを作成する必要があります。このリストは、前の記事で作成された「symbol」クラスの子孫オブジェクトを保存するためのものです。抽象銘柄の子孫は、銘柄データを明確にし、プログラム内での基本的な銘柄オブジェクトプロパティの可用性を定義します。このような銘柄オブジェクトは、グループとの関係によって区別されます(銘柄ステータス)。

  • 外為銘柄 — 以下の外国為替銘柄カテゴリに分類されないすべての外国為替銘柄です。
  • Major外為銘柄 — 使用頻度の最も高い外国為替銘柄のカスタムカテゴリ
  • Minor外為銘柄 — 使用頻度の低い外国為替銘柄のカスタムカテゴリ
  • Exotic外為銘柄 — 使用頻度の非常に低い外国為替銘柄のカスタムカテゴリ
  • 外為銘柄/RUB — RUBを備えた外国為替銘柄のカスタムカテゴリ
  • 金属 — 金属銘柄のカスタムカテゴリ
  • インデックス — インデックス銘柄のカスタムカテゴリ
  • 指標 — 指標銘柄のカスタムカテゴリ
  • 暗号通貨銘柄 — 暗号通貨銘柄のカスタムカテゴリ
  • 商品銘柄 — 商品銘柄のカスタムカテゴリ
  • 取引所銘柄 — 以下の取引所銘柄のカテゴリに分類されないすべての取引所銘柄です。
  • 先物
  • CFD
  • 証券
  • 債券
  • オプション
  • 非取引資産
  • カスタム銘柄
  • 一般カテゴリ — 上記のカテゴリに分類されない銘柄

作者: Artyom Trishkin

理由: