MT4のEAは設定方法や稼働環境が整っていないと、動作しないことがあります。動作しない場合には以下の項目をチェックしてみてください。
▷パソコンが原因によるもの
MT4を動かす環境がよくないとEAは正しく動作しません。MT4を複数立ち上げすぎている、ひとつのMT4内で多くのEAやチャートを開いていると、パソコンやVPNのメモリ容量を食ってしまい動作が重くなってしまいます。余裕のある状態でMT4を起動させてください。
▷MT4の設定に問題がある
MT4の自動売買の設定が正しくできていないと、自動売買が動作しません。MT4上部の自動売買アイコンが緑の▷マークになっていることを確認してください。また「DLLの使用を許可する」にチェックが入っていないと、EAによっては動作しないことがあります。
▷エラーがないかチェックする
最初はきちんとEAが動作していたが急に動作しない場合は、EAになにかしらエラーがないかチェックしてください。
MT4画面下のターミナルウィンドウから「エキスパート」または「操作履歴」タブをクリックする。
赤い△マークが出ているとエラーが出ている。
もしくは「取引」タブにエラーが出ていないか確認してください。
▷EAの設定に問題がある
EAによっては指定の時間足や通貨ペアがあり、正しい設定になっていないと動作しません。スプレッドが小さすぎたり、ストップレベルが大きすぎたりしてもいけません。
▷FX会社に問題がある
一時的なサーバーダウンやサーバーダウンによる約定拒否が起きていることもあります。今まで順調に動作していたEAが急に動作しない場合に考えられる原因です。相場が大きく動いたときや、注文が殺到したときに起きやすい現象です。
MT4のEAがうまく動作しない場合は、焦らずにひとつずつ設定に間違いがないかを確認していってください。