Copier Configuration

Coming Soon — The Trade Copier is in active development and not yet available. The documentation below describes planned functionality. View current features →

Every slave account has its own configuration. All settings are managed from the dashboard and propagate to the EA automatically.

Lot Sizing

Control how position sizes translate from master to slave.

SettingDescriptionDefault
Lot MultiplierScale the master’s lot size by this factor1.0
Use Risk-BasedCalculate lots from risk % instead of multiplierfalse
Risk PercentRisk % of account balance per trade (when risk-based is on)2.0
Min Lot SizeFloor for calculated lot size0.01
Max Lot SizeCap for calculated lot size100.0

Multiplier mode: slaveLot = masterLot × multiplier

Risk-based mode: Lot size is calculated from the slave account’s balance, the risk percentage, and the signal’s stop loss distance. Ignores the master’s lot size entirely.

Symbol Translation

Handle broker-specific instrument naming differences.

SettingDescriptionExample
Symbol PrefixPrepend to master’s symbolm.m.EURUSD
Symbol SuffixAppend to master’s symbol.proEURUSD.pro
Symbol MappingExplicit JSON key-value pairs{"XAUUSD": "GOLD"}
Filter SymbolsOnly copy these instruments (empty = copy all)EURUSD, GBPUSD

Resolution order: mapping → prefix/suffix. If a symbol has an explicit mapping, prefix/suffix are skipped for that symbol.

Copy Behavior

Choose which events get replicated on each slave.

SettingScopeDefault
Send ModificationsMastertrue
Send Partial ClosesMastertrue
Copy ModificationsSlavetrue
Copy Partial ClosesSlavetrue

Master-side settings control what gets broadcast. Slave-side settings control what gets executed. Both must be enabled for an event type to propagate.

Timing

SettingDescriptionDefault
Heartbeat IntervalSeconds between heartbeat pings15
Config Check IntervalSeconds between config refreshes30
Poll IntervalSeconds between signal polls (slave only)2
Reconnect IntervalSeconds before reconnect attempt after failure30
Symbol Info SyncSeconds between symbol info syncs (master only, 0 = on open only)60

Advanced

SettingDescriptionDefault
Slippage PointsMaximum allowed slippage in points10
Magic NumberMT5 magic number for filtering (master: 0 = monitor all)0
Price DifferenceMax acceptable price difference in pips0
Spread AdjustmentSpread adjustment factor0
Enable LoggingToggle EA expert log outputtrue

Configuration Examples

Scenario: Same broker, different account sizes

Master trades 1.0 lots on a $100k account. Slave has $10k.

Lot Multiplier: 0.1
Symbol Prefix: (empty)
Symbol Suffix: (empty)

Scenario: Different brokers, risk-based sizing

Master on IC Markets, slave on Pepperstone with .pro suffix.

Use Risk-Based: true
Risk Percent: 1.5
Symbol Suffix: .pro

Scenario: Gold-only copying with explicit mapping

Filter Symbols: XAUUSD
Symbol Mapping: {"XAUUSD": "GOLD"}
Lot Multiplier: 0.5