EAの調子が悪いと思った時に、すぐに稼働を停止するか、様子を見るか、悩みはつきません。
もし、停止するルールを決めていないと、EAが調子悪くて停止・・・を繰り返すことにより、ほとんどのEAが停止するという状況になってしまいます。
稼働停止が早すぎると、本当はパフォーマンスが落ちていないEAにも関わらず、停止したことが原因で利益を取りこぼしたり、逆に稼働停止が遅すぎると、賞味期限が切れているEAの稼働を続けてしまい損失が増えてしまうこともあります。
そこで何かしら稼働を停止する基準、ルールが必要になります。
今回紹介する基準を参考にEA稼働停止ルールを決めてみましょう。
これから紹介する停止方法は一例であり、正解はありませんのでご自身のトレードスタイルに合わせて選択して下さい。
月利益で判断
月単位の最大損失を更新した場合に停止するという考え方です。早めにEAのパフォーマンスを判断し停止する方法です。
月単位の利益を知るためにはQuant Analyzerにバックテストを取り込みます。すると、下のように月単位の損益を見ることができます。

ここで月単位の損失を確認し、過去の最大損失を更新したら稼働停止を判断することができます。
上の画像の場合、-280.08というのが最大の損失になります。
しかし、過去最低損失は高い確率でやってくるという考えの元であれば、過去最低よりも1.5倍程度大きい損失としてもいいかもしれません。
各自の許容量に相談して決めてみましょう。
年利益で判断
年単位の最大ドローダウンを更新した場合に停止するという考え方です。
こちらも月利益と考え方は同じで、こちらは年単位の利益で判断します。
月単位の利益と比べて年単位の利益の方がデータ量が多いので信頼性が増します。
Quant Analyzerにバックテストを取り込むことによって下のように年ごとの損益を見ることができます。

ここで年単位の損失を確認し、過去最高損失を更新したら稼働停止を判断することができます。
上の画像の場合、-103.88 というのが最大の損失になります。
最大ドローダウンで判断
最大ドローダウンを更新した時に稼働を停止するという考え方です。
こちらの考え方はゆっくりとEAに向き合いながら判断することできます。
もし最大ドローダウンを元にEAのロットを決めている場合はこちらの考え方が合っているかと思います。
最大ドローダウンはバックテスト結果から知ることができるのでそこで最大ドローダウンを確認しましょう。
平均獲得利益で判断
平均獲得利益を算出して、平均からずれてしまった時に稼働を停止するという考え方です。
方法はまずバックテストから1トレードあたりの平均獲得利益を求めます。
平均獲得利益をトレード回数分掛けた数値でグラフにプロットすると平均獲得損益を表す線になります。
この線から大幅に離れている場合はバックテストの期待通りにEAが稼働できていないと判断することができます。
具体的に平均獲得利益を表したグラフが下のグラフで、青い線が資産曲線で赤い線が平均獲得利益になります。
この赤い線から大幅に離れていくようだとEAが期待通りの取引を行えていないということになります。

標準偏差と正規分布で判断
先程は平均獲得利益をグラフに表すことでEAのパフォーマンスが平均値からどれくらい離れているかで判断することができました。
ではどれくらい平均獲得利益の線から離れたらヤバイのか?を判断するための基準が標準偏差と正規分布です。
おそらくこの基準が一番無難だと思われます。
平均から標準偏差の2σまでの範囲に収まる確率が95.45%という理論を使って、2σの線を割ったら稼働を停止するべきであると判断できます。
曲線の計算式は以下のようになります。
上のσの曲線 = トレード回数 × 平均損益 + √トレード回数 × 獲得利益の標準偏差 × = 標準偏差乗数(σ)
上のσの曲線 = トレード回数 × 平均損益 - √トレード回数 × 獲得利益の標準偏差 × = 標準偏差乗数(σ)
標準偏差を用いたグラフが下のグラフになります。

黄色と緑の線が2σの線で、この線より外側に行くとEAが期待通りの取引を行えていないということになります。
ここまで紹介した停止判断方法ですが、金額がベースの考え方になっています。
金額だけで停止判断をすると、稼働の途中でロットを変更した場合等が考慮できていません。
そこで上記の停止判断はpipsベースがオススメです。
まとめ
EAの稼働停止が早すぎないよう、遅すぎないようになんらかの稼働停止基準を設けることが重要です。
稼働停止を判断する以下の考え方を紹介しました。
・月単位利益で判断する
・年単位利益で判断する
・ドローダウンで判断する
・標準偏差で判断する
EA停止の判断基準5選!損切りできない自分を救う稼働停止ルール
「このEA、最近ずっと右肩下がりだけど、いつか復活するかも……」そう思って放置した結果、証拠金が溶けてしまった経験は私にもあります。FXの自動売買(EA)を運用していると、調子が悪い時に「今すぐ止めるべきか、それとも信じて待つべきか」という葛藤は避けて通れません。もし明確な停止ルールを決めていないと、感情に振り回されて「損が出たから止める、調子が良くなったら再開する」という最悪のループに陥ります。
結局、勝てない時期に耐えられず停止し、調子が戻ったタイミングで指をくわえて見ている……なんてことになりかねません。稼働停止が早すぎれば本来得られたはずの利益を取りこぼしますし、遅すぎれば「寿命」が尽きたEAと共に心中することになります。私は過去、数百本のEAを検証し、実際に多くの失敗を積み重ねる中で「感情を排除した客観的なルール」の重要性を痛感しました。
この記事を読めば、初心者でも迷わずにEAの「引き際」を判断できる具体的な基準が手に入ります。私が長年の運用データから導き出した、科学的かつ合理的な5つの停止ルールを詳しく解説しましょう。もう、朝起きてMT4(MetaTrader 4)を開くたびに胃を痛める必要はありません。
月単位の利益で判断する「早期撤退」の考え方

EAのパフォーマンスを最も早く、かつ直感的に判断できるのが月単位の収支です。これは「1カ月の最大損失を更新した瞬間にイエローカードを出す」というルール。短期的な目線ではありますが、資金を守るという点では非常に強力なブレーキになります。
月単位の損益を可視化する方法
月単位の利益を知るためには、バックテストの結果を「Quant Analyzer」などの解析ツールに取り込むのが一番の近道です。ツールを使えば、過去数年間のデータから「最悪の月は何パーセント、あるいは何円のマイナスだったか」が一目で分かります。
ここで確認すべきは、過去の履歴における月間最大損失額です。例えば、過去10年間のシミュレーションで一度も月間200ドル以上の損失がなかったのであれば、運用中にそれを超える損失が出た時点で「想定外の相場」か「EAのロジックが通用しなくなった」と判断できます。
許容範囲を少し広げる柔軟性も必要
過去の最大損失を更新したら即停止……というのも一つの手ですが、相場には常に「史上初」がつきものです。そのため、私は過去最低損失の1.5倍程度を最終的なデッドラインに設定することをおすすめしています。
例えば過去の月間最大損失が「-280.08ドル」だった場合、その1.5倍である「-420.12ドル」を停止ラインにするイメージです。これなら、多少の誤差や一時的なドローダウンで、優秀なEAを安易にクビにしてしまうリスクを減らせます。自分のメンタルが耐えられる金額と相談しながら、この倍率を調整してみてください。
年単位の利益で判断する「長期安定性」の検証

1カ月の成績だけでEAを判断するのは、プロ野球選手を3試合の結果だけで解雇するようなものです。もう少し長い目で見たいという方には、年単位の最大ドローダウンを基準にする方法が適しています。
年単位のデータが持つ圧倒的な信頼性
月単位の利益に比べて、年単位の利益はデータとしての密度が濃く、信頼性が格段に上がります。特定の季節性や一過性のトレンドに惑わされにくくなるため、腰を据えて運用したい場合に最適です。
Quant Analyzerで年ごとの損益を確認し、過去の年間最大損失を更新した場合は、そのEAの「賞味期限」が切れた可能性が高いと言えます。長期的に右肩上がりのEAであっても、数年に一度は「停滞期」が訪れますが、その停滞期が過去のデータを超えて深まった時は、ロジックそのものが現代の相場に適合しなくなったサインです。
年単位の判断が向いている人の特徴
この基準は、主にスイングトレード型や、取引頻度がそれほど高くないEAを運用している人に向いています。取引回数が少ないEAだと、1カ月程度のデータでは単なる「運」の要素が強すぎて判断を誤るからです。
過去のデータで年間最大損失が「-103.88ドル」であれば、運用中の年間収支がこれを超えた瞬間に停止を検討します。私自身、昔はこの「1年スパン」の視点が持てず、短期的な負けにビビって神EAを何度も稼働停止にしてしまいました。今思えば、非常にもったいないことをしたと反省しています。
最大ドローダウンを更新した時の判断基準
最大ドローダウン(資産の最大下落幅)を基準にする方法は、EA運用において最もポピュラーで、かつ理にかなったやり方です。多くのトレーダーは「これくらいの負けなら耐えられる」という想定のもとでロット(取引数量)を決めているはずだからです。
バックテストとの乖離を最優先でチェックする
EAを稼働させる前に必ずバックテストを行うと思いますが、その時に記録された「最大ドローダウン」の数値をメモしておきましょう。運用中にこの数値を更新したということは、もはやそのEAは「未知の領域」に足を踏み入れたことを意味します。
もし、あなたが最大ドローダウンを元にロット数を計算しているなら、この基準を破ることは資金管理の崩壊に直結します。設定したリスク許容度を超えた損失が発生している以上、迷わずボタンを押して稼働を止めるべきです。これは「負けを認める」のではなく、「次の戦いのために資金を守る」という前向きな撤退だと考えてください。
心理的な負荷を軽減する運用スタイル
最大ドローダウン基準の良いところは、運用中の「心の揺れ」を最小限に抑えられる点にあります。「最大ドローダウンを更新するまでは、何が起きても放置する」と決めておけば、日々の細かな損益に一喜一憂せずに済みます。
私の場合、最大ドローダウンを更新したEAに対しては、一度稼働を止めてから「なぜ更新したのか」を徹底的に分析します。相場のボラティリティ(価格変動幅)が極端に上がったせいなのか、それともロジックの弱点を突かれたのか。理由が分からないまま闇雲に再稼働させるのは、ただのギャンブルですので注意してください。
平均獲得利益からの「乖離」でEAの異変を察知する

これまでは「損失額」にフォーカスしてきましたが、ここからは少しテクニカルな視点、つまり「期待値」とのズレに注目します。EAが設計通りに動いているかどうかを、1トレードあたりの平均獲得利益から判断する方法です。
期待通りの取引ができているかをグラフ化する
まずはバックテストから、全取引の「平均獲得利益」を算出しましょう。この平均利益を、トレード回数分だけ積み上げていくと、綺麗な右肩上がりの「理想の期待値ライン(直線)」が出来上がります。
実際の資産曲線(ガタガタした線)が、この理想の直線から大きく下に離れてしまった場合、そのEAは本来のパフォーマンスを発揮できていない、あるいは相場と噛み合わなくなっていると判断できます。損切りが遅れているのか、利確が早すぎるのか……。いずれにせよ、期待値通りの取引ができていない状態での継続は危険です。
資産曲線と期待値ラインの距離感を測る
具体的には、資産曲線が期待値ライン(赤い線など)から大きく乖離し始めたら要注意です。EAのロジックが長期的に優位性を持っていれば、資産曲線は常に期待値ラインの周囲をうろうろしながら上昇していくはず。
これが一度大きく下に離れ、なかなか戻ってこないようであれば、そのEAの「ロジックの前提条件」が崩れている可能性があります。例えば「トレンド相場に強い」はずのEAが、トレンドが出ているのに負け続けているような状態です。この乖離を視覚的に捉えることで、金額ベースでは見えてこない「EAの質的劣化」に気づくことができます。
標準偏差と正規分布による「数学的」な停止判断

「なんとなく調子が悪いから止める」という曖昧な判断を卒業したいなら、標準偏差($\sigma$)と正規分布という統計学の概念を取り入れましょう。これがおそらく、最も客観的で納得感のある停止基準になります。
2シグマ(2$\sigma$)の壁を超えたら「異常事態」
統計学の世界には「データが平均値から標準偏差の2倍($2\sigma$)の範囲内に収まる確率は95.45%である」という理論があります。つまり、EAの成績がこの$2\sigma$の範囲を外側に突き抜けた場合、それは「5%以下の確率でしか起こらない異常事態」が起きているということです。
この理論を応用し、資産曲線が$2\sigma$の下限ラインを割り込んだら、機械的に稼働を停止します。計算式は少し複雑に見えるかもしれませんが、概念さえ理解すれば難しいことはありません。
上のσの曲線 = トレード回数 × 平均損益 + √トレード回数 × 獲得利益の標準偏差 × = 標準偏差乗数(σ)
上のσの曲線 = トレード回数 × 平均損益 - √トレード回数 × 獲得利益の標準偏差 × = 標準偏差乗数(σ)
ここでいう「標準偏差乗数」を2に設定すれば、95%以上の確率をカバーする強力な防御線となります。
統計学的な基準が「無難」である理由
なぜこの方法がおすすめなのか。それは、EAの調子の波(ドローダウン)が「想定内の不調」なのか、それとも「計算外の破綻」なのかを明確に区別できるからです。
運用中の資産曲線が、$2\sigma$のライン(ボリンジャーバンドのようなイメージ)の中に収まっているうちは、どんなに負けていても「確率の範囲内」として静観できます。逆に、このラインを割った時は、もはや「運が悪い」では済まされないレベルの異変が起きている証拠。数学的な裏付けがあるからこそ、未練を残さずに損切りができるようになるのです。
金額ベースよりも「pipsベース」で判断すべき理由
ここまで紹介した停止基準は、多くの人がイメージしやすいように「金額」をベースにしてきました。しかし、プロの視点から言わせてもらえば、より正確な判断を下すには「pips(ピップス)ベース」での管理が欠かせません。
ロット変更の罠を回避する
EAを運用していると、複利運用でロットが増えたり、資金の増減に合わせて手動でロットを調整したりすることがありますよね。この時、金額だけで停止判断をしていると、正確なパフォーマンスが見えなくなります。
例えば、初期の低ロット時に1,000ドルの損失を出したのと、増資後の高ロット時に1,000ドルの損失を出したのでは、EAの「壊れ具合」は全く異なります。後者はただの1敗かもしれませんが、前者は致命的な連敗を意味するかもしれない。金額はロット数に依存しますが、pipsはEAのロジックそのものの純粋な成績を表します。
通貨ペアの価値変動に惑わされない
また、クロス円(USD/JPYやEUR/JPYなど)のEAの場合、円安や円高によって1pipsあたりの円換算額が変わってしまいます。金額ベースだと、相場の変動によって「損切りラインに達したように見えるだけ」という現象が起きるのです。
そのため、Quant Analyzerなどで分析する際も、必ずpipsベースの統計を確認するようにしてください。「過去最大ドローダウンが500pipsだから、600pips負けたら停止する」というルールの方が、ロット設定や為替レートの変化に左右されない、一貫した判断が可能になります。
まとめ:自分に合った「守りの刀」を持つこと
EA運用で生き残るために最も重要なのは、攻撃(利益を上げること)ではなく防御(適切なタイミングで止めること)です。今回紹介した5つの基準を振り返ってみましょう。
- 月単位利益で判断: 短期的な資金保護を最優先し、最悪の月を更新したら停止。
- 年単位利益で判断: 長期的な信頼性を重視し、1年スパンの最大損失で判断。
- 最大ドローダウンで判断: 資金管理の前提が崩れた瞬間に撤退する最も堅実な方法。
- 平均獲得利益からの乖離で判断: EAが設計図(バックテスト)通りに動いているかを視覚的に監視。
- 標準偏差($2\sigma$)で判断: 統計学を用いて「異常事態」を科学的にあぶり出す最強の基準。
どのルールが正解ということはありません。あなたの性格や資金量、運用しているEAのタイプに合わせて、これらを組み合わせるのがベストです。私のおすすめは、まずは「最大ドローダウン(pipsベース)」を基準にし、さらに精度を高めたいなら「標準偏差」を取り入れるステップです。
「このEAなら、たとえ負けても後悔しない」と思えるまで、バックテストデータと向き合ってみてください。ルールさえ決まれば、EA運用はもっと自由で、もっと安心できるものに変わります。
もし、今動かしているEAの成績が不安なら、まずはそのEAのバックテスト結果をQuant Analyzerに入れて、過去の「最大ドローダウン(pips)」を今すぐ確認してみましょう。