TradeEcho Slave Subscriber
- Utilities
- Version: 1.0
TradeEcho Slave Subscriber reads open positions from your TradeEcho master account and mirrors them on the local MetaTrader 5 terminal. Supports fixed lot size and proportional lot sizing, symbol-level controls, and periodic self-reporting for dashboard visibility.
Companion product: TradeEcho Master Publisher (free). The master account must run TradeEcho Master Publisher with the same User ID before slaves can mirror positions.
Requirements:
- Active TradeEcho cloud subscription with available slave slot on your plan (sign up at https://trade-echo.com)
- TradeEcho User ID from your trade-echo.com dashboard
- TradeEcho Master Publisher running on the master account
- Unique InpAccountLabel per slave terminal
Setup:
1. Create an account and subscribe at https://trade-echo.com
2. Install and run TradeEcho Master Publisher on the master account
3. Install TradeEcho Slave Subscriber on each follower account
4. Enter the same InpUserId as the master
5. Set a unique InpAccountLabel per slave (for example FTMO_01, ICMarkets_02)
6. Configure lot mode and risk settings
7. Enable Algo Trading and allow WebRequest for https://ea-sync-production.up.railway.app (Tools → Options → Expert Advisors)
The EA connects to the TradeEcho cloud API automatically — endpoint URLs are built into the EA and are not user inputs.
The EA polls the cloud relay, opens missing positions, closes positions removed on the master, and updates stop loss and take profit when changed upstream.
Input parameters:
- InpUserId: same identifier as the master account
- InpAccountLabel: unique label per slave terminal
- InpPollingIntervalSecs: seconds between position polls
- InpSelfReportSecs: seconds between dashboard self-reports
- InpLotMode: fixed or proportional lot sizing
- InpFixedLotSize: lot size when using fixed mode
- InpMaxSlippage: max slippage in points on market orders
- InpMagicNumber: magic number for slave trades
- InpOneTradePerSymbol: limit to one open trade per symbol
- InpAllowLotResize: resize lots when master size changes
- InpLotResizeTolerance: minimum lot delta before resize
Plan limits (cloud subscription):
- Starter: 1 slave
- Pro: 5 slaves
- Ultimate: up to 20 slaves
Keywords: copy trading, trade copier, slave account, MT5 mirror, prop firm, lot scaling, signal follower
