MT4での注文方法【成行・指値・逆指値・OCO注文を解説】

MT4注文方法を解説するトレード画面のイメージ

「注文しようとしたら画面の意味が分からなくて、結局成行注文しか使えていない」——MT4を使い始めた方から、こういった相談を数多く受けてきた経験があります。MT4の注文画面はシンプルに見えて、実は設定項目が多く、最初は戸惑うのも無理はありません。

この記事では、MT4で使える注文タイプ(成行・指値・逆指値・OCO・トレーリングストップ)を、操作の流れとともに丁寧に解説します。「なぜその設定をするのか」という理由まで理解できれば、注文の精度は大きく変わります。MT4を使い始めたばかりの方はもちろん、なんとなく使ってきた中級者の方にも役立つ内容にまとめました。

MT4の注文ウィンドウの開き方と基本構成

まず注文ウィンドウの開き方から確認しましょう。MT4で注文画面を開く方法は主に3つあります。

  • チャート上で右クリック →「取引」→「新規注文」
  • 上部メニューの「ツール」→「新規注文」
  • キーボードショートカット:F9キー

私が10年以上MT4を使ってきた中で最も効率的だと感じるのは、F9キーを使う方法です。チャートを見ながら即座に注文画面を呼び出せるので、タイミングを逃しません。MT4のショートカットキー一覧と操作効率を上げる方法もあわせて覚えておくと、トレードのスピードが格段に上がります。

注文ウィンドウを開くと、以下の項目が表示されます。

項目名 内容
Symbol(通貨ペア) 現在チャートで開いている通貨ペアが自動入力される
Volume(取引量) ロット数を指定。0.01ロット単位から設定可能
Stop Loss(損切り) 損失を限定する価格。0のままだと設定なし
Take Profit(利確) 利益確定する価格。0のままだと設定なし
Type(注文タイプ) 成行・指値・逆指値など注文の種類を選択

MT4の基本操作と画面の見方を把握しておくと、注文ウィンドウの各項目の意味がより直感的に理解できます。まだ基本操作に不安がある方は先にそちらも確認してみてください。

成行注文(Market Execution)の手順と使いどころ

成行注文は、現在の市場価格で即時に売買する注文方法です。注文タイプのドロップダウンで「Market Execution(成行)」を選んだ状態がデフォルトになっています。

操作手順:

  1. F9キーで注文ウィンドウを開く
  2. 「Type」が「Market Execution」になっていることを確認
  3. Volume(ロット数)を設定する
  4. 必要に応じてStop Loss・Take Profitを入力する
  5. 「Buy」(買い)または「Sell」(売り)ボタンをクリック

成行注文の注意点として、スリッページ(注文価格と約定価格のズレ)が発生する場合があります。特に経済指標発表直後など、価格が急変動するタイミングでは想定より不利な価格で約定することもあります。XMのようなNDD方式のブローカーでは一般的に起こり得る現象で、初心者のうちは急変動時の成行注文には慎重になるのが賢明です。

成行注文は「今すぐエントリーしたい」という明確なタイミングで使うのが基本です。ブレイクアウト狙いや、分析が完了してすぐにポジションを持ちたい場面に向いています。

気になった方はこちらも確認してみてください

▶ 詳細を確認する

※ XM Tradingへの口座開設は無料でできます

もちろん、まずはこのまま記事を読み進めていただくだけでも十分参考になります。各注文タイプの違いを理解してから実際の取引に活かしてください。

指値注文と逆指値注文の違いと設定方法

成行注文の次に覚えたいのが「指値」と「逆指値」です。この2つは混同されがちですが、仕組みは全く異なります。私自身も最初はここで混乱しましたが、一度理解してしまうと応用の幅が大きく広がります。

指値注文(Limit Order)とは

指値注文は、現在価格より有利な価格でエントリー・決済する注文です。「今より安くなったら買いたい」「今より高くなったら売りたい」という場面で使います。

  • Buy Limit:現在価格より下の価格で買い注文を入れる(押し目買い)
  • Sell Limit:現在価格より上の価格で売り注文を入れる(戻り売り)

設定手順:

  1. 注文ウィンドウの「Type」から「Pending Order(指値・逆指値)」を選択
  2. さらに「Buy Limit」または「Sell Limit」を選ぶ
  3. 「At price」に希望の価格を入力する
  4. 「Expiry(有効期限)」を設定(無期限にする場合は空欄のまま)
  5. Stop Loss・Take Profitを設定して「Place」ボタンをクリック

逆指値注文(Stop Order)とは

逆指値注文は、現在価格より不利な価格(ブレイクした先)でエントリーする注文です。「上にブレイクしたら買いたい」「下にブレイクしたら売りたい」という場面で活躍します。

  • Buy Stop:現在価格より上の価格で買い注文(上抜けブレイクアウト)
  • Sell Stop:現在価格より下の価格で売り注文(下抜けブレイクアウト)
注文タイプ エントリー条件 主な用途
Buy Limit 現在価格より安い価格に下落したら買い 押し目買い
Sell Limit 現在価格より高い価格に上昇したら売り 戻り売り
Buy Stop 現在価格より高い価格に上昇したら買い 上抜けブレイク
Sell Stop 現在価格より安い価格に下落したら売り 下抜けブレイク

指値・逆指値注文を使いこなすと、チャートに張り付かなくてもエントリーできるようになります。MT4でアラート・通知を設定する方法と組み合わせると、価格が希望レートに近づいたときにスマホへ通知を受け取ることもできます。

もっと詳しく知りたい方はこちら

▶ 詳細を確認する

※ XM Tradingへの口座開設は無料でできます

迷っている方は、まずデモ口座で指値・逆指値の操作を繰り返し練習してから、リアル口座に移行するのがおすすめです。設定ミスを防ぐためにも、実際の資金を使う前に感覚をつかんでおきましょう。

OCO注文とトレーリングストップの使い方

OCO注文(One Cancels the Other)

MT4では厳密な意味での「OCO注文ボタン」は標準搭載されていませんが、Buy LimitとSell Stopを同時に設定することで、実質的にOCOと同等の注文戦略を実現できます。

たとえば、現在価格が150.00円のとき:

  • Buy Limit:149.50円(押し目で買い)
  • Sell Stop:149.00円(下抜けで売り)

この2つを同時に入れておき、片方が約定したらもう一方を手動でキャンセルする運用が一般的です。より高度なOCO機能が必要な場合は、MT4のEA(エキスパートアドバイザー)を活用してOCO注文を自動化する方法もあります。

トレーリングストップの設定方法

トレーリングストップは、価格が有利な方向に動くにつれてストップロスを自動で引き上げる(または引き下げる)機能です。利益を守りながらトレンドに乗り続けたいときに非常に有効な手法です。

設定手順:

  1. ポジションを保有している状態で「ターミナル」ウィンドウを開く(Ctrl+T)
  2. 「取引」タブで保有中のポジションを右クリック
  3. 「トレーリングストップ」→ 任意のpips数を選択(例:30pips)
  4. 設定後は価格が30pips上昇するたびにストップロスが自動で追随する

ただし、トレーリングストップには重要な注意点があります。MT4のトレーリングストップはMT4が起動している間のみ機能します。パソコンを閉じると動作が止まるため、24時間稼働させたい場合はMT4でVPS(仮想サーバー)を使う方法を検討する必要があります。この点は見落としがちな落とし穴なので、必ず覚えておいてください。

注文後の変更・削除の方法と注意点

発注した注文の変更・削除は「ターミナル」ウィンドウから行います。

未約定注文(Pending Order)の変更・削除

  1. Ctrl+Tでターミナルを開き「取引」タブを選択
  2. 変更したい未約定注文を右クリック →「注文変更または削除」
  3. 価格・期限・損切り・利確を変更して「変更」ボタン、または「削除」ボタンをクリック

保有中ポジションのSL/TP変更

  1. ターミナル「取引」タブで保有ポジションをダブルクリック
  2. Stop Loss・Take Profitの数値を入力し直す
  3. 「変更」ボタンをクリックして確定

よくあるミスとして、Stop Lossを「0」にしてしまうと損切り設定が解除される点に注意が必要です。意図せず損切りなしのポジションになってしまうことがあるので、変更後は必ず設定値を確認する習慣をつけましょう。MT4のよくあるトラブルと解決方法の記事でも、注文まわりのエラーや操作ミスの事例をまとめているので参考にしてみてください。

また、MT4の設定や操作をより深く理解したい方は、XMのMT4を最適化する設定方法もあわせて確認することをおすすめします。チャート環境から注文設定まで、一通り最適化することでトレードの快適さが大幅に向上します。

スマホからも注文操作を行う場合は、MT4スマホアプリ(XM版)の設定方法と使いやすくするコツも役立ちます。PC版とは操作画面が異なるため、別途確認しておくと安心です。

MT5への移行を検討している方には、MT5とMT4の違いと使い分けの推奨の記事が参考になります。MT5では注文タイプがさらに充実しており、MT4との違いも整理されています。

よくある質問

Q: MT4で指値注文と逆指値注文を間違えずに設定するコツはありますか?

A: シンプルな覚え方として「Limit(指値)は価格が戻ってきてから入りたいとき、Stop(逆指値)は価格がブレイクしてから入りたいとき」と覚えると混乱しにくくなります。Buy Limitは「安くなったら買い」、Buy Stopは「高くなってもさらに上昇すると判断したら買い」です。デモ口座で小さなロットを使って実際に両方試してみるのが最も確実な理解方法です。

Q: 指値注文に有効期限(Expiry)を設定しないとどうなりますか?

A: 有効期限を設定しない場合、注文は手動で削除するまで永続的に残り続けます。意図せず数日後に約定してしまうケースもあるため、週末をまたぐ場合や相場環境が変わった場合は未約定注文を必ず確認・削除する習慣をつけることをおすすめします。

Q: トレーリングストップはMT4を閉じると動かなくなるのですか?

A: その通りで、MT4のトレーリングストップはMT4が起動しているPCまたはサーバー上でのみ機能します。PCの電源を落としたり、MT4を終了したりすると動作が停止します。24時間稼働させたい場合はVPS(仮想専用サーバー)上でMT4を常時起動する環境を構築する必要があります。

Q: Stop Lossを設定せずに注文することはできますか?

A: 技術的には可能で、Stop Lossを「0」のまま注文を出せます。ただし、損切りなしのポジションは相場が大きく逆行した際に口座残高を大きく毀損するリスクがあります。特に初心者のうちは必ずStop Lossを設定する習慣をつけることを強くおすすめします。リスク管理はトレードの基本です。

Q: MT4で複数の通貨ペアに同時に指値注文を入れることはできますか?

A: 可能です。チャートウィンドウを切り替えながら、それぞれの通貨ペアに対して個別に注文ウィンドウを開いて設定します。すべての未約定注文はターミナルの「取引」タブで一覧管理できます。多数の注文を同時管理する場合は、チャートを整理しやすいマルチモニター環境も有効です。

注文方法の理解は、MT4活用の核心です。成行・指値・逆指値・トレーリングストップを使い分けられるようになると、チャートに張り付く時間を減らしながらより計画的なトレードが実現します。まずはデモ口座で各注文タイプを実際に操作してみてください。手を動かした分だけ、確実に身についていきます。

✅ 編集長監修

田村 龍一

FX歴は2011年からです。裁量(短期)、自動売買(中期)、積立とスワップ(長期)のポートフォリオを組んできました。

編集・監修ポリシー

✏️ 担当ライター

田村 龍一MT4/MT5操作・インジケーター・EA・チャート分析

MT4/MT5歴10年以上。XMのMT4/MT5でカスタムインジケーター・EA導入を実践。