EAは「止め時」を間違えると利益が消える
EAを稼働させること自体は簡単だ。MT4やMT5にセットしてボタンを押せば動き出す。難しいのは「いつ止めるか」の判断。止めるのが遅すぎれば口座資金を大きく削られ、早すぎれば本来取れていた利益を逃す。この「止め時」を感覚で決めている人が非常に多いけれど、それでは長期的に安定した運用はできない。
2026年5月時点で海外FX業者のXMを使ったEA運用が人気だが、どの業者で動かしていてもEA停止の判断基準は同じだ。大切なのは、稼働前に「どうなったら止めるか」を数値で決めておくこと。この記事では、EA停止を判断する5つの基準と、XM環境での具体的な停止手順までまとめた。
停止基準1:最大ドローダウンがバックテスト想定を超えた
最も重要な停止基準がこれだ。バックテスト時の最大ドローダウン(Max DD)の1.5倍を実運用で超えたら、そのEAは停止を検討すべきタイミングにある。
たとえばバックテストでMax DDが15%だったEAが、実運用で22.5%以上のドローダウンを記録した場合。バックテストの数値と実運用の数値にはもともとズレが生じる。スリッページ、スプレッドの変動、ティックデータの精度差——こうした要因で実運用のDDがバックテストより大きくなることは珍しくない。だから1.0倍ではなく1.5倍をラインにする。
逆に言えば、1.5倍以内の変動は「想定の範囲内」と割り切っていい。バックテストのMax DDが20%なら、実運用で25%程度のDDは正常な誤差の範囲だ。ここで慌てて止めてしまうと、そのあとの回復局面を取り逃がす。数値で冷静に判断するのが肝心だ。
停止基準2:勝率がバックテストから大幅に乖離している
勝率の乖離はEAの「健康診断」のようなもの。バックテスト勝率から10%以上低下した状態が2週間から4週間続いているなら、そのEAはもはやバックテスト時の相場環境とは異なる状況で戦っている可能性が高い。
注意したいのは「期間」だ。1日や2日の勝率低下で判断するのは早すぎる。トレード回数が少ないEAなら、月に10回しかトレードしないのに3連敗しただけで勝率が大きく落ち込むことがある。統計的に意味のあるサンプル数——最低でも20回から30回のトレードを待ってから勝率を評価する。短期の感情で判断すると、正常な変動まで「異常」に見えてしまう。
バックテスト勝率65%のEAが実運用で55%を下回り、その状態が30トレード以上続くなら、ロジックと相場の相性が崩れたと判断できる。この段階で一度停止し、原因分析に入るのが合理的だ。
停止基準3:プロフィットファクターが1.0を下回り続けている
プロフィットファクター(PF)は「総利益÷総損失」で計算される。PFが1.0を下回っているということは、損失の方が利益より大きい状態。つまりそのEAは現在の相場で負けている。
ただし、ここにも「期間」と「サンプル数」の罠がある。たった10回のトレードでPFを計算しても意味がない。最低でも30回、できれば50回以上のトレードを経たうえでPFを評価すべきだ。50回のトレードを経てPFが0.8を下回っていて、かつ改善の兆候が見えないなら停止判断は妥当だ。
逆に、PFが一時的に1.0を割っても、直近10回のトレードで回復傾向が見えるなら続行してもいい。大事なのは「トレンドとして下がり続けているか」「底を打って上向きに転じているか」の区別。MT4のレポート機能やMyFXBookなどの分析ツールでPFの推移をグラフ化すると、傾向がつかみやすくなる。
停止基準4:相場環境に明確な変化が起きた
レンジ相場が得意なEAにトレンド相場が到来した。ボラティリティが急変した。こういった「相場の構造転換」は、EAにとって最大の敵だ。EAはプログラムされたロジックで動いているから、想定外の相場環境には対応できない。
具体的にどう判断するか。ADR(平均日足レンジ)が直近1ヶ月の平均から50%以上変動した場合、ボラティリティの構造が変わったと見ていい。レンジ型EAを使っているのにドル円のADRが80pipsから150pipsに跳ね上がったら、それはレンジ相場の終了を意味している。そのまま稼働させてもEAのロジックが通用しない。
中央銀行の金融政策の転換も大きな相場環境変化だ。利上げサイクルから利下げサイクルへの転換、量的緩和の開始や終了——こうした大きな節目では、それまで好調だったEAが突然機能しなくなることがある。ファンダメンタルズの大転換があったら、一度EAを止めて様子を見るのは合理的な判断だ。
停止基準5:経済指標・要人発言の重大イベント前
米雇用統計、FOMC(米連邦公開市場委員会)、CPI(消費者物価指数)、各国中央銀行の政策金利発表——これらの最重要指標の前後30分から1時間は、EAを停止するのが安全策だ。
理由は単純。指標発表直後はスプレッドが通常の数倍から十数倍に拡大し、スリッページも大きくなる。EAが通常時のスプレッドを前提に設計されている場合、急拡大したスプレッドのせいで意図しないエントリーや不利な価格での決済が発生する。XMのドル円スプレッドが通常1.6pipsだとして、雇用統計発表時に10pips以上に広がることも珍しくない。EAのロジックが想定していないコストで取引されるわけだから、止めておくのが正解だ。
毎月の経済カレンダーを確認して、最重要指標の前後にはEAを止める習慣をつけたい。XMの経済カレンダーや、外部サイトのForexFactoryなどを定期的にチェックしておくと見逃しを防げる。
「停止」と「パラメータ調整」の判断を分ける
EA停止とパラメータ調整は別の対処法だ。混同するとドツボにはまる。
パラメータ調整が有効なのは、EAのロジック自体は相場に合っていて、微調整で対応できるケース。たとえばストップロスの値を5pips広げるとか、エントリーフィルターの閾値を少し緩めるとか。小幅な調整で成績が改善する見込みがあるなら、停止せずにパラメータを変える方が合理的だ。
一方、相場環境そのものが変わった場合にパラメータをいじるのは危険だ。レンジ型EAのパラメータをどれだけ調整しても、強いトレンド相場では勝てない。根本的にロジックが合っていないのに微調整で対応しようとすると、過剰最適化(カーブフィッティング)の罠にはまる。「ロジックと相場の根本的な不一致」なのか「微調整で対応可能な軽微なズレ」なのかを見極めることが重要だ。
感情的な停止判断を避ける方法
EAの停止判断で最大の敵は、自分の感情だ。3連敗したら不安になって止めたくなるし、含み損が膨らめばパニックになる。だが、感情で止めた結果その後に大きく利益が出るパターンは非常に多い。
対策はシンプルで、稼働前に停止ルールを紙に書き出しておくこと。「Max DDがバックテストの1.5倍(具体的には23%)を超えたら停止」「勝率が55%を下回る状態が30トレード続いたら停止」のように、具体的な数値と条件をセットで記録する。これをEAの設定メモと一緒に保管しておく。
不安になった時は、その紙を見て「今の状態はルールに抵触しているか?」だけを確認する。抵触していなければ続行。抵触していれば停止。判断は数値がやってくれる。感情は相場の前では信頼できないツールだと割り切った方が、長期的にはうまくいく。
EAの分散運用には口座を分けるのが有効。XMなら最大8口座を無料で開設できる。
XMの口座を開設する →XM環境でのEA停止手順
XMでEAを停止する方法は3つある。状況に応じて使い分ける。
方法1:自動売買ボタンをOFFにする。MT4またはMT5のツールバーにある「自動売買」ボタンをクリックする。緑色のアイコンが赤色に変わればOFF状態だ。この操作で全EAのエントリーが一括停止される。すでに保有中のポジションには影響しないため、既存ポジションの決済は手動で行う必要がある。経済指標前の一時停止にはこの方法が最も手軽だ。
方法2:個別EAを無効化する。チャート上で右クリックし「エキスパートアドバイザ」から「削除」を選択する。特定のEAだけ停止したい場合に使う。他のEAはそのまま稼働し続けるから、複数EA運用時に便利だ。チャートからEAを削除しても、EA自体のファイルはMT4/MT5内に残るため、再稼働時にはドラッグ&ドロップで再設定すればいい。
方法3:VPS上のEAを停止する。XMの無料VPS(条件あり)や外部VPSを使っている場合は、リモートデスクトップでVPSに接続してから方法1または方法2の操作を行う。VPS上のMT4/MT5は24時間動いているから、PC電源を切ってもEAは稼働し続けている。停止するには必ずVPS側で操作が必要だ。外出先からスマホでVPSに接続して停止することもできる。
停止後の再稼働判断基準
EAを停止した後、いつ再稼働するかも重要な判断だ。「なんとなく相場が落ち着いたから」で再稼働するのは、停止判断を感情で行うのと同じくらい危険だ。
再稼働の前提条件は、停止原因が解消されていること。DD超過で停止したなら、何がDDを拡大させたのかを特定し、その要因が消えていることを確認する。相場環境変化で停止したなら、現在の相場がEAのロジックに合致する環境に戻っているかを確認する。
確認方法は、デモ口座でのフォワードテストが最も確実だ。最低2週間、できれば1ヶ月のデモ運用で成績を確認してからリアル口座に戻す。急いでリアル口座に戻す必要はない。デモで好成績が確認できてからでも遅くはない。焦りは長期運用の敵だ。
パラメータを調整してから再稼働する場合は、さらに慎重になるべきだ。調整後のパラメータでバックテストを再実行し、過去の相場で十分な成績が出ることを確認する。そのうえでデモ口座で2週間以上のフォワードテストを行い、バックテストとの乖離が小さいことを検証してから本番投入する。この手順を省くと過剰最適化のリスクが高まる。
FX Rescue編集部では、XMスタンダード口座でMT4のEA停止操作(自動売買ボタンOFF、個別EA削除)を実機検証しています。停止判断の数値基準は、EA開発者コミュニティおよびMQL5公式フォーラムの推奨値をもとに編集部で整理しました。記載内容は2026年5月時点の情報です。