Deploy your MT5 EA without a VPS.

Connect your MT5 account, upload your .mq5 or .ex5 and deploy. Atlaas compiles it, runs the terminal on its servers and restarts it if it stalls. No Windows to manage, no MetaEditor, no RDP.

Zero-setup EA deployment

Your EA. Our terminals.

Connect your MT5 account and upload your EA. We handle the terminal, compilation and hosting. You manage it all from your browser.

  1. 1

    Connect your account

    Add your MT5 broker login. It is encrypted and released only to the runner that hosts your terminal.

  2. 2

    Upload your EA

    Upload .mq5 source and we compile it, or upload a ready .ex5.

  3. 3

    Configure and deploy

    Choose the symbol, timeframe and inputs, then deploy.

Then monitor the terminal, read its journal and manage deployments from one portal.

mt5-alpha-01IC Markets · Demo · Frankfurt
DeployingRunning
EA
momentum.ex5
Version
v3
Chart
EURUSD H1
Last active
2 s ago
  1. '5104823': authorized on ICMarketsSC-Demo
  2. automated trading is enabled
  3. expert momentum (EURUSD,H1) loaded successfully
  4. momentum v3 initialized, magic 410023
Illustrative preview of a terminal page in the Atlaas portal.

No VPS setup. No RDP. No copying files into MQL5/Experts.

Hosted by Atlaas

No server setup.

Connect your account and deploy. Terminals run on Atlaas servers, with nothing to install on your machine.

Deploy on Atlaas

Self-hosted

Your infrastructure, same portal.

Install the Atlaas runner on your own Windows server and manage its terminals from the same portal. On Pro and up.

Compare plans

Platform

One control plane for your terminals.

Provisioning, EA deployments, orders and positions, hosted by Atlaas or on your own servers, behind one API and one dashboard.

Unified order API

One request for every broker.

Orders, positions and quotes for MT5, Zerodha, Dhan and Motilal through one REST and WebSocket API. Switch brokers by changing the connection, not your code.

  • REST · WebSocket
  • One instrument key
  • MT5 · NSE

Terminal fleet

MT5 terminals, on demand.

Spin up isolated MetaTrader 5 terminals on Atlaas servers or your own, with no VPS to manage. Start, restart and tear them down from the dashboard or the API.

  • Isolated sandboxes
  • Start · restart · teardown

EA deployments

Ship one version everywhere.

Upload an Expert Advisor once, push a version to any set of terminals and see exactly what runs where.

  • Versioned
  • Rollback on failure

Positions · P&L

Every position.
One view.

Open positions and P&L from every terminal and broker, grouped by terminal and streamed live.

Brokers

Supported brokers.

Any MT5 broker or prop firm, plus Zerodha, Dhan and Motilal Oswal on NSE.

  • NSENSE:EQ:RELIANCE

    Zerodha

    Route
    Native API
    Access
    By invitation
  • NSENSE:EQ:INFY

    Dhan

    Route
    Native API
    Access
    By invitation
  • NSENSE:EQ:TCS

    Motilal Oswal

    Route
    Native API
    Access
    By invitation
  • Forex · CFDFX:EURUSD

    Any MT5 broker

    Route
    MetaTrader 5
    Access
    Open
  • Forex · CFDFX:XAUUSD

    IC Markets

    Route
    MetaTrader 5
    Access
    Open
  • Forex · CFDFX:GBPUSD

    Pepperstone

    Route
    MetaTrader 5
    Access
    Open
  • Forex · CFDFX:USDJPY

    Exness

    Route
    MetaTrader 5
    Access
    Open
  • Prop firmFX:EURUSD

    FTMO

    Route
    MetaTrader 5
    Access
    Open
  • Prop firmFX:GBPJPY

    FundedNext

    Route
    MetaTrader 5
    Access
    Open
  • Prop firmFX:AUDUSD

    The5ers

    Route
    MetaTrader 5
    Access
    Open
  • Forex · CFDFX:XAGUSD

    Vantage

    Route
    MetaTrader 5
    Access
    Open
  • Forex · CFDFX:EURGBP

    FP Markets

    Route
    MetaTrader 5
    Access
    Open
Any MT5 broker. Indian brokers by invitation.

How it works

From install to first fill.

  1. 01

    Connect

    Pick an Atlaas region, or install the runner on your own Windows server. Either way it connects out to Atlaas over TLS.

  2. 02

    Provision

    Create MT5 terminals from the dashboard or the API, each isolated with its own broker login.

  3. 03

    Deploy

    Upload an Expert Advisor once and push a version to any set of terminals, with rollback if it fails.

  4. 04

    Trade

    Place orders on MT5, Zerodha, Dhan or Motilal through one API, and watch positions in one place.

Security

How Atlaas handles your credentials.

The rules every Atlaas account runs under.

At Atlaasvault.json
{
  "terminal"      "mt5-alpha-01",
  "mt5_password"  "aes-256-gcm · vault",
  "released_to"   "runner · scoped",
  "transport"     "tls",
  "api_key"       "hashed · shown once",
  "two_factor"    "totp"
}
Illustrative record: what Atlaas keeps, and who it hands it to.
  1. Encrypted at rest

    Your MT5 password is encrypted with AES-256-GCM in a server-side vault, never stored in plaintext or in a reversible encoding.

  2. Released to one runner

    It is released only to the runner that hosts your terminal, over an authenticated, runner-scoped endpoint.

  3. TLS in transit

    Calls between your code, the control plane and your runners travel over TLS.

  4. Scoped API keys

    Keys carry only the scopes you grant. They are hashed on our side and shown to you once.

  5. Two-factor sign-in

    Protect your portal account with TOTP two-factor authentication.

  6. An event log

    Account and terminal events are logged, so you can see what changed and when.

Pricing

Pay per terminal.

FreeLimited Seats

For solo traders & EA developers getting started

Freeforever
  • 1 active MT5 terminal
  • REST + WebSocket API
  • 7-day log & metric retention
  • Community support
Claim free seat
Solo

For solo EA devs running a small live book

₹1,599/mo
  • 2 active MT5 terminals
  • 1 broker server
  • Full REST + WebSocket API
  • 14-day log & metric retention
  • Email support
Get started
ProMost popular

For prop teams & funds running real capital

₹3,999/mo
  • 5 active MT5 terminals
  • Multiple broker servers
  • Runs on your own Windows machine
  • EA deployment automation
  • Webhook events & metric exports
  • 30-day log retention
  • Priority Slack support
Get started
Scale

For desks running 20+ accounts in production

₹16,499/mo
  • 20 active MT5 terminals
  • Dedicated Windows VM pool
  • Failover policy & advanced monitoring
  • 90-day log retention
  • Dedicated success engineer
Get started
Enterprise

For brokers, prop firms & regulated funds

from ₹5,49,999/mo

  • Dedicated infrastructure tier
  • Custom orchestration-API SLA
  • SSO, SCIM & audit log export
  • White-label & broker integrations
  • Compliance & retention exports
  • Custom contracts & invoicing
Talk to us
  • No deployment fees
  • No per-hour metering
  • No penalty charges
Add-ons 14
Additional active MT5 terminal · beta price, locked in for beta users
from ₹599 / mo
Dedicated Windows VM pool
from ₹8,499 / mo
Static IP
₹1,699 / mo
Extended log retention
from ₹1,299 / mo
High-frequency tick streaming
usage-based
Indian broker APIs (Dhan, Zerodha Kite) · NEW
included on Pro+
Copy trading, per follower account · NEW
from ₹249 / mo
Custom broker onboarding
free during beta
Audit log export (S3 / GCS)
included on Scale+
Terminal console (screen, keyboard and mouse in the browser) · NEW
₹499 / mo
Backtest credits (AI agent, optimizer, walk-forward) · NEW
from ₹899 / 500 credits
Strategy webhooks (TradingView alerts to MT5) · NEW
included
Alerts on 15 channels (Telegram, Slack, email…) · NEW
included
AI agent access over MCP · NEW
included

Get started

Start with one terminal.

The Free tier is free forever: one active MT5 terminal and the REST and WebSocket API, with no card. Upgrade when you need more terminals.

Replies
Usually within 1 to 2 business days
  1. 01
    Create an account

    No card on the Free tier.

  2. 02
    Pick where it runs

    An Atlaas region, or your own Windows server.

  3. 03
    Provision a terminal

    From the dashboard or the API, then place your first order.

Under the hood

One order, end to end.

Every order becomes a stream of events you can read, from accepted to filled.

Simulated, no broker is touched.

Order lifecyclemt5-alpha-01
  1. Waiting for an order…