Deploy an EA

Purpose

Deploying an EA puts a strategy live: one EA, with one preset, running on one linked MT5 account, placing real trades. The Deploy EA dialog is a two-step wizard — Step 1: choose the account, Step 2: Configure & Deploy — reachable from a strategy article’s Activate EA, a My EAs row’s Deploy rocket, or the Deploy EA button on an account page.

Prerequisites

  • A linked MT5 account with MASTER access (linked with the master password). View-only accounts cannot run EAs — the dialog blocks with “No MASTER-access MT5 accounts linked yet.” and a Link account shortcut. See Link an MT5 account.
  • The account’s terminal must be online. An offline terminal is flagged Terminal offline in the account picker and cannot receive an EA.
  • An EA to deploy — a platform strategy from the catalog or one of your own EAs.
  • Ideally, a backtest of the configuration you are about to run.

Step-by-step

Step 1 — Choose the account

  1. Open the deploy wizard. Deploy always starts from an EA: press the Deploy rocket on one of your EAs, or Activate EA on a strategy article. The wizard opens with that EA pre-selected.

  2. Pick the target account. Open the account picker (Step 1 of 2). Only MT5 accounts with MASTER access can deploy; accounts whose terminal is down are marked Terminal offline and can’t be targeted. Selecting an account advances you to step 2.

Step 1 — the account picker listing your MASTER-access MT5 accounts.
Step 1 — the account picker listing your MASTER-access MT5 accounts.

Step 2 — Configure & Deploy

  1. Confirm the EA. The configure step shows the selected EA and target account at the top — check you are deploying what you think you are.

Step 2 — the selected EA and account, ready to configure.
Step 2 — the selected EA and account, ready to configure.
  1. Pick a preset. The Preset selector defaults to the EA’s default preset, marked (default). A preset carries the author’s parameter values plus a target symbol, timeframe, and optional minimum balance.

  2. Confirm Symbol & Timeframe. The Symbol & Timeframe section shows the resolved Broker symbol: — the actual instrument name on your broker’s account type (e.g. XAUUSDm). Deviating from what the preset was authored for, or using a preset without a broker scope, surfaces a caution banner (e.g. “Preset has no broker scope — use with caution”).

Symbol & Timeframe with the resolved broker symbol and the preset caution banner.
Symbol & Timeframe with the resolved broker symbol and the preset caution banner.
  1. Optionally override parameters. Expand Advanced Settings to change individual EA inputs for this deployment; changed values are marked “Overrides the EA default”. An EA with no inputs shows “No adjustable parameters for this EA.”

  2. Press Deploy EA. The button shows Deploying…, then a success toast: “EA deployed successfully — Monitor on your account page.” Follow the link — the deployment appears in the account’s Active strategies list, first as Deploying, then Running (see Manage running EAs).

Video walkthrough.

Save a configuration you trust

Once a configuration works, you do not have to rebuild it by hand next time.

  1. Save it as a favourite. In the deploy dialog’s Configuration area, press Save as favorite. Give it an Optional name — leaving the name empty keeps a generated one, and “Clearing the name restores the generated one.” A configuration you already kept shows Already saved rather than duplicating.
  2. Reuse it. Saved configurations appear in the preset picker on later deploys, so a known-good setup is one selection rather than a re-entry of every parameter.
  3. Or make it a startup strategy for one account. Save as startup EA for this account marks the configuration as that account’s Startup strategy; the button reads Update startup strategy when one is already set. A startup strategy is what the account is meant to run, as distinct from what it is running — both lists live on the account page under one switchable header (see Manage running EAs). There you can Edit parameters and reorder them (“Drag to reorder — or focus and use the arrow keys”).

⚠️ A favourite saves a configuration, not an outcome. It restores the same parameters, symbol and timeframe — not the market they worked in. Re-check the resolved broker symbol and the account balance before deploying an old favourite onto a new account.

Warnings & constraints

⚠️ This trades real money. The moment the EA reaches Running, it can open positions on your broker account with live capital. Deploy on a demo account first if you are unsure, and never run capital you can’t afford to lose.

⚠️ Respect the caution banners. A preset warning (missing broker scope, symbol/timeframe deviation, minimum-balance mismatch) exists for a reason — the parameter values were authored for a specific market. Understand why it warns before deploying anyway.

Note. Changing the symbol or timeframe away from the preset’s target may invalidate the parameter tuning — the values were authored for a specific market and bar size.

  • One EA cannot be deployed twice with the same symbol and timeframe on the same account (“This EA is already deployed with the same symbol and timeframe.”).
  • The deployed configuration is snapshotted; later edits to the EA or preset do not change a running deployment. To apply changes, stop and redeploy.
  • The EA can only target symbols and timeframes listed in its compatibility; unsupported choices are rejected.

Common errors

Symptom Cause Fix
“No MASTER-access MT5 accounts linked yet.” All linked accounts are view-only (investor password) or none are linked Press Link account and link with the master password
Terminal offline on the account The MT5 terminal for that account isn’t running Open the account page and start/repair the terminal, then retry (“The terminal is not online. Deploy and start the terminal first.”)
EA_ALREADY_DEPLOYED — already deployed with the same symbol and timeframe A duplicate deployment on the same account Stop the existing one first, or pick a different symbol/timeframe
EA_DEPLOY_FAILED — We could not deploy your EA. The deployment failed on the terminal side Check that the terminal is running and try again
NO_ONLINE_NODES — No server is online right now. Platform capacity is temporarily unavailable Wait and retry shortly
ACCOUNT_NOT_ACTIVE — awaiting approval Your Senti account hasn’t been approved yet Wait for admin approval (see the prerequisite chain in the manual index)
PRESET_BLOCKED — This preset is not compatible with your account. The preset fails a compatibility/balance check Pick another preset, or adjust the configuration until the caution clears
The selected EA does not support this symbol / timeframe. Choice outside the EA’s compatibility list Choose a supported symbol/timeframe, or edit the EA’s compatibility (own EAs only)
“{symbol}” is not mapped for your broker account type. No broker-symbol mapping exists for that instrument Contact support to add the mapping
The selected preset is no longer available. The preset was deleted while the dialog was open Reopen the dialog and pick a current preset