EA運用にVPSが必要な理由
EAは24時間動き続けてこそ意味がある。自宅のPCをつけっぱなしにする方法もあるけど、停電・Windows Update・回線の瞬断——どれか1つでも起きたらEAが止まり、トレードチャンスを逃すか、最悪オープンポジションの管理ができなくなる。
VPS(仮想専用サーバー)はデータセンターの中で動くリモートのWindows環境。電源も回線も冗長化されていて、自宅PCとは比較にならない安定性がある。月額1,000〜3,000円程度の投資で「EAが止まるリスク」をほぼゼロにできると考えれば、費用対効果は高い。
XM無料VPSの条件と実力
利用条件
XMでは一定の条件を満たすと無料でVPSを利用できる。条件は口座残高$5,000(約75万円)以上+月間5lot以上の取引。どちらか一方を満たさなくなると、翌月から月額$28が口座から自動引き落としになる。
申請はXMの会員ページから「VPSサービス」のタブで行う。詳しい手順はXM無料VPSの条件と申請方法に書いた。
スペックとレイテンシ
XM無料VPSの最大の強みはレイテンシの低さ。XMの取引サーバーと物理的に近い場所(ロンドン近郊)に設置されているため、レイテンシは1〜2ms。外部VPSでは到達できない数字だ。スペックはCPU1vCPU、メモリ1.5GB、ストレージ20GB。MT4/MT5を1〜2個動かすなら十分だが、3個以上の同時起動は厳しい。
外部VPS3社のスペック比較
お名前.comデスクトップクラウド
GMOグループが運営する国内最大手のFX向けVPS。東京データセンターに設置されているため、日本からのリモートデスクトップ接続が快適。月額2,585円〜で2vCPU/2GBメモリのプランが使える。MT4を3〜4個同時起動しても安定する。XMのサーバーはロンドンにあるためレイテンシは5〜15ms程度だが、スキャルピングEA以外なら実用上の問題はない。
ABLENET VPS
コスパの良さでFXトレーダーから根強い支持があるVPS。月額1,936円〜で2vCPU/2GBメモリ。大阪データセンター設置。お名前.comよりやや安く、スペックは同等。管理画面がシンプルで初心者にも扱いやすい。10日間のお試し期間があるのも嬉しい。
Contabo
ドイツの格安VPS。月額€4.99(約800円)で4vCPU/8GBメモリという破格のスペックを提供。ただしサーバーはヨーロッパにあるため、日本からのリモートデスクトップ接続に遅延を感じることがある。日本語サポートもない。コストを最優先にするトレーダー向けで、初心者にはハードルが高い。
用途別おすすめの選び方
| 条件・用途 | おすすめVPS | 理由 |
|---|---|---|
| $5,000入金+月5lot可能 | XM無料VPS | 追加費用ゼロ+最低レイテンシ |
| スキャルEAで低レイテンシ重視 | XM無料VPS or お名前.com | 約定速度が利益に直結 |
| MT4/MT5を3個以上同時起動 | お名前.com / ABLENET | メモリ4GB以上のプランが選べる |
| とにかくコストを抑えたい | ABLENET | 月1,936円〜で国内サーバー |
| 大量のEAを低コストで動かしたい | Contabo | スペックあたりの単価が最安 |
まずはXM無料VPSの条件を確認してみよう。条件を満たせるなら迷う必要はない。
XM会員ページでVPS条件を確認する →VPSにMT4/MT5をセットアップする手順
STEP 1:VPSにリモートデスクトップで接続
Windowsなら「リモートデスクトップ接続」アプリ、Macなら「Microsoft Remote Desktop」を使ってVPSに接続する。接続先のIPアドレス・ユーザー名・パスワードはVPS契約時にメールで届く。
STEP 2:MT4/MT5をダウンロード・インストール
VPS上のブラウザ(通常はInternet Explorer/Edge)からXMの公式サイトにアクセスし、MT4/MT5をダウンロードしてインストール。自宅PCと同じ手順だ。
STEP 3:EAを設置して自動売買を有効化
EAのファイル(.ex4 / .ex5)をMT4/MT5のExpertsフォルダにコピーし、ナビゲータウィンドウからチャートにドラッグ&ドロップ。「自動売買を許可」にチェックを入れて、EAのパラメータを設定すれば稼働開始。
MT4の詳しいダウンロード手順はXM MT4ダウンロード&インストールガイドを参照。EAの設定方法はMT4へのEA導入手順にまとめてある。
VPS運用のよくある失敗と対策
Windows Updateで勝手に再起動される
外部VPSではWindows Updateが有効になっていることがある。更新のタイミングでVPSが再起動し、MT4/MT5が止まるトラブルが頻発。対策はWindows Updateの自動再起動を無効にすること。グループポリシーエディタで設定できる。
メモリ不足でMT4が落ちる
MT4/MT5は1インスタンスで300〜500MBのメモリを消費する。1.5GBのVPSでMT4を3つ起動するとメモリが足りず、フリーズや強制終了が起きる。複数のMT4/MT5を動かすなら、メモリ4GB以上のプランを選ぶべきだ。
XMでの複数口座の活用法はXM複数口座の開設方法と活用術を参照。
VPSセットアップチェックリスト
VPSを契約してMT4をインストールしただけでは、安定運用の準備としては不十分だ。以下のチェックリストを順番に潰していくことで、「気づいたらEAが止まっていた」というトラブルを防げる。
1. Windows Updateの自動再起動を無効にする
外部VPSで最も多いトラブルがこれだ。Windowsの自動更新でVPSが再起動され、MT4ごとEAが停止する。グループポリシーエディタ(gpedit.msc)から「コンピュータの構成」→「管理用テンプレート」→「Windowsコンポーネント」→「Windows Update」に進み、「自動更新を構成する」を「ダウンロードと手動インストール」に設定しよう。更新自体は手動で月1回行えば十分だ。
2. スリープ・休止状態を無効にする
VPSの電源オプションで「ディスプレイの電源を切る」と「コンピュータをスリープ状態にする」の両方を「なし」に変更する。デフォルト設定のままだと、一定時間操作がないとスリープに入り、MT4の通信が途切れることがある。
3. MT4/MT5をスタートアップに登録する
万が一VPSが再起動しても、MT4が自動で起動するようにしておく。MT4のショートカットをWindowsのスタートアップフォルダ(shell:startup)に入れるだけでいい。さらにMT4の「ツール」→「オプション」→「エキスパートアドバイザ」タブで「自動売買を許可する」にチェックが入っていることも確認しておこう。
4. 自動売買ボタンのオン状態を確認する
MT4のツールバーにある「自動売買」ボタンが緑色になっているか毎回チェックする。VPS再起動後やMT4の再インストール後はこのボタンがオフ(赤色)に戻っていることがある。ボタンがオフのままだとEAはチャート上に表示されていても一切取引しない。
5. EAのパラメータ設定をバックアップする
EAのパラメータ設定画面で「保存」ボタンを押し、.setファイルとしてローカルPCにもコピーを保管する。VPSの障害やMT4の再インストール時に、パラメータを1から設定し直す手間を省ける。複数EAを稼働している場合は特に面倒なので、定期的にバックアップを取る習慣をつけたい。
6. 稼働監視の仕組みを入れる
VPSが落ちていることに何日も気づかない——これは実際に起こりうる。UptimeRobotなどの無料監視サービスを使い、VPSのIPアドレスに対して定期的にPingを飛ばす設定をしておくと、ダウン時にメールで通知が届く。有料VPSのお名前.comやABLENETにも死活監視機能はあるが、外部サービスと二重にしておくのが確実だ。
FX Rescue編集部では2026年4月にXM無料VPS、お名前.comデスクトップクラウド(2GBプラン)、ABLENET Win2プランの3つを実際に契約し、MT4を稼働させてレイテンシとメモリ使用量を計測。XM無料VPSはレイテンシ1.2ms(平均)でダントツ。お名前.comは8.3ms、ABLENETは12.1ms。メモリ使用量はMT4×1で約420MB、×2で約780MB。1.5GBのXM無料VPSではMT4×2が実質上限と確認。