MT5 hosting
Run MetaTrader 5 without a VPS.
Atlaas hosts your MetaTrader 5 terminals. Pick a region, enter your MT5 login, and the terminal runs on Atlaas servers around the clock with your Expert Advisors on it.
How it works
From login to a running EA.
No server to rent and nothing to install. Everything happens in the dashboard, or through the API if you would rather script it.
Pick a region
Choose where the terminal runs. The list only shows regions with free capacity, so the one you pick can take it now.
Add your MT5 login
Enter the login, password and broker server. The password is encrypted on receipt and released only to the server that runs your terminal.
Deploy your EA
Upload an Expert Advisor once, push a version to any set of terminals, and roll back to an earlier version without re-uploading.
Leave it running
Atlaas watches every terminal. One that stops reporting for two minutes is restarted, and the event log shows what happened.
What you get
The terminal, minus the server.
No server to look after
No Windows updates, remote desktop sessions or disk space to watch. The terminal is the only thing you manage.
Restarts on its own
A terminal that sends no heartbeat for more than two minutes is restarted, and a failed deploy is retried up to three times.
Start, stop, restart
Control each terminal from the dashboard or the API, and pause terminals automatically over the weekend while the market is shut.
Versioned EA deploys
Push one EA version to many terminals and see exactly which version runs where.
Credentials kept sealed
Your MT5 password is encrypted with AES-256-GCM and never stored in plaintext. API keys are hashed and carry only the scopes you grant.
One API on top
Orders, positions, quotes and live streams for every hosted terminal through one REST and WebSocket API.
VPS or hosted terminal
Who does the upkeep?
A forex VPS rents you a Windows server. Atlaas runs the terminal for you. Both keep an EA online while your own computer is off; the difference is who keeps it that way. The full comparison: MT5 VPS or hosted terminal: how to keep an EA running 24/7.
| Windows VPS | Atlaas hosted terminal | |
|---|---|---|
| What you rent | A Windows server, sized by you | A running MT5 terminal |
| Setup | Remote desktop in, install MT5, log in, attach the EA | Pick a region and enter your MT5 login |
| Upkeep | Windows updates, restarts, disk space and memory are yours | Handled by Atlaas |
| A frozen terminal | You notice, log in and restart it | Restarted after two minutes without a heartbeat |
| Many accounts | One terminal folder per account, each set up by hand | One terminal per account, created from the dashboard or the API |
| Updating an EA | Copy the file to every server and reattach it | Push a version to any set of terminals |
| Control from code | Not built in | REST and WebSocket API |
| Full Windows desktop | Yes | No: you manage the terminal, not a desktop |
From code
Create a terminal with one request.
Everything in the dashboard is in the API too. Create a terminal in a region, start and stop it, place orders and stream ticks, positions and trade events over WebSocket. Read the API reference, or see how the options compare in MT5 REST API: four ways to trade MetaTrader 5 from code. Trading from TradingView? See How to send TradingView alerts to MT5 with a webhook.
POST /api/external/instances
curl -X POST https://api.atlaas.dev/api/external/instances \
-H "Authorization: Bearer $ATLAS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"accountId": "5012345",
"serverName": "ICMarketsSC-Demo",
"password": "your-mt5-password",
"regionId": "reg_9f8a..."
}'Questions
MT5 hosting, answered.
Do I need a VPS to run an MT5 EA 24/7?
You need a terminal that never goes offline. A VPS is one way to get that: you rent a Windows server and keep MT5 running on it. A hosted terminal is the other: Atlaas runs MT5 on its own servers, so there is no Windows machine for you to keep online.
Which brokers and prop firms work?
Any broker or prop firm that offers MetaTrader 5. Choose the broker server when you create the terminal. If Atlaas does not carry that server yet, the terminal waits until the team adds it, usually within 24 working hours.
Can I run my own Expert Advisor?
Yes. Upload your EA, push a version to the terminals you choose and roll back to an earlier version whenever you need to. Paid plans are sized so every terminal can run an EA around the clock.
What happens if the terminal freezes or disconnects?
Every terminal reports a heartbeat. One that goes quiet for more than two minutes is restarted automatically, and failed deploys are retried up to three times. Each event is logged, so you can see what happened and when.
Is my MT5 password safe?
It is encrypted with AES-256-GCM on receipt, never stored in plaintext, and released only to the server that runs your terminal, over an authenticated channel.
Can I manage hosted terminals from code?
Yes. Create, start, stop and delete terminals, place market and pending orders, and stream ticks and positions through the REST and WebSocket API. The docs have a curl example for every endpoint.
Does Atlaas host MT4?
No. Atlaas runs MetaTrader 5 terminals only. If you still trade on MT4, a VPS is the better fit for now.
What does it cost?
The Free tier runs one terminal with no card, enough to connect an account and try the API. Paid plans are priced per terminal and sized so each terminal can run an EA all month: Solo covers two terminals, Pro five and Scale twenty. Pro can also run on your own Windows machine.
Your EA, online without a VPS.
Start with one hosted terminal on the Free tier: no card and nothing to install. Running several accounts? Copy trades between them from the same dashboard.