VPSでMT4は何個まで起動できるか|メモリ別の目安と計算の根拠
VPSでMT4を何本動かせるかはメモリで決まります。Windows Serverが2GB、MT4が1本300〜600MBという内訳から必要メモリを逆算し、2GB・4GB・8GB別の目安と実測手順を解説します。
PR当ページにはプロモーション(アフィリエイト広告)が含まれます。順位・評価は公開の評価基準に基づき編集部が独立して決定しています。EAの成績はすべて過去の検証結果であり、将来の利益を保証するものではありません。海外FX業者は金融庁未登録です。
この記事の目次
「VPSでMT4は何個まで起動できますか」という質問に対する答えは、ほぼメモリの引き算で出ます。Windows Serverが1.5〜2GBを使い、MT4/MT5は1本あたり300〜600MB程度を消費するからです。この記事では、その内訳を示したうえでメモリ別の目安を出し、VPS事業者の公称値との差と、自分の環境で実測する手順を解説します。
結論:2GBで1〜2本、4GBで2〜3本、8GBで5〜8本
✅ 結論
目安は2GB=MT4を1〜2本、4GB=2〜3本、8GB=5〜8本、16GB=10本以上です。根拠は「Windows Serverのオーバーヘッド1.5〜2GB」と「MT4 1本あたり300〜600MB」という2つの実務値です。ただしチャート枚数と使用インジケーターで変動するため、最終的には自分の構成でタスクマネージャーを見て決める必要があります。
複数のEAを動かすこと自体の設定手順は MT4を複数起動して運用する方法 にまとめています。本記事はその前段として、必要なVPSスペックを決めるための計算に絞ります。
計算の根拠:メモリの内訳を分解する
VPSの搭載メモリは、次の3つに配分されます。
| 用途 | 消費量の目安 | 備考 |
|---|---|---|
| Windows Server本体 | 1.5〜2.0GB | OSのバージョンと稼働サービスで変動 |
| MT4/MT5 1インスタンス | 300〜600MB | チャート枚数・インジケーター・ヒストリーで増加 |
| 安全マージン | 0.5GB程度 | Windows Update、アンチウイルス、一時的なピーク用 |
ここから、起動できるMT4の本数はおおよそ次の式で見積もれます。
起動できるMT4の本数 =(搭載メモリ − OS 2.0GB − マージン0.5GB)÷ 0.5GB
この式に当てはめると、2GBでは計算上ゼロ〜1本、4GBで3本、8GBで11本という数字が出ます。ただし8GBで11本は「チャート1枚・軽いEA」という理想条件での上限です。実際にはヒストリーの読み込みや一時的なピークがあるため、余裕を見て次の表のように考えるのが実務的です。
⚠️ 注意
メモリ使用量は起動直後より数日稼働したあとのほうが増えます。ヒストリーデータの蓄積とログの保持が効くためです。起動直後の数値だけを見て「まだ余裕がある」と判断しないでください。
メモリ別の起動本数早見表
| 搭載メモリ | OS+マージン差引後 | MT4/MT5の現実的な本数 | 向いている運用 |
|---|---|---|---|
| 2GB | 約0〜0.5GB | 1本(2本目は不安定) | EA1本だけ動かす |
| 3GB | 約0.5〜1.0GB | 1〜2本 | EA1〜2本 |
| 4GB | 約1.5GB | 2〜3本 | 通貨ペア分散の入口 |
| 6GB | 約3.5GB | 4〜6本 | 小規模ポートフォリオ |
| 8GB | 約5.5GB | 5〜8本 | 本格的な分散運用 |
| 16GB | 約13.5GB | 10本以上 | 多数のEA・検証環境兼用 |
この表は「MT4 1本=500MB、チャートは各数枚」という前提の概算です。重いインジケーターを載せる、チャートを10枚以上開く、ヒストリーを長期保持する場合は本数が半分程度まで落ちることがあります。
そもそもEAを何本まで同時に運用すべきかという設計の話は EAは何本まで同時運用できるか 、資金面の裏付けは 必要資金・許容DD計算機 で確認してください。VPSのスペックが足りていても、資金が足りなければ分散の意味は薄くなります。
VPS事業者が公表している推奨稼働数
各社が公称しているMT4稼働数を並べると、上の目安とおおむね整合します。
| サービス・プラン | メモリ | MT4推奨稼働数(公称) | 月額 |
|---|---|---|---|
| お名前.com デスクトップクラウド StartUp | 2GB | 最大3個 | 2,640円(税込) |
| お名前.com デスクトップクラウド Standard | 4GB | 最大8個 | 4,620円(税込) |
| お名前.com デスクトップクラウド Premium | 8GB | 最大20個 | 7,260円(税込) |
| Winserver for FX StartUp | 3GB | 2個 | 2,530円(税込) |
| Winserver for FX Standard | 6GB | 6個 | 5,500円(税込) |
| Xserver VPS for FX プレミアム Light | 10GB | 5〜7枚 | 9,801円(税込・1ヶ月) |
| Xserver VPS for FX プレミアム Standard | 24GB | 10〜15枚 | 16,000円(税込・1ヶ月) |
| ForexVPS.net Core | 4GB | 1〜3 | 25.60ドル |
| ForexVPS.net Prime | 8GB | 6以上 | 51.20ドル |
| KAGOYA CLOUD VPS Windows | 3GB〜 | 非公表(公式に数値回答なし) | 日額87円〜 |
出典: お名前.com デスクトップクラウド / Winserver for FX / Xserver VPS for FX / ForexVPS.net / KAGOYA CLOUD VPS (いずれも2026年9月24日確認)
同じメモリでも公称値に幅があるのがわかります。お名前.comは4GBで最大8個、ForexVPSは4GBで1〜3としており、3倍近い差があります。これは前提としている構成が違うためで、どちらが正しいというものではありません。
ℹ️ 各社の注記
Winserverは公式ページに「設定によっては推奨のMT4上限数で稼働しない場合があります」と注記しています。KAGOYAはFX向けページで「EA同時起動数はお答えいたしかねます」と明記し、稼働数を保証しない姿勢を取っています(いずれも2026年9月24日確認)。公称値は保証ではなく目安として扱ってください。
自分の環境で実測する手順
公称値ではなく実測で判断するのが確実です。多くのVPSには無料お試し期間や日額課金があるため、契約前に測れます。
- VPSにリモートデスクトップ接続し、MT4を1本だけ起動する。実際に使うEAとチャート構成を再現する。
Ctrl+Shift+Escでタスクマネージャーを開き、「パフォーマンス」タブでメモリの使用量を確認する。- MT4を起動する前と後の差分を記録する。これがMT4 1本あたりの実消費量になる。
- 「詳細」タブで
terminal.exe(MT5はterminal64.exe)のメモリ列を確認し、プロセス単位の数値も控える。 - 24時間そのまま稼働させ、もう一度測る。ヒストリー蓄積で増える分を把握する。
- 空きメモリから安全マージン0.5GBを引き、手順5の実消費量で割る。これが実際に追加できる本数になる。
- 本数を増やしたら、再度24時間稼働させてメモリ使用率が85%を超えないことを確認する。
🚨 危険
メモリ使用率が常時90%を超えている状態での運用は避けてください。ポジション保有中にMT4が強制終了すると、損切りや利確のロジックが働かなくなります。EAが動かない症状の切り分けはEAが動かないときのチェックリストを参照してください。
メモリ使用量を減らす5つの設定
本数を増やしたいがプランは上げたくない、という場合に効く設定です。
- ヒストリー内の最大バー数を減らす。「ツール」→「オプション」→「チャート」で設定します。初期値のままだと過大なことが多く、稼働用のVPSでは数万本で足ります。バックテスト用マシンとは分けてください。
- 不要なチャートを閉じる。EAを動かすチャート以外は閉じます。監視用のチャートはローカルPCで開けば十分です。
- 重いインジケーターを外す。特に全ヒストリーを再計算するタイプはメモリとCPUの両方を消費します。
- マーケットウォッチの銘柄を絞る。全銘柄を表示していると不要なティックを受け取り続けます。
- ニュース配信をオフにする。「ツール」→「オプション」→「サーバー」でニュースを無効化できます。EAの動作には不要なことがほとんどです。
メモリ以外に詰まる場所
CPU
EAを動かすだけならCPU負荷は軽いのが普通です。ただし、VPS上でバックテストや最適化を回すとCPUが張り付きます。稼働中のEAに影響が出るため、検証は別マシンか別VPSで行ってください。バックテストの進め方は バックテストの正しいやり方 にまとめています。
ディスク
MT4のログとヒストリーは放置すると数GBまで肥大化します。MQL4\Logs\、logs\、history\ が対象です。月に1回、1ヶ月より古いログを削除するタスクをタスクスケジューラで組んでおくと安全です。複数インスタンスを動かすなら、ストレージは100GB以上あると余裕があります。
同時起動時のマジックナンバー
技術的な話ではありませんが、複数EAを1つのVPSで動かすならマジックナンバーの重複が実害につながります。設定方法は マジックナンバーの決め方 を確認してください。
よくある失敗
- 公称値どおりに詰め込む。「4GBで8個」は軽い構成が前提です。自分のEA構成で実測してください。
- 起動直後の数値だけで判断する。数日稼働するとメモリ使用量は増えます。
- バックテストを稼働用VPSで回す。CPUとメモリを奪われ、稼働中のEAが遅延します。
- 2GBプランに業者の無料VPSと同じ感覚でEAを詰める。業者提供VPSも多くがメモリ2GBで、条件は同じです。各社の条件は FX業者の無料VPS条件まとめ で確認できます。
- 落ちたあとの自動復帰を用意していない。メモリ不足でMT4が終了したまま放置されるのが最悪のケースです。 VPSが落ちたときの復旧手順とMT4自動起動の設定 で対策してください。
まとめ
MT4の起動本数はメモリの引き算で決まります。Windows Serverが2GB、MT4が1本300〜600MB、マージンが0.5GBという内訳を押さえれば、必要なプランは自分で計算できます。目安は2GBで1〜2本、4GBで2〜3本、8GBで5〜8本です。事業者の公称値は保証ではないため、無料お試し期間にタスクマネージャーで実測してから本契約してください。
必要なメモリが決まったら、 FX自動売買VPS比較 で年間総額を比べ、ライセンスの扱いは FX VPSのライセンス料とは で確認しておくと選びやすくなります。
よくある質問
Q.メモリ2GBのVPSでMT4は何個起動できますか?
Q.MT4は1本あたり何MBのメモリを使いますか?
Q.VPS事業者の「MT4推奨8個」はそのまま信じていいですか?
Q.メモリが足りないとどうなりますか?
Q.MT4を複数動かすとき、1つのVPSで複数業者の口座を扱えますか?
関連記事
FX自動売買VPS比較【2026年9月】ライセンス込み総額とMT4起動本数で選ぶ
更新: 2026年9月24日
VPS・運用環境VPSが落ちたときの復旧手順とMT4を自動起動させる設定【保存版】
更新: 2026年9月24日
VPS・運用環境VPSのWindows Update自動再起動を止める方法|EAを落とさない4つの設定
更新: 2026年9月24日
VPS・運用環境FX業者の無料VPS条件まとめ|残高・ロット数の条件を公式で確認する
更新: 2026年9月24日
VPS・運用環境自宅PC運用とVPSはどちらが良いか|年間コストと停止リスクを比較する
更新: 2026年9月24日
VPS・運用環境VPSのレイテンシはEAの成績にどう影響するか|スキャルとスイングの差
更新: 2026年9月24日