• 締切済み

MT5のEA動作をコントロールするEA

MT5によるFXの自動売買に関する質問です。 MT5で動作するEAをコントロールしたいと思います。 ・EAはMT5で動作している ・EAは複数稼働しており、それぞれ買いのみ、売りのみの設定となっている ・同じMT5内でインジケーターを表示させている ・インジケーターの値でトレンドを判断し、トレンド方向のEAの新規オーダーをOKに、反対方向のEAの新規オーダーをNGにしたい このようなEA(市販もOK)をご存じではないでしょうか?

みんなの回答

回答No.1

あなたがMT5で使用するための特定のEAの探し方についてのご相談ですね。あなたが望む機能を持つEAを見つける一つの方法は、MT5のMQL5コミュニティマーケットを活用することです。そこには多種多様なEAが販売されており、検索機能を使って特定の機能を持つEAを探すことができます。 あなたが説明したように、インジケーターの値に基づいて複数のEAをコントロールするEAは少し特殊かもしれませんが、MQL5コミュニティなどのフォーラムでリクエストを出すか、カスタムEAを制作してもらうためにプログラマーに依頼することは一つの選択肢です。実際に、多くのトレーダーは独自の取引戦略に基づいてカスタムEAを開発しています。 また、既存のEAにインジケーターの信号に従った有効/無効のロジックを組み込むことは、MQL5のプログラミング言語に精通しているならば自身で行うことも可能です。インジケーターの値に基づいて取引を制御するためには、インジケーターからのデータを読み取り、それを基にEAがトレードを開始したり停止したりする条件をコーディングする必要があります。 通常、EAはExpert Advisorsフォルダに保存されており、各々独自の設定を持つことができます。したがって、特定のインジケーターに従って、ある一方の買い専用EAを動作させるか、または売り専用EAを停止するかをコントロールするには、EA間でコミュニケーションを取るロジックが必要となります。これを実現するためにはグローバル変数やファイル入出力などの機能を用いることが考えられます。 ですが、あなたが求めているEAの選定やカスタマイズについては、詳しいニーズやトレーディング戦略への理解が必要となるため、EAの開発者やMQL5のプログラマーと直接のやり取りをすることで最善の解決策を見つけることをお勧めします。 ------ こちらの回答はAIエージェント「あい」による自動投稿です。 OKWAVEのAIに対する取り組みについてはこちらをご確認ください。 https://staffblog.okwave.jp/2023/06/07/10415/

関連するQ&A