MT4のEAの注文を取り消しする方法

注文を取り消しする方法

MT4のEAは未約定の注文に限り取り消しすることができます。注文の取り消し方法は裁量トレードでの指値注文のキャンセルと同じです。まずはMT4で指値注文をキャンセルする方法を解説します。

  1. MT4画面したのターミナルウィンドウから「取引」タブを選択する。
  2. 取り消したい注文を選択し、ダブルクリックする。もしくは取り消したい注文の欄の右端に表示されている「✕」をクリックする。
  3. 「注文の発注」のポップアップ画面が表示される。
  4. 画面中央の注文種別を「注文の変更または取消」にする。
  5. 「注文の取消」ボタンをクリックする。

EAの注文の場合も同様です。ただし、複数のEAをひとつのMT4内で稼働している場合は注意が必要です。同じタイミングでそれぞれのEAが未約定のポジションを保有している場合は、キャンセルしたい注文を間違えないようにしてください。ターミナルウィンドウで注文内容にカーソルを当てると、EAとマジックナンバーが表示されます。間違いを防ぐためにも、ひとつのMT4ではひとつのEA稼働にするのがいいでしょう。

取消はせずに注文内容を変更することも可能です。その場合は「注文の発注」のポップアップ画面で、注文種別の下に「未約定注文の変更または取消」という項目があるので、そこで変更内容を入力してください。

EAトレードにおいて、裁量的介入をするのはあまりおすすめではありません。そもそものEAのロジックを崩してしまうからです。EAは人間の感情的な判断がなく、論理に基づいてトレードを行うことで利益を出しています。そのため不用意にEAの注文の取消や変更を行ってしまうと、想定している成績になりません。利益になるどころか予想以上の損失になることもあります。短期的には含み損が増えることもあるかもしれませんが、そこはぐっと耐え長期的に大きな利益を目指してください。