記事「MQL5の圏論(第8回):モノイド」についてのディスカッション

 

新しい記事「MQL5の圏論(第8回):モノイド」はパブリッシュされました:

MQL5における圏論の実装についての連載を続けます。今回は、ルールと単位元を含むことで、圏論を他のデータ分類法と一線を画す始域(集合)としてモノイドを紹介します。

モノイドの応用性を説明するために、トレーダーが取引を実行する前に直面する可能性のある5つの意思決定について考えてみましょう。これらは以下の通りです。

  1. 考慮すべきルックバック期間の長さ
  2. 使用するチャートの時間枠
  3. 使用する適用価格
  4. 選択する指標
  5. そして、この情報をもとに、レンジとトレンドのどちらで取引するか。

それぞれの決断について、次を定義します。

  • 選択可能な値の集合
  •  任意の2つの要素を選択するのに役立つ二項演算:この操作は、1つの選択がおこなわれるまで、別のメソッドによってすべての集合要素に対して繰り返し呼び出されるMQL5メソッドとすることができます。
  • この集合の単位元を示すインデックス:この要素は配列である集合の中にあるので、インデックスになります
  • 単純に2つの要素を選択する理想的な二項演算の選択は、以下のいずれかになります。
  • 2つの要素のうち、小さい方を選ぶ操作
  •  評価される2つの要素のうち大きい方を選ぶ操作
  •  二項演算で2つの要素の平均に最も近い要素を集合から選ぶ演算
  •  二項演算で2つの要素の平均から最も遠い要素を集合から選ぶ演算

ルックバック期間、時間枠、適用価格、指標、シグナル解釈の5つの判断ポイントが考慮されています。別のトレーダーには、別の重要な決定ポイントがあるかもしれません。したがって、これは決定的なステップバイステップのガイドではなく、単にこの記事のために選ばれたものであることを心に留めておくことが重要です。

作者: Stephen Njuki