MT4が動かなくなっても焦らないで。原因のほとんどは単純なことだから、この記事の手順を上から順にやれば大体解決するよ。
MT4が起動しない——まず試す3つのこと
MT4のアイコンをダブルクリックしても何も反応しない。あるいは一瞬ウィンドウが見えて、すぐ消える。この手のトラブルは、XMユーザーの間でも頻繁に報告されている。パニックになる必要はない。原因はたいてい単純で、対処もそこまで難しくない。
最初に試すのは「管理者として実行」だ。MT4のアイコンを右クリックして、「管理者として実行」を選ぶ。Windowsのセキュリティ設定がMT4の起動をブロックしているケースが意外と多い。特にWindows 11にアップデートした直後や、PCのセキュリティポリシーが変わった後に起きやすい。これだけであっさり動くことがある。
次にチェックするのはセキュリティソフト。Windows DefenderやESET、ウイルスバスターなどのセキュリティソフトがMT4を「不審なプログラム」として隔離することがある。セキュリティソフトの設定画面を開いて、MT4のインストールフォルダ(通常は C:\Program Files (x86)\XMTrading MT4)を例外に追加してほしい。ファイアウォールの設定も同時に確認するといい。MT4は外部サーバーと通信するソフトだから、通信がブロックされれば当然動かない。
それでも起動しないなら、再インストールが必要だ。ただし、ただアンインストールしてインストールし直すだけでは不十分な場合がある。MT4は設定ファイルをAppDataフォルダに残すから、これも手動で削除しないと「前の壊れた設定」をそのまま引き継いでしまう。具体的な手順は後述するけど、インジケーターやEA、テンプレートのバックアップは必ず先に取っておくこと。消えてからでは遅い。
ここ大事だよ。再インストール前に、インジケーターとEAのバックアップは絶対に取っておいて。AppDataフォルダごと消すと設定もテンプレートも全部なくなるからね。
フリーズ・固まる——犯人はインジケーターの入れすぎ
MT4が突然固まって操作を受け付けなくなる。マウスカーソルがくるくる回り続けて、タイトルバーに「応答なし」と表示される。この症状の原因は、8割方「インジケーターの入れすぎ」だ。
MT4はもともと2005年にリリースされたソフトウェアで、設計が���い。メモリの使い方もシングルスレッドの処理も、現代のソフトと比べるとかなり非効率���。チャートを10枚開い���、それぞれにカスタムインジケーターを3つ4つ載せて、さらにEAを走らせていたら—���そりゃ固まる。エンジンの限界を超えてい���わけだ。
インジケーター入れすぎ問題、私も昔やった。チャート10枚にインジケーター30個とか載せてたら、そりゃフリーズする。チャートは5枚以内、インジケーターは1チャートに2〜3個までが目安だよ。
対処は明快。まず開いているチャートの数を減らす。実際にトレードで使うチャートだけ残して、残りは閉じる。「いつか見るかもしれない」チャートは閉じて構わない。必要になったらまた開けばいい。次に、各チャートに載せているインジケーターを最小限にする。表示しているだけで使っていないインジケーターは右クリックから削除。ボリンジャーバンドと移動平均線とRSIとMACDとストキャスティクスを全部同時に表示する必要はない。
EAが暴走している場合は、ツールバーの「自動売買」ボタンをクリックして自動売買を停止する。ボタンが反応しないほど固まっている場合は、Ctrl+Alt+Deleteでタスクマネージャーを開いて、MT4のプロセスを強制終了する。次回起動時に「前回のチャート構成を復元しますか?」と聞かれたら「いいえ」を選ぶこと。前回の重い状態をそのまま復元したら、また固まるだけだ。
「回線不通」表示——ログイン情報が9割
MT4の右下に「回線不通」と赤く表示される。チャートは更新されず、注文も出せない。この表示を見ると「サーバーが落ちた?」と焦る人が多いけど、2026年5月時点でXMのサーバーが完全にダウンするケースは極めてまれだ。原因のほとんどはログイン情報の入力ミスにある。
XMの取引サーバーは複数あって、口座ごとにサーバーが違う。「XMTrading-Real 10」の口座なのに「XMTrading-Real 8」にログインしようとしても繋がらない。口座開設時にXMから届いたメールに正しいサーバー名が書いてあるから、まずそれを確認する。メールが見つからない場合は、XMの会員ページにログインすれば口座情報からサーバー名を確認できる。
ファイル→取引口座にログインを開いて、サーバー名を正しく選び直す。IDとパスワードも再入力する。パスワードには「取引パスワード」と「閲覧専用パスワード」の2種類があるから、取引パスワードを入力しているか確認すること。閲覧専用パスワードでもログインはできるけど、注文は出せない。
ログイン情報が正しいのに繋がらない場合は、インターネット接続自体を疑う。Wi-Fiが切れていないか、VPNを使っていないか、会社のプロキシに引っかかっていないか。Googleにアクセスできるかどうかで切り分けられる。それでもダメなら、ファイアウォールやルーターがMT4の通信ポート(443番ポート)をブロックしている可能性がある。
MT4の再ダウンロードやサーバー情報の確認は、XMの会員ページから行える。口座開設がまだなら、ボーナス付きで始められる。
XM公式サイトで確認する →チャートが更新されない——原因は複数ある
MT4自体は動いているのに、チャートの価格が更新されない。ローソク足が止まったまま。ログイン状態は正常なのに——こういうケースもある。
まず確認するのは「取引時間」だ。FX市場は土日に閉まる。日本時間で土曜日の早朝(だいたい6時〜7時頃)から月曜日の早朝まではチャートが動かない。これは正常な状態だ。あと、年末年始やクリスマス前後も取引時間が変則的になるから、XMの公式サイトで取引時間カレンダーを確認してほしい。
取引時間中なのにチャートが止まっている場合は、通貨ペアの表示を確認する。気配値表示ウィンドウ(Ctrl+M)で該当する通貨ペアが表示されているか確認。表示されていなければ、右クリック→「すべて表示」で通貨ペアリストを更新できる。XMの口座タイプによって、通貨ペアの末尾に「.」や「micro」「#」がつく場合がある。チャートに表示している通貨ペアと、自分の口座で取引可能な通貨ペアが一致しているか確認すること。
注文が通らない——拒否される原因と対策
「注文を送信」ボタンを押しても「オフクオート」「無効な価格」「取引コンテキストがビジー」と表示されて注文が通らない。この症状はトレーダーの心臓に悪い。特に急いでいる時ほど焦る。
「オフクオート」は、注文を出した時点の価格と、サーバーが処理する時点の価格がずれている場合に出る。スリッページ許容幅を広げれば改善する。ツール→オプション→取引タブで「価格がずれた場合のスリッページ最大値」を設定できる。ただし、許容幅を広げすぎると不利な価格で約定するリスクもあるから、5〜10ポイント程度にしておくのが無難だ。
「取引コンテキストがビジー」は、EAが別の注文を処理中に手動注文を出そうとした場合に出る。MT4は同時に1つの注文しか処理できない仕組みだから、EAが走っている最中に手動で注文を出すと衝突する。EAを一時停止してから手動で注文するか、EAに任せるかどちらかにした方がいい。
動作が重い——MT4を軽くする5つの工夫
フリーズするほどではないけど、とにかく動作がもっさりする。チャートの切り替えに数秒かかる。注文パネルの反応が遅い。MT4は基本的に軽いソフトだけど、使い方次第で重くなる。以下の5つを試してほしい。
1. チャートの最大バー数を制限する。ツール→オプション→チャートタブで「チャートの最大バー数」と「ヒストリー内の最大バー数」を減らす。デフォルトの65,000本は多すぎる。50,000本もあれば十分だし、デイトレードなら10,000本でも余裕がある。過去10年分のデータをすべてメモリに載せる必要はない。
2. 使わないチャートを閉じる。開いているチャートが多いほどメモリを食う。常時表示するチャートは6枚以下が目安。それ以上必要なら、定型チャートとして保存しておけば、すぐに呼び出せる。
3. ニュースを無効にする。ツール→オプション→サーバータブで「ニュースを有効にする」のチェックを外す。ニュースの受信は地味にリソースを消費する。ニュースをMT4で読む人はあまりいないだろうから、切っても支障はない。
4. 音声通知をオフにする。ツール→オプション→音声設定タブで不要な音声イベントを無効にする。約定音や接続音を鳴らすためにサウンドファイルを毎回読み込む処理は、意外と負荷がかかっている。
5. MT4を再起動する。当たり前に聞こえるけど、MT4を1週間以上つけっぱなしにしている人は多い。長時間起動し続けるとメモリリークが蓄積して動作が遅くなる。最低でも週に一度はMT4を閉じて、立ち上げ直す癖をつけてほしい。PC自体の再起動も効果的だ。
Mac環境でのトラブル——固有の注意点
MacでXMのMT4を使うと、Windows環境よりもトラブルが起きやすい。これはXMの問題ではなく、MT4がそもそもWindows向けに開発されたソフトだからだ。Mac版MT4はWineベースのエミュレーション層を介して動いているため、動作の安定性がどうしても劣る。
macOS Venturaやソノマ以降では、セキュリティ設定が厳しくなっていて、MT4のインストール時に「開発元が未確認」の警告が出ることがある。システム設定→プライバシーとセキュリティから「このまま許可」をクリックする必要がある。これを知らないと、ダウンロードしたのにインストールできないという状況に陥る。
Mac環境でMT4が頻繁に落ちる場合は、3つの選択肢がある。一つ目はXMのウェブトレーダーを使う方法。ブラウザから直接取引できるからインストール不要だ。二つ目はVPS(仮想プライベートサーバー)を契約して、Windows環境でMT4を動かす方法。安定性は抜群だけどコストがかかる。三つ目はMT5に移行する方法。MT5はMac対応が進んでいて、MT4より安定して動作する。
再インストール手順——完全版
ここまでの対処法を全部試してもダメなら、MT4のクリーンインストールが最終手段だ。中途半端にやるとまた同じ問題が起きるから、手順通りに進めてほしい。
Windowsの場合:①MT4を完全に終了する(タスクトレイのアイコンも右クリック→終了)。②コントロールパネル→プログラムのアンインストールからXMTrading MT4を削除。③エクスプローラーのアドレスバーに「%APPDATA%」と入力してEnter。MetaQuotes\Terminal フォルダの中にMT4の設定データが残っているから、XMTrading用のフォルダを丸ごと削除する。④XM公式サイトのプラットフォームページからMT4を再ダウンロード。⑤インストール後、口座開設メールに記載のサーバー名・ID・パスワードでログイン。
事前バックアップの対象:カスタムインジケーター(MQL4\Indicators フォルダ)、EA(MQL4\Experts フォルダ)、テンプレート(templates フォルダ)、定型チャート(profiles フォルダ)。これらをデスクトップなどにコピーしてから再インストールを始めること。バックアップを忘れると、苦労して集めたインジケーターが全部消える。
EA暴走時の緊急対応
自動売買のEAが想定外の動きをして、ポジションを乱発している。損失が膨らんでいく——こういう緊急事態はEA利用者なら一度は経験する。冷静に、以下の手順で対処する。
まず、MT4のツールバーにある「自動売買」ボタンをクリックしてEAを全停止する。ボタンが緑色から赤色に変わればOK。次に、不要なポジションを手動で決済する。一括決済したい場合は、取引タブでポジションを右クリック→「すべて決済」を選ぶ(ただしMT4標準ではこの機能がない場合もあるから、その場合は一つずつ決済)。
MT4がフリーズしてボタンが反応しない場合は、XMの会員ページからログインして、ウェブ上からポジションを決済する手もある。最悪の場合、XMの日本語ライブチャットに連絡して、サポート側でポジションを決済してもらうことも可能だ。パニックにならず、順番に手を打てば被害は最小限に抑えられる。
XMサポートへの問い合わせ方法
自分で解決できない場合は、遠慮なくXMサポートに連絡しよう。XMの日本語サポートは海外FX業者の中でもトップクラスの品質で、MT4のテクニカルな質問にもきちんと答えてくれる。
問い合わせ方法は3つ。一番早いのがXM公式サイトからのライブチャット。平日であればほぼリアルタイムで日本語対応してもらえる。メールでの問い合わせも可能で、通常24時間以内に返信が届く。問い合わせ時には「口座番号」「使用OS」「エラーの症状(スクリーンショットがあればベスト)」「いつから発生しているか」を伝えると、対応がスムーズになる。
ぶっちゃけ、MT4はもう設計が古いソフトなんだよね。トラブルが多いなら、MT5への移行も選択肢だよ。XMは両方対応してるから、新しく口座を追加するならMT5で試してみるのもありだと思う。
FX Rescue編集部では、Windows 11環境およびmacOS Sonoma環境でXMのMT4を実際にインストール・再インストールし、本記事に記載の対処手順を検証しています。回線不通やフリーズの再現テストも実施済み。情報は2026年5月時点のXM公式サイトおよび実機検証に基づいています。