裁量トレードとEA運用を同じMT4環境で混在させると、干渉が起きてどちらのパフォーマンスも落ちる。口座を明確に分けて独立した環境を作ることで、両方を安定して運用できる。
この記事はこんな方に向けています
- MT4で複数ブローカーの口座を管理したいが、どうセットアップすればいいかわからない
- 裁量とEAを同じ口座で動かしてポジションが複雑になっている
- VPSでEA運用しながら手元PCでも同じMT4を開いて問題が起きている
この記事のポイント
- MT4は複数の異なるブローカー口座を同一PCで並列起動できる
- 裁量専用口座・EA専用口座を分けることで管理が明確になり干渉を防げる
- VPS上のEA運用口座と手元PCの裁量口座は独立して動作するので重複しない
この記事はアフィリエイト広告(PR)を含みます。掲載情報は2026年6月時点の確認に基づいており、MT4のバージョン・ブローカーにより画面が異なる場合があります。
MT4で複数口座を同時に動かせる仕組みと注意点
MT4は1つのインストールで1つのサーバー(ブローカー)にのみ接続できるが、異なるブローカーのMT4を複数インストールすれば、同一PCで並列起動できる。ブローカーAのMT4とブローカーBのMT4を同時に開いて、それぞれ独立して動作させることが可能だ。
同一ブローカーの複数口座(例:リアル口座とデモ口座)を切り替えて使う場合は、1つのMT4でログアウト→再ログインで切り替えるか、同じブローカーのMT4を別フォルダにインストールして同時起動する方法がある。
| 複数MT4環境の構成パターン | |
|---|---|
| パターンA | ブローカーAのMT4(裁量専用)+ブローカーBのMT4(EA専用)を同一PCで並列起動 |
| パターンB | VPS上のMT4(EA専用)+手元PCのMT4(裁量専用)を独立して運用 |
| パターンC | 同一ブローカーの実口座・デモ口座を別インストールで並列起動 |
私は現在パターンBを使っている。VPS上でEAを24時間稼働させ、手元PCでは裁量トレード専用の環境を維持している。両方がICMarketsの口座だが、VPS用とPC用で別の口座番号を使うことで干渉なく運用できている。
裁量とEAを分けるべき理由と分け方
裁量とEAを同じ口座・同じMT4で混在させると、次の問題が起きやすい。
- EAが裁量のポジションを誤って決済する(EAのロジックが全ポジションを管理対象にする場合)
- 裁量で手動決済したポジションをEAが再エントリーする
- どちらの損益かわからなくなり、手法の評価ができなくなる
これらを防ぐ最もシンプルな方法は「口座を完全に分ける」ことだ。
ブローカーで口座を分ける
同一ブローカーで実口座を2つ開設する(多くのブローカーで可能)。1つを裁量専用、もう1つをEA専用に割り当てる。ブローカーが異なれば環境ごと分離できてより安全だ。
MT4のインストールを分ける
同一PC上で、裁量用MT4とEA用MT4を別々のフォルダにインストールする。デスクトップのショートカット名を「MT4_裁量」「MT4_EA」のように変更しておくと管理が明確になる。
EA側でマジックナンバーを設定する
EAが管理するポジションをマジックナンバー(OrderSend関数のmagicパラメーター)で識別させると、同一口座でも裁量ポジションをEAが誤操作しなくなる。ただし口座を分ける方がより確実なため、マジックナンバーはあくまで補助手段として使う。
VPS上のEA運用と手元PC運用を共存させる設定
VPSでEAを24時間稼働させながら、手元PCでも同じMT4を開いて状況確認や裁量エントリーをしたいケースがある。この場合、注意すべき点がいくつかある。
VPSと手元PCで「同じ口座」を使う場合の注意
VPSで稼働中のMT4(EA運用中)と、手元PCのMT4で同じ口座にログインすることはできる。しかし両方からEAが起動した状態になると、同じシグナルで2重注文が発生するリスクがある。VPS側でEAを動かす場合、手元PCのMT4では同じチャートのEAを必ずOFFにしておく必要がある。
| VPS+手元PCの役割分担(推奨パターン) | |
|---|---|
| VPS上のMT4 | EA専用口座でEAを24時間稼働。EAはVPS側のみでON |
| 手元PCのMT4 | 裁量専用口座(別口座番号)で運用。VPSのEA口座も閲覧のみ可能 |
| 注意事項 | VPSのEA口座に手元PCからログインする場合、EAはOFF状態を確認してから接続 |
複数MT4環境のパフォーマンスと管理コスト
MT4は比較的軽いアプリケーションだが、複数起動・複数チャート・複数インジケーターの組み合わせでPCのメモリ使用量が増える。PC側では裁量用の1〜3チャート程度に絞り、チャートには必要最小限のインジケーターのみを配置する方が動作が安定する。
VPS側はEA運用に必要なチャートのみを開き、不要なウィンドウ・インジケーターは削除する。VPSのメモリが不足するとEAの動作が不安定になるため、1〜2本のEAで運用する場合はRAM 1〜2GBのVPSで十分だが、複数EAを動かす場合は2〜4GBを確保することを推奨する。
| 環境 | 推奨スペック | 設定の最適化 |
|---|---|---|
| VPS(EA専用) | RAM 2GB以上 / SSD / Windows Server | EA実行チャートのみ起動・余分なインジ削除 |
| 手元PC(裁量) | RAM 8GB以上推奨 | チャート数を最小限に・MT4複数起動時は他アプリを閉じる |
AIでEA開発・検証を加速する|Claude Code
MQL4のコード生成からバックテストの分析、VPS運用スクリプトまで、ターミナルから直接Claudeに任せられる。”Reduce before you increase” を実装レベルで実践したいトレーダーへ。






