ホーム > EA・MT5ノウハウ集 > VPS構築とMT5の24時間運用

VPS運用環境初級

VPS構築とMT5の24時間運用環境 — EAを止めないための基礎

最終更新: 2026-05-20 | 読了目安: 15分

EAは24時間365日、相場が動いている間ずっと稼働し続けて初めて意味があります。自宅PCを点けっぱなしにする方法もありますが、停電・再起動・回線断のリスクがあります。VPS(仮想専用サーバー)を使えば、PCを閉じてもクラウド上でEAが動き続けます。

なぜEA運用にVPSが必要か

EAはMT5が起動している間だけ動作します。PCをスリープしたり電源を切ったりすれば、その瞬間からEAは停止し、決済もエントリーも行われません。含み益のポジションを抱えたままPCがフリーズすれば、損切りも効きません。

VPSはデータセンターにある仮想PCで、24時間稼働し続けます。自分のPCやスマホからリモート接続して操作し、接続を切ってもVPS上のMT5は動き続けます。停電対策・回線の安定性・約定速度のどれを取っても、自宅PC運用より有利です。

VPSを使う主な理由

  • PCを閉じてもEAが動き続ける(24時間稼働)
  • 停電・OS再起動・回線断の影響を受けにくい
  • ブローカーのサーバーに近く、約定が速くスリッページが小さい
  • 自宅PCのリソースを占有しない

VPS選びのスペック要件

MT5を1〜3個程度動かす場合の目安です。EAの数や複利計算の重さで必要量は変わります。

項目最低ライン推奨
メモリ(RAM)2GB4GB以上
CPU1コア2コア以上
ストレージ30GB SSD50GB SSD以上
稼働率(SLA)99.9%99.99%
ロケーション取引サーバーと同じ地域ロンドン/ニューヨーク近郊
OSWindows ServerWindows Server 2019以降
メモリが不足すると、バックテストや複数チャートで動作が不安定になります。特に長期間のバックテストをVPS上で行う予定なら、4GB以上を選んでください。

無料VPSと商用VPSの違い

項目FX業者の無料VPS商用VPS
費用無料(取引量などの条件付き)月額1,000〜3,000円程度
利用条件一定の残高・取引量・ロット数が必要条件なし
ブローカー提供業者に固定される任意のブローカーで使える
スペック最小構成が多いプランを選べる
向いている人そのブローカーで十分な取引量がある人複数ブローカーを自由に使い分けたい人
XMTradingやExnessなどは、条件を満たすと無料VPSを提供しています。まずは取引するブローカーの無料VPS条件を確認し、満たせない場合や複数ブローカーを使う場合は商用VPSを検討する、という順序がおすすめです。

MT5セットアップ手順

Step 1

VPSにリモート接続する

Windowsならリモートデスクトップ接続、Macなら「Microsoft Remote Desktop」アプリで、VPSのIPアドレス・ユーザー名・パスワードを入力して接続します。

Step 2

MT5をインストールする

VPS上のブラウザでブローカーの公式サイトからMT5をダウンロードし、インストールします。取引口座のID・パスワード・サーバー名でログインします。

Step 3

EAを配置する

EAのファイルをデータフォルダの MQL5/Experts に置きます。.mq5 の場合はMetaEditorでコンパイルします。MT5を再起動すると「ナビゲーター」にEAが表示されます。

Step 4

自動売買を有効化する

ツールバーの「アルゴリズム取引」ボタンをオンにし、対象チャートにEAをドラッグ&ドロップ。EA設定で自動売買を許可し、チャート右上にスマイルマークが出れば稼働中です。

Step 5

接続を切っても動作するか確認する

リモート接続を閉じてしばらく後に再接続し、EAが動き続け取引履歴が更新されているかを確認します。これでVPS運用が成立します。

24時間安定運用のための日次チェック

VPSに任せきりにせず、1日1回は次の項目を確認してください。

1

MT5とブローカーの接続状態

画面右下の接続インジケーターが緑(受信中)になっているか。赤ならログインし直します。

2

自動売買がオンになっているか

「アルゴリズム取引」ボタンとチャートのスマイルマークを確認します。VPS再起動後にオフになることがあります。

3

証拠金維持率

想定外のポジションや含み損で維持率が下がっていないか。危険な水準ならEAを止めて判断します。

4

VPSのリソース

メモリ使用率が高止まりしていないか。MT5を定期的に再起動するとメモリリークを防げます。

5

ログとエラー

MT5の「エキスパート」「ジャーナル」タブにエラーが出ていないか。発注エラーが続く場合は原因を調べます。

🖥️ VPS選びを比較で確認する

当サイトでは、EA運用に向いたVPSサービスを料金・スペック・ロケーションで比較しています。無料VPSの利用条件もまとめています。

VPS比較を見る →

よくある質問

Q: 自宅PCでEAを動かすのではダメですか?

動かすこと自体は可能ですが、PCを24時間点けっぱなしにする必要があり、停電・自動更新による再起動・回線断ですべて止まります。含み損のポジションを抱えたまま停止すると損切りも効きません。安定運用にはVPSを強く推奨します。

Q: MacでもVPSは使えますか?

使えます。VPS自体はWindowsですが、Macからは「Microsoft Remote Desktop」アプリでリモート接続できます。操作中だけMacにWindowsの画面が表示され、接続を切ってもVPS上のMT5は動き続けます。

Q: VPSのスペックはどのくらい必要ですか?

MT5を1〜3個動かすなら、メモリ4GB・2コアあると安心です。最低でも2GBは欲しいところです。VPS上で長期間のバックテストも行うなら、メモリは多いほど安定します。

Q: 無料VPSと有料VPS、どちらを選ぶべきですか?

取引するブローカーの無料VPS条件(残高・取引量)を満たせるなら、無料VPSで十分です。条件を満たせない、または複数ブローカーを使い分けたい場合は、月額制の商用VPSが自由度の点で有利です。

Q: VPSが再起動したらEAは自動で再開しますか?

MT5をWindowsのスタートアップに登録し、口座へ自動ログインする設定にしておけば、再起動後もMT5は立ち上がります。ただし「アルゴリズム取引」がオフに戻ることがあるため、再起動後は必ず稼働状態を確認してください。