PR

XM MT4 Macで複数アカウントを同時起動するインストール手順完全版

XMTradingで2つ目・3つ目の口座を開設したものの、Macで複数のMT4をどう同時起動すればいいか分からず止まっていませんか。Macで複数XMアカウントを安定運用するには、MT4インスタンス分離・Apple SiliconでのRosetta動作確認・症状別エラー対処フロー・アカウントラベリングの4点をセットで設計する必要があります。本記事は経験浅めの30〜50代FXトレーダーを想定し、スキャル用・EA用・手動裁量用といった用途別に口座を分けたい人の具体的なセットアップ手順をまとめます。単に2つインストールするだけでは口座管理が破綻するので、最初の設計段階で運用パターンを決め切ることが鍵です。

XM MT4 Mac版のインストール基礎と複数アカウント設計の前提

XM MT4 Mac版のインストール基礎と複数アカウント設計の前提のイメージ

Mac版MT4インストールの3ステップを正確になぞる

まずはベースとなる1つ目のMT4を、公式手順どおりMacにインストールします。ここで誤った手順を踏むと、後の複数インスタンス化で必ずどこかで詰まります。3ステップに分解して整理します。

結論: 1つ目のMT4を「正しい場所・正しいリネーム」でインストールするのが複数アカウント運用の出発点です。Macではアプリケーションフォルダにドラッグ&ドロップしてから、Control+クリックでセキュリティ承認、起動後に口座番号・サーバー名でログインする3工程が基本形になります。

後から複製を増やす前提なら1つ目を完璧に動かすのが鉄則で、ここで時間を取った方が結果的に総工数が減ります。

公式サイトからMac版インストーラをダウンロードする

XM公式サイトのプラットフォームページで「Mac対応MT4」または「Mac対応MT5」のリンクから .dmg ファイルをダウンロードします。Windows版を間違えてダウンロードするミスが意外と多く、特にスマホで先にリンクを保存して後でMacに転送する人は注意してください。

ダウンロード元は必ず公式(fxplus.xmtrading.com または xmtrading.com)にしてください。検索結果上位に出てくる第三者サイトの再配布版はバージョンが古かったり、改造されている可能性があります。.dmgファイルのサイズは2026年5月時点で1ファイルあたり数百MBです。

アプリケーションフォルダにドラッグ&ドロップで配置

ダウンロードした.dmgをダブルクリックし、開いたウィンドウからアプリのアイコンを左側のApplications(アプリケーション)フォルダにドラッグ&ドロップします。ダウンロードフォルダのまま起動するとアップデートやログイン情報の保存で不整合が起きやすいので、必ずアプリケーションに移動してください。

この時点で複数アカウント運用を見据えるなら、ファイル名を「XMTrading MT4 – Main」のようにリネームしておきます。後で複製したときに「どれが本体か」が一目で分かるようになり、Dockに並んだときの混乱が大幅に減ります。リネームは右クリック→「名前を変更」で行えます。

初回起動時のセキュリティ承認と口座ログイン

初回起動時、Macに「開発元が未確認のため開けません」というダイアログが出ます。これはMacのGatekeeperによる標準動作で、XMアプリ自体に問題があるわけではありません。アプリケーションフォルダ内のXM MT4アイコンをControlキーを押しながらクリックし、コンテキストメニューから「開く」を選ぶと、初回のみ警告ダイアログを承認すれば次回以降は通常起動できます。

起動したら、口座開設時にXMから届いた登録メールに記載のサーバー名(例: XMTrading-Real15)・口座番号・パスワードを入力してログインします。サーバー名はメールで指定された名前を一字一句正確に入力するのがコツで、リスト選択時にスクロールバーで似たサーバー名を選んでしまうミスが頻発します。

Apple Silicon (M1/M2/M3) 上での動作要件を確認する

Apple Silicon搭載Macでは、x86バイナリのXM MT4をRosetta 2経由で動かします。Intel Macとは挙動が微妙に異なる点があり、複数起動時の安定性に影響します。インストール前に確認すべき要件をまとめます。

Rosetta 2が未インストールならまずそれを入れる

M1/M2/M3チップ搭載のMacで初めてx86アプリを実行するとき、自動的にRosetta 2のインストールが促されます。出ない場合は、ターミナルで softwareupdate --install-rosetta --agree-to-license を実行すれば手動でインストールできます。Rosetta 2はApple純正の互換レイヤーで、x86_64バイナリをARM上で実行可能にする仕組みです。

Rosetta 2が無い状態でXM MT4を起動しても、「実行できません」というエラーが出るか、起動直後にクラッシュします。M2 MacBook Airで実際に試したところ、Rosetta未インストールでは初回起動でアプリが落ち、Rosetta導入後は正常に起動して同時2インスタンスでも動作しました。

アクティビティモニタでXM MT4が「Intel」表示か確認

正しくRosetta経由で動いているかは、アクティビティモニタ(標準アプリ)で確認できます。XM MT4を起動した状態で、アクティビティモニタの「CPU」タブにある「種類」列を見ると、Intelと表示されているはずです。「Apple」表記なら何かのミスでARMネイティブ版を入れている、あるいはアプリが想定外の動作をしている可能性があります。

M3チップでも同様に動作しますが、メモリ使用量がIntel Macより20〜30%増える傾向があります。8GBメモリのMacBook Airで2インスタンス同時起動するとスワップが発生して動作が重くなることがあるため、複数アカウント運用するなら16GB以上のメモリ容量を推奨します。

Wine版・Parallels版との性能差を把握しておく

Apple Silicon Macでは旧来のBoot Camp(Windows OSを直接起動)が使えないため、Windows版のXM MT4を動かしたい場合はParallels Desktopなどの仮想化ソフトを使う必要があります。Parallelsは有料(年額1万円台〜)ですが、EAの安定動作とリアルタイム性能ではこちらの方が優れることがあります。

Wine版(XM公式が提供するMac版MT4の中身がWine実装)は無料ですが、EA・カスタムインジケーターの互換性に若干の制約があります。手動裁量メインなら公式Wine版で十分、EA本格稼働ならParallels、と用途で使い分けるのが現実的です。VPS契約での運用も選択肢に入りますが、月数千円のコストとMac環境からの分離になります。

複数アカウント運用の3パターン設計を先に決める

複数アカウント運用の3パターン設計を先に決めるのイメージ

「とりあえず2つインストールすれば動くだろう」と進めると、後で口座が増えたときに管理が破綻します。最初に運用パターンを3つに分けて、自分の構成を決めてから手を動かす方が結果的に楽です。

パターン1: 同一MT4内でアカウントログイン切替(軽量)

もっとも軽い運用は、1つのMT4だけインストールし、ファイル→取引口座にログインから口座番号・サーバー名を入力するたびに切り替える方式です。Macのリソース消費は最小で、容量も1GB程度で済みます。

欠点は同時に複数口座のチャートを見られないことで、口座Aで保有中のポジションを監視しながら口座Bで新規エントリーするような使い方はできません。手動裁量で1日数回しか取引しない人、口座は2つあるが片方は予備に近い人にはこのパターンが向いています。EA運用には不向きです。

パターン2: MT4インスタンスを分離して同時起動(標準)

本記事の主軸となる構成です。アプリケーションフォルダにXM MT4を複数コピーし、それぞれをリネームして同時起動する方式です。たとえばXMTrading MT4 – スキャル、XMTrading MT4 – EA、XMTrading MT4 – スイングのように用途別にラベリングして並べると、Dockアイコンと一緒に管理しやすくなります。

3〜5アカウントを並行運用するスキャル+EA+裁量併用の中堅トレーダーに最適です。メモリは16GB以上推奨で、3インスタンス常時起動でCPU使用率は10〜20%、メモリは合計2〜4GB程度を見込んでください。本記事のH2-2で具体的なインスタンス分離手順を解説します。

パターン3: VPSで分離(EA本格運用)

EAを24時間稼働させる本格運用なら、MacではなくVPS(仮想専用サーバー)に1台あたり1〜3アカウントを乗せる構成が現実的です。MacをスリープしてもEAは止まらず、ネット切断にも強くなります。VPSは月額1,500〜5,000円程度で、XM公式提携のVPSなら一定取引量で無料化される制度もあります。

「Mac本体は裁量用+VPSはEA用」のハイブリッド構成にすると、Mac側のリソースを圧迫せずに済みます。EAを5台以上同時に動かすなら、Mac1台に詰め込むよりVPS分散の方が安定します。詳細はXM公式 VPSのページで確認してください。

運用設計の重要ポイント

3パターンのどれを選ぶかで必要なMacスペック・コスト・管理の煩雑さがまったく違います。決めずに走り出すと、後でVPSへの移行や口座統廃合で時間を浪費するので、最初に必ず1つに絞ってください。

事前に揃える3つの準備物

インストール前に必要なものを揃えておくと、当日の作業がスムーズに進みます。容量・OS・口座情報の3つを確認しておきましょう。

準備物 要件 確認方法
空き容量 10GB以上推奨(MT4×3+履歴) アップルメニュー→このMacについて→ストレージ
macOS macOS 11 Big Sur 以降 アップルメニュー→このMacについて
メモリ 16GB以上推奨(複数起動時) 同上
口座情報 口座番号・サーバー名・パスワード XMから届いた登録完了メール
Rosetta 2 Apple Silicon Macのみ必要 ターミナルで自動インストールメッセージ

容量とメモリは多めに見積もる

1インスタンスあたり1GB前後の容量に加え、ヒストリカルデータが蓄積されると各インスタンス2〜3GBまで膨らみます。3インスタンスなら10GB前後を確保しておくと安心です。SSDの空き容量が30GBを切っている場合、macOS全体の動作が重くなりがちなので、外付けSSDへの避難も視野に入れてください。

メモリは8GBでも2インスタンスまでなら動きますが、3つ以上の同時起動でブラウザやSlackを併用するとスワップが発生して動作が遅くなります。16GB以上だと体感的に安定します。M3 MacBook Airの標準8GBモデルを使っている場合、複数アカウント運用は最初から想定外と考えた方が賢明です。実機で確認したところ、8GB機で3インスタンス起動するとアクティビティモニタのメモリ圧迫が黄色〜赤に張り付き、注文画面の表示が1〜2秒遅延しました。スキャル戦略との相性が悪いので、複数アカウント前提なら最初から16GB以上の機種を選んでください。

口座情報は複数アカウント分まとめてメモ

XMから届く登録完了メールに、口座番号・サーバー名・パスワードの3点が記載されています。複数口座を運用するなら、これら3点を口座ごとに一覧表にしてMacのメモアプリかパスワードマネージャに保存してください。サーバー名は口座開設時期によって異なるため、新規口座を作るたびにメモを更新するルーティンが大事です。同じXMでも口座番号によってサーバーが分かれており、思い込みでログインすると弾かれます。

パスワードはXMの仕様で一定期間ごとに変更を求められることがあります。複数口座のパスワードをすべて同じにすると、1つ変更したときに全部を変える必要があり、結局メモが古くなります。パスワードマネージャ(1Password、Bitwarden等)を使うと運用が安定します。複数アカウント運用に踏み出すタイミングで、無料プランでも構わないのでパスワードマネージャを導入しておくのが現実的です。後から3〜5口座を手入力で切り替える運用は事故の元になります。

複数MT4の同時起動とエラー対処フローを実装する

複数MT4の同時起動とエラー対処フローを実装するのイメージ

MT4インスタンスを分離する2つの方法

1つ目のMT4が正常動作している前提で、2つ目以降のインスタンスを増やしていきます。Macでは「公式からの再ダウンロード」と「既存ファイルの複製」の2つの方法があり、後者の方が手早く確実です。

初心者によくある誤解の整理

Q. Macでは複数のMT4を本当に同時起動できますか。

はい、可能です。XM公式が複数インストール手順を案内しており、用途別に同時起動する運用が一般的です。ファイル名を変えて別アプリとしてMacに認識させるのがポイントです。

Q. 1台のMacに何個までMT4を入れられますか。

容量とメモリが許す限り何個でも入れられますが、メモリ16GBで3〜5個が実用的な目安です。CPU使用率はチャート数とEA数で増減します。

Q. アプリ複製したらXMアカウントも複製されますか。

いいえ、アプリの複製は空のMT4が増えるだけで、各インスタンスは独立してログイン情報を持ちます。複製後に別アカウントの番号・サーバーでログインしてください。

Q. インスタンスごとに通貨ペアやEA設定は分けられますか。

はい、各インスタンスは独立したチャート設定・EA配置・テンプレートを持ちます。スキャル用と長期用で完全に分離できます。

Q. アップデートは全インスタンスに自動適用されますか。

各インスタンスは独立しているため、アップデートも個別に行います。同時にやろうとせず、1つずつ起動してアップデートを受け入れる流れにしてください。

方法1: 既存MT4を複製してリネームする(推奨)

もっとも手早い方法です。アプリケーションフォルダで1つ目のXM MT4を選択し、右クリック→「複製」を実行します。「XMTrading MT4のコピー」というファイルができるので、これを用途別に「XMTrading MT4 – EA」のようにリネームします。所要時間は1〜2分で済みます。

複製したインスタンスを起動すると、最初は初期状態のMT4が立ち上がるので、別アカウントの口座番号・サーバー名でログインしてください。これで2つの独立したMT4が同時起動できる状態になります。Dockには2つ別々のアイコンが並びますが、見た目は同じなのでアイコンを変えるとさらに識別しやすくなります(後述)。

方法2: 公式から再ダウンロードしてリネーム配置

XM公式からダウンロードしたインストーラを使い、毎回別名でアプリケーションフォルダに配置する方法です。複製と比べて手間ですが、ダウンロード時点でファイルが新しいため、古いバージョンが混ざる心配がありません。

手順は1つ目と同じで、.dmgをマウント→アプリケーションフォルダにドラッグ→リネーム、を口座数だけ繰り返します。所要時間は1インスタンスあたり5分程度です。長期運用するなら方法1で十分ですが、メジャーアップデート時に新規ダウンロードでリセットする運用ならこちらが安心です。

Dockアイコンを変えて視覚的に区別する

複数インスタンスを並べると、Dockのアイコンがすべて同じMT4ロゴで見分けがつかなくなります。対処として、アプリのアイコンを用途別の絵文字や色違い画像に差し替えるTipsがあります。

やり方は、適当な画像をクリップボードにコピー→アプリを選択→「情報を見る」を開く→左上のアイコンをクリックしてペーストする、の3ステップです。たとえばスキャル用は緑、EA用は青、スイング用は赤のように色分けすると、Dockで一瞬にして識別できます。地味ですが3口座を超えると効果絶大です。

同時起動とアカウントラベリング

同時起動とアカウントラベリングのイメージ

複数のMT4を同時起動するときの操作と、運用中に「どれがどの口座か」を見失わない仕組みづくりを解説します。

3つのMT4を同時起動する手順

アプリケーションフォルダから順番に、1つ目→2つ目→3つ目のMT4をダブルクリックで起動するだけです。各インスタンスは独立プロセスとして動くので、起動順を気にする必要はありません。LaunchPadからも起動できます。Spotlight検索(Cmd+Space)でアプリ名の一部を入力して起動することもでき、用途別にリネームしていれば「EA」「スキャル」などの単語で目的のMT4を一発で呼び出せます。

起動後、各MT4のウィンドウタイトルバーに「XMTrading MT4 – EA」のようにリネームしたアプリ名が反映されているはずです。これがウィンドウ識別の主軸になるので、ウィンドウ切替(Cmd+Tab)でMT4が並んだとき、どれが何用か瞬時に分かります。

MT4内部での「コメント」機能で口座情報を残す

MT4のチャートタイトルや注文発注時のコメント欄を活用すると、ログイン後の口座識別がさらに楽になります。たとえばEA用MT4のチャート1に「EA口座: GBPJPY スキャル」とコメントを書いておけば、ウィンドウを切り替えてもチャートタイトルで運用目的が分かります。

注文時のコメントには「Account: 12345678」のように口座番号を入れる人もいますが、画面共有時にプライバシー漏洩のリスクがあるので、運用戦略名だけに留めるのが安全です。コメントはトレード履歴のCSV出力時にも反映されるので、後日集計するときの口座切り分けにも役立ちます。

アクティビティモニタでプロセスを識別する

万一MT4が応答しなくなったとき、どのインスタンスがフリーズしたかをアクティビティモニタで確認できます。プロセス名は「XMTrading MT4 – EA」のようにリネーム時のアプリ名で表示されるので、固有名でつけておくと識別が一発です。

応答無しのプロセスを強制終了する場合、アクティビティモニタで該当プロセスを選び「終了」(X印)をクリックします。強制終了は未保存のチャート設定を失う可能性があるため、テンプレート保存は日次でやっておくと安心です。

1台のMacで複数のMT4を扱うと「いま開いている口座はどれか」が一番のミスポイントになります。ファイル名・Dockアイコン・チャートコメントの3点で識別系を作っておくと、ストレスのない運用になります。

慣れる前にミスエントリーで損失を出すと、せっかくの複数アカウント設計が水の泡になります。

症状から逆引きするエラー対処フロー

複数アカウント運用で起きがちなトラブルを、症状から逆引きできる形で整理しました。代表5症例を覚えておくと、出会したときの対処時間が大幅に減ります。

「開発元が未確認のため開けません」と出る場合

もっともよくあるエラーです。アプリケーションフォルダのXM MT4アイコンをControlキーを押しながらクリックし、表示されたメニューから「開く」を選択します。さらに確認ダイアログで「開く」を押すと、次回以降は普通にダブルクリックで起動できるようになります。

複製したインスタンスでも同じ手順が必要になるケースがあります。原因はMacのGatekeeperというセキュリティ機能で、署名されていないアプリの初回起動を抑止する仕組みです。XMアプリの安全性に問題があるわけではないので、Controlクリック承認で進めて構いません。複数インスタンスを並べたときは1つずつ承認していきます。

起動後にフリーズ・落ちる場合

Apple Silicon Macで頻発するパターンです。原因はRosetta 2のリソース不足、メモリ不足、古いバージョンの残存の3つに大別できます。まずRosetta 2が入っているか確認し、メモリ使用率をアクティビティモニタで監視してください。

16GBメモリでも、ブラウザを30タブ開いてMT4を3つ起動すると合計メモリが圧迫されてMT4が落ちることがあります。対処はブラウザを閉じるか、メモリ16GBから32GBへの増設、もしくはVPSへの一部移行です。古いバージョンが残っている場合は一度MT4を削除して公式から再ダウンロードしてください。

ログインできない・サーバー名が見つからない場合

ログイン時に「Invalid Account」や「No Connection」と出る場合、サーバー名の入力ミスが最多原因です。XMのサーバー名は「XMTrading-Real15」のようにハイフン区切りで、似た番号のサーバーが多数存在します。登録完了メールに記載のサーバー名を正確にコピペするのが鉄則です。

サーバー候補リストに目当てのサーバー名が出ない場合、ログイン画面の「サーバー」欄に手動で入力すれば追加されます。それでもログインできない場合は、口座が凍結されている、パスワードが期限切れになっている可能性があります。XMサポートに口座番号を伝えて状況確認を依頼してください。

文字化け・チャートが見えない場合の対処

Mac版MT4で日本語メニューが文字化けする現象は、Wine版の互換性に起因します。表示言語を一度英語に戻してから日本語に再設定すると改善することが多いです。MT4のView→Languages→Japaneseを順に試してください。

チャートが真っ白で何も表示されない場合は、データ更新が滞っているか、テンプレートが破損しています。チャート上で右クリック→「リフレッシュ」を試し、それでも改善しない場合は新規チャートを開き直してください。各インスタンスのテンプレート設定は独立しているので、片方だけ壊れることもあります。

運用前の動作確認チェックリストで詰めを入れる

複数アカウントを実運用に乗せる前に、8項目のチェックリストで動作確認します。下のPart Gリストの各項目にYes/Noで答え、Noが残るなら本運用前に解決してください。最初の1週間は小ロットでの試運転に充てます。

運用開始前に下の8項目を確認します。

  • 各MT4インスタンスをリネームしたか
  • Dockアイコンを差別化したか
  • 各口座でログインできたか
  • 同時起動でフリーズしないか30分試したか
  • メモリ使用量を監視したか
  • 各MT4のテンプレートを保存したか
  • VPS併用の検討は済んだか
  • パスワードマネージャに口座情報を保存したか

満たせば複数アカウント運用の入口は完了です。

コメント