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.

  • Any MT5 broker or prop firm
  • Restarts a stalled terminal on its own
  • Free tier, no card

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

A Windows VPS compared with an Atlaas hosted MT5 terminal
Windows VPSAtlaas hosted terminal
What you rentA Windows server, sized by youA running MT5 terminal
SetupRemote desktop in, install MT5, log in, attach the EAPick a region and enter your MT5 login
UpkeepWindows updates, restarts, disk space and memory are yoursHandled by Atlaas
A frozen terminalYou notice, log in and restart itRestarted after two minutes without a heartbeat
Many accountsOne terminal folder per account, each set up by handOne terminal per account, created from the dashboard or the API
Updating an EACopy the file to every server and reattach itPush a version to any set of terminals
Control from codeNot built inREST and WebSocket API
Full Windows desktopYesNo: 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.