You’ve just signed up for a VPS, and you’re staring at a blank Windows desktop, wondering where MT4 even goes.
MT4 VPS hosting, also known as a forex VPS server, is a Windows-based remote server built to run MetaTrader 4 continuously, in a data centre rather than on your own PC. You install MT4 on it the same way you would at home, log into your broker account, and the platform keeps running whether your laptop is on or off. Our forex VPS hosting supports MT4 setups across brokers for this reason, since running the platform remotely isn’t broker-specific.
Setup itself is short. Once you order a plan, login details arrive by email; from there, you just connect to the server and install the platform. Below, we cover exactly what that process looks like, which brokers and tools it supports, and what to realistically expect once it’s running.
What Is MT4 VPS Hosting?
MT4 VPS hosting gives MetaTrader 4 a dedicated forex VPS environment to run in, instead of relying on your own computer. MetaQuotes, the company that built MT4, offers MetaTrader 4 for Windows, Mac OS, Linux, iPhone/iPad and Android. A Windows VPS can still be useful when you want to keep MT4 and your Expert Advisors running continuously without relying on your own device.
In short: an MT4 VPS is a small Windows computer you rent, install MT4 on, and leave running in a data centre, so your platform doesn’t depend on your own device staying switched on.
You can see the resource tiers across our MT4 VPS platform page, which lays out what each plan includes for MT4 specifically.
Which Brokers Work With MT4 VPS Hosting?
In general, any broker that provides MetaTrader 4 can be accessed from an MT4 VPS. MT4 was developed by MetaQuotes and licensed out to brokers, who then provide it to their own clients under their own server address. Your VPS doesn’t sit between you and your broker in any way that changes this. It’s simply the machine the platform runs on.
That means switching VPS providers, or moving from a local setup to a VPS, doesn’t involve your broker at all. You log into the same MT4 account, on the same broker server, just from a different machine. Our forex VPS hosting supports MT4 setups across brokers for this reason, since running the platform remotely isn’t broker-specific.
In short: MT4 VPS hosting isn’t tied to any particular broker. If your broker gives you an MT4 login, it will work on a VPS the same way it works on your own PC.
How Do You Set Up MT4 on a VPS?
Setup follows a short, fixed order. First, you order a plan and receive your server’s login details by email, with immediate activation available on supported plans. Second, you connect to the VPS using Remote Desktop. Microsoft’s Windows App is available on Windows, macOS, iOS/iPadOS and Android/Chrome OS for connecting to supported remote Windows devices and services. Third, download MT4 from your broker’s site and install it, keeping the default installation settings unless you plan to run more than one MT4 instance later. Fourth, you copy across any EA (Expert Advisor, an automated trading script) or indicator files you already use, and log into your account.
In short: setting up MT4 on a VPS takes the same steps as installing it on a new PC: connect, download, install, and log in — just done through Remote Desktop instead of sitting at the machine directly.
One detail worth planning for early is what happens after a scheduled server restart. MT4 doesn’t relaunch itself by default, so if you’re running an EA unattended, it’s worth setting it up to restart MT4 automatically rather than discovering it’s sitting closed after maintenance.
If you’re planning to run an EA rather than trade manually, it’s worth reading through running EAs on a VPS before you go live, since a few setup choices there affect how reliably it runs.
What Resources Does MT4 Actually Need?
MT4 itself is lightweight. MetaQuotes’ own documentation lists it as one of the less demanding trading platforms available, which is part of why entry-level VPS plans can run it comfortably. Where resource use goes up is running several terminals, several EAs, or heavy indicators at once, not the base platform itself.
Here’s what our current HFT VPS plans look like at a glance:
| Plan | Cores | RAM | Storage | CPU | Cross-connect latency |
| HFT Standard | 1 core | 2 GB DDR5 | 30 GB NVMe | AMD Ryzen 9 @ 4.3GHz | From 0.30ms |
| HFT Standard+ | 2 cores | 2.5 GB DDR5 | 35 GB NVMe | AMD Ryzen 9 @ 4.3GHz | From 0.30ms |
| HFT Advanced | 2 cores | 4 GB DDR5 | 40 GB NVMe | AMD Ryzen 9 @ 4.3GHz | From 0.30ms |
| HFT Expert | 4 cores | 8 GB DDR5 | 50 GB NVMe | AMD Ryzen 9 @ 4.3GHz | From 0.30ms |
Single-core performance can be particularly important for MT4, although the right balance of CPU cores and RAM depends on how many terminals, EAs, indicators and charts you run. Our servers benchmark at a PassMark single-core score of 4,739. This provides a useful reference point when comparing the CPU performance available across our VPS plans.
If you want to compare tiers before choosing, our Forex VPS plans page breaks down pricing and specs for each level.
What Should You Actually Expect From an MT4 VPS?
Expect the platform itself to behave exactly as it does locally. Charts, EAs, indicators and custom scripts all run the same way, since it’s still MT4, just hosted somewhere else. What changes is reliability, not functionality.
Here’s the honest limit, though. A VPS will not fix a broken EA. It only keeps a working one running for longer than your own PC could. If a strategy has a flaw, hosting it around the clock just means it makes its mistakes around the clock too.
MT4 RAM usage can vary depending on the number of charts, EAs, indicators and other applications running on the terminal. Use your actual workload when deciding how many terminals one VPS plan can comfortably support.
The most common hesitation at this point is cost, particularly for a trader running just one small account. You don’t need to commit to a full month to find out if it’s worth it. Our 7-day trial for $3.99 lets you test your own MT4 setup before committing to a longer-term plan.
Frequently Asked Questions
Does MT4 VPS hosting work with any broker?
Yes, as long as your broker offers MT4. The VPS only hosts the platform, so it doesn’t affect which broker you’re connected to or your account permissions.
Can I run indicators and custom EAs on an MT4 VPS?
Yes. If an indicator or EA relies on DLL imports, you’ll need to enable that option in MT4’s settings after installing it, since it’s off by default for security reasons.
How much RAM does one MT4 terminal actually use on a VPS?
RAM usage varies depending on the number of charts, EAs, indicators and other applications running. A terminal with a heavier workload will require more resources, so it’s best to size your VPS based on the number of terminals and tools you plan to run.
Will my MT4 EA definitely restart if the VPS reboots?
Not automatically, unless you’ve set it up to. MT4 doesn’t relaunch itself after a Windows restart by default, so scheduled maintenance can leave an EA sitting idle until you configure auto-launch.
Can I access my MT4 VPS from a Mac or phone?
Yes. Remote Desktop apps exist for Mac, iOS and Android, so you can check on or manage your MT4 VPS from any of them. The VPS provides a Windows environment where you can keep MT4 running continuously.
