Once you trade more than one MetaTrader 5 account, hosting stops being a single decision. A live account at one broker, a second at another, a funded prop-firm account and a challenge account each need their own running MT5 terminal, and you want the same TradingView alert to reach all of them. The alert side of that is straightforward. The hosting side is where traders end up with a tangle of servers, logins and monthly bills.
This article compares the four ways to host several MT5 terminals, using three accounts as the worked example. It is about infrastructure only: where the terminals run and what you maintain. It does not cover strategy, risk, or how to trade any particular account. For the single-account version of this question, see Is a VPS still the right way to host MetaTrader 5?

The constraint: one terminal per account
A MetaTrader 5 terminal is logged in to one trading account at a time. To execute on three accounts simultaneously, you need three terminals running at once, each with its own login and its own copy of the connector. A TradingView alert can be routed to all three, but only if all three are up. That is the whole hosting problem in one sentence: keep N terminals alive, signed in, and reachable, around the clock.
Option 1: One big Windows VPS running several terminals
The most common approach. You rent one Windows VPS, install MT5 three times in separate folders, log each one in to a different account, and leave all three running in a single Windows session.
It works, and it is the cheapest self-hosted route. The trade-offs are structural:
- RAM stacks. MT5 is a 64-bit application and idles higher than MT4: hosting provider Host-Stage measures roughly "150–200 MB" per idle MT5 terminal against "100–150 MB" for MT4, before charts and indicators are added[1]. Entry-level forex VPS plans in 2026 typically ship with 2 to 4 GB of RAM and are described as supporting "one or two MT4/MT5 terminals"[2]. Three terminals means sizing for the sum of all three, and re-sizing when you add an account.
- One reboot takes down everything. Windows restarts to finish installing updates unless you set policies or active hours to hold the restart back[3]. When it does, all three terminals stop together, and none of them relaunch on their own: VPS providers publish step-by-step guides on adding MT4 and MT5 to the Windows Startup folder precisely because a fresh reboot leaves the terminals closed[4].
- One RDP surface, three logged-in brokers. A single Remote Desktop login guards three broker sessions. Remote-access vendor TSplus states the 2026 baseline plainly: "do not publish RDP directly to the internet", and recommends a Remote Desktop Gateway or VPN in front of it[5].
Option 2: One VPS per account
Some traders split accounts across separate servers so a problem on one does not touch the others. That isolation is real: a reboot on server A leaves B and C running. Everything else multiplies. Three Windows installs to patch, three RDP logins to secure, three watchdogs, three invoices, and three places to check when something looks wrong. The admin work is roughly three times option 1, and the failure that isolation protects you from, an unexpected restart, still needs a Startup shortcut on each machine to recover from.
Option 3: MetaTrader VPS (the built-in hosting)
MetaQuotes sells its own hosting from inside the terminal, usually called MetaTrader VPS or MQL5 VPS. It runs a virtual terminal on MetaQuotes' infrastructure, priced at 15 USD per month on the one-month plan and less on longer terms[6], with no Windows desktop and no RDP. MetaQuotes' rules state that "one rented terminal can work only with one User's trading account"[7], so three accounts means three rentals; independent hosting reviews make the same point, that it "is not a workspace for opening a fleet of terminals side by side"[8]. For traders running MQL5-only Expert Advisors it is a tidy answer.
It is not an answer for TradingView alerts. MetaQuotes' hosting rules are explicit that "No DLLs are allowed on a Virtual terminal"[7], and the PineConnector EA relies on a DLL import to open the network connection that receives your signals[9]. So three MetaTrader VPS subscriptions would give you three hosted terminals that cannot run the connector. We include it here because people ask, and because the reason it does not work is worth knowing before paying for it.

Option 4: Hosted MT5 with PineConnector Edge
PineConnector Edge is managed MT5 hosting included in every PineConnector plan[10]. PineConnector runs each MT5 terminal on its own infrastructure, keeps it signed in, patched, restarted and monitored, and you control it from the web portal. There is no server to size, no Windows to update, and no RDP, because there is no remote desktop to log into. It works from any device, including a Mac.
The part that matters for multiple accounts is capacity, and it is worth stating plainly because the wording trips people up. Connections and hosted MT5 instances are one number, not two. A Plus subscriber has three connections and three hosted MT5 instances. They are the same three[10]. Each connection is a hosted terminal logged in to one of your accounts.
| Plan | Price | Connections and hosted MT5 instances | Location |
|---|---|---|---|
| Core | $59 / month | 1 | New York |
| Plus | $129 / month | 3 | New York, London coming soon |
| Pro | $199 / month | 5 | New York, London coming soon |
Edge is in early access. Two limits apply and they are the same ones that apply to a single account: only PineConnector's own connector runs on a hosted instance, so third-party EAs are not supported, and Edge is MetaTrader 5 only. If one of your accounts is MT4, that one stays self-hosted.
Three accounts, side by side
Take a concrete case: a live account at Broker A, a live account at Broker B, and a funded prop-firm account. Here is what you personally maintain under each option.
- One big VPS: one Windows Server to patch and reboot, three MT5 installs with three Startup shortcuts, one RDP login to secure, RAM sized for three terminals, a watchdog covering three processes, and two bills (your automation plan plus the VPS).
- One VPS each: all of the above, three times over, plus four bills.
- MetaTrader VPS: three subscriptions and nothing to patch, but the connector cannot run, so the alerts never arrive.
- Edge on Plus: your three broker logins, which you enter yourself, your strategy and your alerts, and one bill. The machine, the patching, the restarts and the monitoring are PineConnector's.

Adding an account on Edge
Each hosted instance is set up from the PineConnector portal, and the flow is the same for the first account and the third[11]:
- Open Add Instance and select the licence it will run on.
- Enter the broker account number, the trading password and the broker's server name for the MT5 account you want to trade. The account is one you opened, in your own name, at the broker you chose.
- Validate the connection. The portal signs in to the broker and confirms the terminal is live.
- Confirm. The instance shows as connected, and your existing TradingView alerts can target it.
Credentials are encrypted in transit and at rest, and each instance is isolated to you rather than shared with other traders[10]. PineConnector does not select trades, manage money or hold funds. Edge is managed infrastructure, not managed execution: the terminal is PineConnector's responsibility, what it is told to do is yours.
Common questions
Can one TradingView alert go to all my accounts?
Yes. That routing is handled by PineConnector regardless of where the terminals are hosted. Hosting decides whether all the terminals are actually running when the alert arrives.
Do I need a separate Edge instance for each broker account?
Yes. One hosted MT5 instance is logged in to one trading account, exactly like a self-hosted terminal. Three accounts means three instances, which is what Plus includes.
What if I need more than three?
Plus includes three. Pro has five connections and five hosted instances. If you run more than that today, part of your setup stays self-hosted.
Can I mix Edge and my own VPS?
Yes. Edge is included in the plan, not mandatory. An MT4 account or an account that needs a third-party EA can keep running on your own machine while the MT5 accounts move to hosted instances.
Which one fits
If you run third-party EAs, trade MT4, or want full control of the machine, a Windows VPS remains the right tool, and one server per account buys real isolation at the cost of tripled admin. MetaTrader VPS is a good product for MQL5-native automation and the wrong one for TradingView alerts. If your accounts are MT5 and you only need the PineConnector connector running on each, Edge on Plus turns three servers' worth of upkeep into three logins entered once. See the Edge page for how it works, pricing for the current plans, and What is PineConnector Edge? for the full walkthrough.
Facts and prices in this article were checked against the linked sources on 9 September 2026.
Sources
- Host-Stage – cTrader vs MT4 vs MT5: Honest 2026 Comparison + Specs, accessed 9 September 2026.
- MyForexVPS – Forex VPS Hosting Guide 2026: Choosing a VPS for MT4 and MT5 Trading, accessed 9 September 2026.
- Microsoft Learn – Manage device restarts after updates, accessed 9 September 2026.
- Hyonix Knowledge Base – How to make your MT4, MT5 automatically start after a VPS reboot, accessed 9 September 2026.
- TSplus – RDP Brute Force Protection: What Works in 2026, accessed 9 September 2026.
- MetaQuotes – MetaTrader VPS: Virtual Private Server for Forex (pricing), accessed 9 September 2026.
- MetaQuotes – Rules of Using the Virtual Hosting Service, accessed 9 September 2026.
- New York City Servers – MQL5 VPS vs Windows VPS: Which Should You Use?, accessed 9 September 2026.
- PineConnector – How to Run MT5 on a Mac for Automated Trading (DLL requirement), accessed 9 September 2026.
- PineConnector – PineConnector Edge: Hosted MT5 Included in Every Plan, accessed 9 September 2026.
- PineConnector – Pricing and Edge portal Add Instance demo, accessed 9 September 2026.
PineConnector executes the instructions you send it. It does not select trades, manage money, or hold funds. Trading carries risk, and past performance of any strategy does not indicate future results.