MT4の標準トレーリングストップは、MT4を終了すると価格への追従が止まります。一方、サーバーに設定されたStop Loss(S/L)は、端末を閉じても端末側の追従処理とは別に扱われます。大切なのは、「トレーリングを選んだ」ことと「S/Lが実際に設定された」ことを分けて確認することです。
この記事はデスクトップ版MT4の標準機能を対象にしています。EA独自の損切りや国内証券APIへの外部連携は対象外です。MT4に表示される日経225関連CFDと、大阪取引所の日経225先物は、同じ注文システムとは限りません。
PCを閉じる前に、2つの処理を分ける
| 機能 | 処理する場所 | MT4終了時に確認すべきこと |
|---|---|---|
| 設定済みのStop Loss | 取引サーバー側 | 有効なS/L価格が実際に登録されているか |
| 標準トレーリングストップによるS/L更新 | MT4端末側 | 終了後は新たな追従更新が止まる |
この区別はMetaQuotesのTrailing Stop公式ヘルプに基づきます。表は機能の処理場所を説明するもので、指定価格での約定や損失上限を保証するものではありません。
「トレーリングを設定した」だけでは、S/Lがあるとは限らない
標準トレーリングは、新しい価格情報を受信した際に条件を確認し、含み益のポイント数が設定距離以上になるとS/Lの設定を指示します。その後の追従更新も端末側で処理します。設定直後から必ずS/Lが登録されるわけではありません。
手動S/Lを設定しておらず、追従開始の条件にも達していない状態で端末を終了した場合は、「トレーリングを選んだから損切り注文もある」と考えないでください。終了前のS/L欄と、注文変更の結果を確認する必要があります。
追従開始後に終了すると、最後に設定されたS/Lを確認する
すでに追従処理がS/Lを設定していた場合、端末終了後に残るのは最後に設定されたS/Lです。その後、価格が有利な方向へ動いても、終了したMT4はS/Lを新しい位置へ更新しません。公式説明でも、端末停止後は追従が動かず、設定済みのS/Lが対象になると説明されています。
独自EAに「仮想ストップ」「内部損切り」などの機能がある場合、その判定と発注をどこで行うかは別に調べてください。EAの画面に線が見えることだけでは、サーバー上のS/L登録を確認したことになりません。
終了前の確認手順
- 口座と対象注文を確認する。意図した口座・銘柄・注文番号であることを確かめます。
- 「ターミナル」の「取引」タブでS/Lを読む。公式ヘルプでは、S/L未設定時はこの欄に0が表示されます。チャート上の線だけで判断せず、対象注文の欄を確認します。
- 変更の結果を確認する。入力操作をしただけで完了とせず、登録された値とエラーの有無を読みます。価格に近すぎる指定などで変更が受け付けられない場合があります。
- 標準機能か独自EAかを確認する。独自処理なら、作者の仕様書で停止時の動作を調べます。
- 記録を残す。確認時刻、注文番号、S/L値、使用機能をメモしておくと、再接続後の照合に使えます。
S/L欄と変更エラーの説明はMetaQuotesのTradeタブ公式ヘルプで確認できます。画面名や表示は提供業者・環境によって異なる場合があります。上記は確認用の編集手順であり、この記事で実口座やデモ口座の操作試験を実施した結果ではありません。
よくある確認事項
S/Lがあれば指定価格で必ず決済されますか?
この記事からその保証はできません。MetaQuotesは取引の執行価格を業者が定めると説明しています。注文の有効性、取引時間、価格急変時の扱いは、利用業者の商品仕様・約定ルールを確認してください。Order Types公式ヘルプが仕様の入口になります。
トレーリングのメニューがありません
Tradeタブの公式ヘルプには、業者側で機能が無効化されている場合にメニューが表示されないことがあると記載されています。インストールの故障と決めつけず、業者の対応状況を確認してください。
VPSなら何も確認しなくてよいですか?
稼働場所を変える場合も、どの端末が処理し、注文変更が登録されたかという確認は必要です。まず処理する端末と登録済み注文を区別し、稼働状態を確認してください。
次に確認するのは、対象注文のS/L欄です。「追従を設定したか」だけでなく、「終了前にどのS/Lが登録されているか」を記録しておきましょう。
本記事はソフトウェア仕様の一般的な説明です。特定商品の売買、損切り価格、取引数量を推奨するものではありません。公式資料の確認日:2026年10月1日。
