MT4のEAは未約定の注文に限り取り消しすることができます。注文の取り消し方法は裁量トレードでの指値注文のキャンセルと同じです。まずはMT4で指値注文をキャンセルする方法を解説します。
- MT4画面したのターミナルウィンドウから「取引」タブを選択する。
- 取り消したい注文を選択し、ダブルクリックする。もしくは取り消したい注文の欄の右端に表示されている「✕」をクリックする。
- 「注文の発注」のポップアップ画面が表示される。
- 画面中央の注文種別を「注文の変更または取消」にする。
- 「注文の取消」ボタンをクリックする。
EAの注文の場合も同様です。ただし、複数のEAをひとつのMT4内で稼働している場合は注意が必要です。同じタイミングでそれぞれのEAが未約定のポジションを保有している場合は、キャンセルしたい注文を間違えないようにしてください。ターミナルウィンドウで注文内容にカーソルを当てると、EAとマジックナンバーが表示されます。間違いを防ぐためにも、ひとつのMT4ではひとつのEA稼働にするのがいいでしょう。
取消はせずに注文内容を変更することも可能です。その場合は「注文の発注」のポップアップ画面で、注文種別の下に「未約定注文の変更または取消」という項目があるので、そこで変更内容を入力してください。
EAトレードにおいて、裁量的介入をするのはあまりおすすめではありません。そもそものEAのロジックを崩してしまうからです。EAは人間の感情的な判断がなく、論理に基づいてトレードを行うことで利益を出しています。そのため不用意にEAの注文の取消や変更を行ってしまうと、想定している成績になりません。利益になるどころか予想以上の損失になることもあります。短期的には含み損が増えることもあるかもしれませんが、そこはぐっと耐え長期的に大きな利益を目指してください。