MT4/MT5がフリーズする原因を特定する
トレード中にMT4やMT5が固まる。マウスをクリックしても反応しない。タイトルバーに「応答なし」と表示されている——これは結構焦る場面だ。特にポジションを持っている最中だと、損切りも利確もできないから冷や汗をかく。
まず知っておいてほしいのは、フリーズの原因の大半はXM側のサーバー問題ではなく、ユーザー側のPC環境やMT4/MT5の設定にあるということ。つまり自分で対処できるケースがほとんどだ。
原因①:チャートの表示枚数が多すぎる
MT4/MT5は1つのウィンドウに複数のチャートを表示できるけど、枚数が増えるほどメモリとCPUを食う。目安として、同時に8枚以上のチャートを開いていると動作が重くなりやすい。特に1分足や5分足のように更新頻度が高い時間足を大量に開いていると、ティックの処理だけでPCが悲鳴をあげる。
対処法はシンプル。使っていないチャートを閉じる。監視したい通貨ペアが多い場合は、「定型チャート」機能を使って必要な時にサッと切り替える運用にしよう。
原因②:カスタムインジケーターの過負荷
ネットで拾ってきたカスタムインジケーターを何個も載せているパターン。インジケーターのコードが最適化されていなかったり、ティックごとに重い計算を回していたりすると、あっという間にフリーズの原因になる。
特に怪しいのは、無料で配布されているインジケーター。品質が玉石混交で、メモリリーク(使うほどメモリを食い続ける)を起こすものも珍しくない。1つずつ外して動作を確認し、犯人を特定するのが確実だ。
原因③:EAの処理が重い
自動売買のEA(エキスパートアドバイザー)を動かしている場合、そのEAの処理負荷がフリーズの原因になっていることがある。複数のEAを同時稼働している場合は特に注意。EAの負荷を確認するには、MT4/MT5の「エキスパート」タブでエラーログが出ていないかチェックしよう。
EAを24時間稼働させるなら、自宅PCではなくVPS(仮想専用サーバー)の利用を検討した方がいい。XMは条件を満たせば無料VPSを提供している。PCのフリーズによるEA停止のリスクも解消できる。
フリーズした時の緊急対処法
STEP 1:タスクマネージャーで強制終了→再起動
Windowsなら「Ctrl + Alt + Delete」→「タスクマネージャー」→ MT4/MT5のプロセスを選択して「タスクの終了」。Macなら「Command + Option + Escape」で強制終了。その後、MT4/MT5を再起動する。
ここで安心材料を一つ。MT4/MT5が落ちても、サーバー側に出している注文(ストップロスやテイクプロフィット)は生きている。フリーズ中に決済注文が約定していることもあるから、再起動後にまず口座状況を確認しよう。
STEP 2:チャートとインジケーターを減らして起動
再起動後もフリーズする場合は、チャートの数を4枚以下に減らし、カスタムインジケーターを全て外してみる。これで安定するなら、チャート枚数かインジケーターが原因だったということ。1つずつ戻しながら犯人を特定しよう。
STEP 3:MT4/MT5を再インストール
設定ファイルやヒストリーデータの破損が原因の場合は、再インストールで解決する。手順はこうだ。
- MT4/MT5をアンインストール(コントロールパネルから)
- 残存フォルダを手動で削除(C:\Program Files\XMTrading MT4 など)
- XM公式サイトから最新版をダウンロード・インストール
- 口座番号・パスワード・サーバー名でログイン
再インストール後はカスタムインジケーターやEAは消えるから、必要なものだけ再導入する。これが「断捨離」のいい機会になることも多い。接続に関する問題はMT4/MT5接続エラーの解決法も参照。
MT4が不安定なら、MT5への切り替えも選択肢。MT5は64ビット対応でメモリ管理が改善されている。追加口座として簡単に開設できる。
MT5口座を追加で開設する →フリーズ中にポジション操作が必要な場合
スマホアプリで緊急対応
PC版のMT4/MT5がフリーズしている間も、スマホ版のMT4/MT5アプリからは同じ口座にログインできる。緊急でポジションを決済したい、ストップロスを変更したい、という場合はスマホアプリを使うのが最も確実だ。
スマホアプリのインストールは事前にやっておくのが鉄則。トラブルが起きてからアプリストアでダウンロードして、ログイン情報を入力して……とやっていたら間に合わない。「備えあれば憂いなし」はFXでも同じ。
XMのウェブトレーダーを使う手もある
XMにはブラウザベースの「ウェブトレーダー」がある。MT4/MT5のインストールが不要で、ブラウザからログインするだけで取引可能。フリーズのトラブル時にPCから別のブラウザでアクセスする、という使い方もできる。注文の執行やポジション管理は普通にできるから、緊急時のバックアップとして覚えておいて損はない。注文方法の基本はXMの注文方法まとめを参照。
フリーズを予防するための環境づくり
PCスペックの目安
MT4なら古いPCでも動くけど、快適に使うなら最低でもRAM 8GB、SSD搭載のPCがおすすめ。MT5はMT4より要求スペックが高いから、RAM 16GBあると安心。特にEAを複数動かすなら、ケチらない方がいい。
ヒストリーデータを定期的に整理
MT4/MT5は過去のティックデータを蓄積するけど、これが膨大になると起動やチャート読み込みが遅くなる。「ツール」→「オプション」→「チャート」タブで、ヒストリー内の最大バー数を適正値(50,000〜100,000)に設定しておこう。デフォルトの「Unlimited」のまま放置すると、数GB単位のデータが溜まることがある。
通信環境の安定化
Wi-Fiが不安定だとMT4/MT5の通信も不安定になり、フリーズや回線不通を引き起こす。可能であれば有線LAN接続に切り替えるか、Wi-Fiルーターをトレード用PCの近くに設置しよう。接続エラーの解決法に通信環境の改善策も載せている。
FX Rescue編集部では2026年4月にWindows 11環境でMT4にカスタムインジケーターを10個同時適用し、意図的にフリーズ状態を再現。チャートを4枚に減らしインジケーターを3個以下にしたところ安定動作を確認。再インストール手順もXM公式サイトからのダウンロードで検証済み。スマホアプリからの緊急ポジション操作もPC版フリーズ中に問題なく実行できた。