Docs / User guides / Routes

Routes

Give each program its own lane inside an account, with its own symbols, limits and switch.

Updated 26 Oct 2026·Version 0.x
Demo accounts only. A route limits and switches orders. Turning a route off never closes a position or cancels an order at your broker.

1. What a route is

A route is an optional lane inside one trading account, usually one lane for each program (algo or EA). A route has:

  • a name, for example the program that uses it;
  • an optional list of symbols it may trade;
  • optional own limits: largest order, largest position per symbol, open positions, orders per minute and orders per day;
  • its own on/off switch;
  • its own risk rules (see the risk guide).

The account’s limits always apply too. A route can only be tighter than the account, never looser. Orders sent without a route use only the account’s limits. A token limited to one route can only trade through that route (see API tokens).

Use routes when two programs share one broker account and you want to switch one off without touching the other, or to give each its own limits.

You need a trading account first (see Trading accounts and orders). Creating or changing a route needs the trading:configure permission. Turning one off needs trading:halt. Without these you can still see routes, and the buttons are missing or greyed out.

2. Open the routes of an account

  1. In the left menu, choose Routes. A list of your trading accounts appears.
  2. Choose Open routes on the account you want (1).
The Routes page with a card for each trading account. Number 1 marks the Open routes link of one account.
1 Open routes for this account.

You can also open the account from Trading accounts and choose its Routes tab.

The Routes tab of an account with four routes. Numbers mark Add route, symbols, own limits, the on and off switch, the edit button and the Risk rules link.
1 Add route. 2 The symbols a route may trade. 3 Its own limits. 4 Its on/off switch. 5 Edit. 6 Risk rules for this route.

Each row shows the route’s name and id, its symbols (“Every symbol of the account” when the list is empty), its own limits on one line (“Account limits only” when it has none), and its state.

3. Add a route

  1. On the Routes tab, choose Add route. A form opens.
  2. In Name, type a name (1). It can be up to 64 characters. Use the name of the program that will use it.
  3. Optional: in Symbols (optional), type the symbols the route may trade, separated by commas (2), for example EURUSD, GBPUSD. Use capital letters, digits, dot, dash or underscore. Leave it empty to allow every symbol of the account. You can list up to 100.
  4. Optional: fill in any limits you want (3). Leave a field empty to use the account’s limit.
  5. Choose Add route (4).
The Add a route form with a name, symbols and some limits filled in. Numbers mark the Name field, the Symbols field, the Largest order field and the Add route button.
1 Name. 2 Symbols. 3 A limit. 4 Add route.

The limit fields are:

  • Largest order (lots): the biggest volume of one order. A number above 0, with a dot for decimals.
  • Largest position per symbol (lots): the biggest total volume in one symbol. A number above 0.
  • Open positions at most: a whole number from 1 to 50.
  • Orders per minute at most: a whole number from 1 to 120.
  • Orders per day at most: a whole number from 1 to 100000.

If a field is not valid, a red message under it says what to fix and nothing is saved.

The Routes tab after a route was added. A green message says it was added turned off. Number 1 marks the new route’s switch, which shows Off.
1 The new route starts turned off.

What you should see: a green message “breakout-ea was added, turned off. Turn it on when it is ready.” The new route is at the bottom of the list. A new route is always turned off, so no program can trade through it yet.

4. Turn a route on or off

  1. In the route’s row, select the switch in the State column (1).
  2. Read the question. To turn a route on it says: “Tokens for this route can then place orders within its limits and the account’s.” Choose Turn on (2).
The question under a route switch,
1 The route switch. 2 Turn on confirms.

To turn a route off, select the same switch and choose Turn off. The question says: “Its new orders are refused; open positions stay open.”

What you should see: a green “breakout-ea is on.” (or “is off.”) and the switch changes. Turning a route off refuses its new orders only. Orders already sent and open positions stay as they are at the broker, and the account’s other routes keep trading. Positions can still be closed.

5. Edit a route

  1. In the route’s row, choose the pencil icon (Edit).
  2. Change the name, symbols or limits. The form is the same as for a new route and starts with the current values. Empty a limit field to go back to the account’s limit.
  3. Choose Save route. Choose Cancel to leave without saving.
The Change form for a route with its current values. Number 1 marks the Name field and number 2 the Save route button.
1 Name and the other fields. 2 Save route.

Editing does not turn the route on or off. While the form is open, the other buttons in the list are disabled.

6. Delete a route

The dashboard has no button to delete a route at present. If you no longer need one, turn it off. A route that is off refuses all its new orders. Tokens tied to it can be revoked on the API tokens page (see API tokens).

7. Risk rules for one route

Each route has its own risk rules on top of the account’s rules. In the route’s row, choose the Risk rules link under its name (6 in the first picture of the list). A page for that route opens with tabs for its rules and guards, and a link All routes to go back.

The risk view of one route with the link All routes marked 1.
1 All routes goes back to the list. The rest of this page is the risk rule editor.

How to write a rule is covered in the risk guide. Orders on a route must pass the rules assigned to it and the account-wide rules. Risk rules never refuse a closing order.

8. If something looks wrong

  • Add route is greyed out, or there is no pencil. You lack trading:configure, or the page is still loading. Ask an administrator.
  • The switch is only a label. You can see the route but lack the permission to change it.
  • “Listed twice” or “Not a symbol”. Check the symbols: capital letters, digits, dot, dash or underscore, each symbol once.
  • A program is refused after you turned a route on. Check that its token is tied to this route (or to the whole account), that the symbol is in the account’s Symbols card and in the route’s list, and that account trading is on.
  • The route list does not load. A yellow note offers a retry. Changes stay paused until the list is current.

Related: Trading accounts and orders, API tokens, Risk rules guide, How risk rules work.

Was this page helpful?