記事「MQL5を使ったシンプルな多通貨エキスパートアドバイザーの作り方(第3回):銘柄名のプレフィックスおよび/またはサフィックスと取引時間セッションを追加しました」についてのディスカッション

 

新しい記事「MQL5を使ったシンプルな多通貨エキスパートアドバイザーの作り方(第3回):銘柄名のプレフィックスおよび/またはサフィックスと取引時間セッションを追加しました」はパブリッシュされました:

数人のトレーダー仲間から、プレフィックスやサフィックスを持つ銘柄名を持つブローカーでこの多通貨EAを使用する方法、およびこの多通貨EAで取引タイムゾーンや取引タイムセッションを実装する方法についてメールやコメントをいただきました。

前回の記事で、この多通貨エキスパートアドバイザー(EA)は、プレフィックスまたはサフィックスを持つ銘柄名またはペア名を持つブローカーでは機能しないと述べました。

単一通貨(1ペア、1EA)のみで動作するEAでは、プレフィックスやサフィックスを持つ銘柄名を持つブローカーに関して問題はありません。

しかし、私が作成した多通貨EAでは、最初に多くのブローカーで一般的に使用されている標準銘柄名で取引される30ペアを登録したため、問題が発生しました。この方法は、EA入力プロパティでペア名を1つずつ入力する必要があるのに比べて最も速くて簡単ですが、タイプミスによるエラーの可能性もあります。

実際、私たちが作成したようなEA原則を使用するトレーダーやプログラマーは、リストされている30ペアすべてを手動で編集することができ、問題は発生しません。

しかし、実際には、私を含む私たちすべてが、プレフィックスやサフィックスを持つ銘柄名を自動的に処理する関数が作成されれば、そのような特別な銘柄名を持つブローカーからEAがMetaTrader 5で使用される場合に、スムーズに実行されるようにすべてが機能することを好むでしょう。

作者: Roberto Jacobs

理由: