MULTI ACCOUNT TRADER / MAM MT5

MT5 Multi Account
Manager (MAM)

The TGS MT5 Multi Account Manager (MAM) distributes a reviewed trading batch across individual accounts. Use equal or predefined weighted allocation, check account limits and reconcile the result for each participant.

What is MAM MT5?

A Multi-Account Manager for MetaTrader 5 coordinates trading instructions across a defined set of accounts. The allocation layer determines how much volume each participant receives; MT5 and each broker determine the actual execution. An allocation plan and an executed trade are different records.

Our trading MAM is an administrator-controlled workflow inside the broker CRM. The operator selects a pool, prepares a market BUY or SELL batch, reviews the calculation and confirms it for processing. It is suited to teams that want explicit approval and traceable account-level results.

  • Equal shares or predefined integer weights
  • Up to 20 participating accounts per pool and 100 pools in the current release
  • Exact symbol names and individual volume limits

From preparation to execution

Preparation reads the connected MT5 environments, checks the instruments and participant margin, and records an allocation snapshot. Each volume is rounded down to the participant’s permitted step; any remainder stays unallocated. If a share violates a participant limit, the preparation is rejected.

Confirmed batches enter a separate execution worker. Before submission, the worker rechecks the pool, connection permissions, quote and margin. Request IDs, deals and actual volumes are recorded per account. Cross-broker submissions run sequentially, so an executed trade is not rolled back when a later participant fails.

A defined scope for professional operations

The current MAM distributes explicitly created market batches. It does not automatically allocate by current balance or equity, calculate PAMM fees, copy a master account continuously or automatically close all linked positions. Position copying is available in a separate CRM module.

A rollout should validate demo accounts, instrument equivalence, volume rules, FOK/IOC availability and the response-handling process. A partial or unknown result pauses the batch for reconciliation. The right acceptance test includes failed requests, not only a successful trade.

MT5 MAM lot allocation examples

These examples use a 0.01-lot step and round each account’s share down. The live workflow checks each instrument’s actual step, minimum volume, margin and permissions before submission.

Illustrative allocation with a 0.01-lot step
Total lotsMethodAccount 01Account 02Account 03Remainder
10.00Weights 5 : 3 : 25.003.002.000.00
1.00Equal shares0.330.330.330.01

For connection and execution checks, follow the MT5 MAM setup guide. For investor accounting or position replication, compare MAM, PAMM and Copy Trading.

Prepare a weighted market batch and account for the volume that remains after rounding.

Implementation workflow

  1. 01

    Define connections and account scope

  2. 02

    Validate permissions and instrument settings

  3. 03

    Test workflows in a demo environment

  4. 04

    Agree production rollout and operations

01 / ALLOCATION STUDIO

See the logic.
Change the balance.

Adjust the volume and weights. See how a MAM execution plan divides lots across three accounts before any order is submitted.

Illustrative calculation

Allocation method

The weights set proportions, not lots. A weight of 5 is five times a weight of 1.

ALLOCATION PREVIEWVolume step: 0.01
Illustrative allocation across three accounts
AccountSharelots
Account 015.00
Account 023.00
Account 032.00
Allocated volume10.00
Unallocated remainder0.00

Each share rounds down to 0.01 lots. The remainder stays unallocated.

Illustrative calculator only. Uses a 0.01-lot step and rounds each share down. It does not connect to MT5, check margin or place trades. The CRM validates each account’s actual instrument limits before execution.

QUESTIONS / ANSWERED

The important
distinctions.

Does MT5 automatically include this MAM?

MAM functionality depends on the broker environment and the connected allocation solution. This TGS module requires permitted MT5 API access, imported accounts and a configured execution worker.

Can a pool include different brokers?

Yes, with authorized connections and compatible instruments. Exact symbols must be configured. Execution is sequential across participants, with no common transaction or automatic rollback.

Does the calculator place trades?

No. The website calculator demonstrates arithmetic. Actual CRM execution requires account checks, a reviewed snapshot and explicit confirmation.

Does this MT5 MAM also execute trades on MT4?

This page describes the MT5 edition. The current MT4 CRM retains its MAM interface, but live MAM execution is blocked. Review the MT4 vs MT5 feature comparison before planning a rollout.

TECHNOLOGY GLOBAL SOLUTIONS

Your infrastructure.
Your next chapter.

Tell us about your MT4 or MT5 environment, account structure and CRM requirements. We will help define the technical scope.