ひとつのMT4内で複数のEAは稼働できるのでしょうか。答えは可能です。システム上MT4で複数のEAの稼働は可能です。複数のチャートを開き、EAをセッティングすればOKです。多くのEAを稼働させると、その分メモリを消費するので、スペックの面での限界はあります。一般的に20~30個のEAが問題なく稼働できると言われています。
しかし実際には「ひとつのMT4でひとつのEA」の稼働がおすすめです。ひとつのMT4の中で2つ以上のEAを稼働させるのは避けた方がいいでしょう。2つ以上のEAを同時稼働させると、EA同士が相互干渉を起こし、エラーが生じてしまうことがあるからです。MT4にはサーバーがひとつしかありません。そのため同時に複数の指示の処理ができません。万が一、2つのEAから同時に注文が入ってしまうと、片方の注文が通らない、または両方の注文が通らない可能性があります。似たような条件でポジションを持つEAを使っていると、同じタイミングで注文指示が出る可能性が大いにあります。
また2つ以上のEAを稼働させると、MT4にも負担がかかり動作が遅くなってしまうことがあります。注文や決済のときに動作がフリーズしてしまうと、損失を出してしまうかもしれません。EAを安全に稼働させるためにも、安定した稼働環境を整えるのが大切です。
また多くのEAをひとつの口座で運用していると、複数のEAが含み損を抱えてしまうと、口座資金が尽きてしまう可能性もあります。そうなると強制ロスカットとなってしまうため、複数のEAをひとつのMT4内で稼働させることはおすすめできません。ひとつのMT4でひとつのEAだけを稼働させれば、資金状況も明白で管理もかんたんです。
以上のことから、ひとつのMT4で2つ以上のEAを稼働することは可能ではありますが、1つのEAだけを稼働させるのが理想です。