Connection Editor

Connect webhooks with MT5 accounts through mappings

Connection Editor

Learn how to connect your webhooks with your MT5 accounts using intermediate mappings.

What is the Connection Editor?

The Connection Editor is a visual tool that allows you to create connections between webhooks and MT5 accounts through mappings. A mapping acts as an intermediary that defines which symbol will be used in each account.

💡 Key concept: A webhook can send signals to multiple accounts, and each connection can use a different symbol. For example, you can trade EURUSD on one account and EURUSD.r on another, both from the same webhook.

Create a Connection

1
Open the Connection Editor
In the sidebar, click on Connection Editor. You will see an empty canvas in the center and lists of webhooks and accounts on the left.
2
Drag a Webhook
From the left list, drag a webhook to the canvas. It will appear as a visual node in the editor.
3
Drag an Account
Drag an MT5 account from the list to the canvas. Make sure the account has "Connected" status to be able to configure the symbol.
4
Connect Webhook with Account
Click on the webhook's connection point and drag to the account's connection point. An intermediate mapping will be automatically created that will connect both nodes. The mapping will appear as a new node between the webhook and the account.
5
Configure the Symbol
Double-click on the mapping node that was automatically created, or hover over it and click the "Edit" button that appears. Select the symbol that will be used in this specific account. The system will only show tradeable symbols available in that account. In the same dialog you can optionally set the lot multiplier and enable "Adjust lots to MT5" (see options below).
6
Save the Connection
Click "Save" at the top. The connection will be active and webhook signals will execute on the account with the symbol configured in the mapping.

Use Cases

Multiple Accounts, Same Webhook

Connect a single webhook to multiple accounts. Each mapping can use a different symbol, allowing you to trade the same strategy on different brokers or instruments.

Symbol Mapping

If your broker uses "EURUSD.r" instead of "EURUSD", the mapping allows you to configure the correct symbol for each account, automatically translating signals.

Flexible Management

You can disconnect a mapping from an account without affecting the webhook or other mappings. This allows you to easily reorganize your connections.

Lot multiplier

In each mapping you can set a lot multiplier (whole numbers only). The lot size received from the webhook is multiplied by this value before being sent to MT5: 1 = same size, 2 = double, 3 = triple, etc. Useful when you want to scale the same strategy differently per account (e.g. one account with 0.01 lots and another with 0.02 by using multiplier 2).

Adjust lots to MT5

In each mapping you can enable the option "Adjust lots to MT5". When active, the lot size sent to MT5 is limited to the number of decimals each symbol accepts (for example, 2 decimals for minimum lots of 0.01, or 0 decimals for whole lots). Extra decimals are simply removed, not rounded. Useful when your strategy or broker sends more decimals than MT5 accepts.

Rules and Validations

⚠️ Important:
  • A symbol mapping can only connect to one account
  • The symbol can only be configured if the mapping is connected to an account
  • The symbol must exist in the account's list of tradeable symbols
  • You cannot save connections if there are mappings connected to accounts without a configured symbol

Edit and Delete Connections

To edit a mapping:

  1. Double-click on the mapping node, or
  2. Hover over the mapping and click the "Edit" button that appears in the top right
  3. Modify the symbol, set the lot multiplier, enable or disable "Adjust lots to MT5", and save
  4. Save the changes

To delete a node (Webhook, Mapping or Account):

  1. Hover over the node and click the "Delete" button that appears in the top right
  2. Confirm the deletion
  3. Save the changes

To delete a connection:

  1. Hover over the connection and click on it
  2. A delete button will appear
  3. Click the delete button
  4. Confirm the deletion
  5. Save the changes