说明
Trade one account and have the same trades follow on your other accounts, across brokers: for example from one broker's cTrader to another broker's or a prop firm's cTrader on the same computer. Midas Trade Copier runs locally inside cTrader, with no special access rights: no internet or file access, no server, no account passwords shared.
How it works
• Run it in Master mode on the account you trade, and in Receiver mode on each account that should copy. Use the same channel name; use different channel names to run several independent copy groups.
• The master publishes its open positions twice a second; receivers mirror them within about a second.
What is copied
• New positions, full closes and partial closes (a receiver closes the same fraction the master closed).
• Stop loss and take profit, including every later change.
• Manual trades and bot trades, or only trades with a given label.
Sizing and symbols
• Four sizing modes: lot multiplier (for example 0.5 or 2); scale by balance (receiver balance / master balance); fixed lots; or risk percent: the size that loses your chosen share of the receiver balance if the master's stop is hit (for prop-firm accounts of a different size). An optional maximum lots per trade caps every mode.
• Price guard: skip a copy when the receiver's price is already worse than the master's entry by more than your limit in pips (fast markets, a slow second broker).
• Sizes are rounded down to each account's volume step; a copy below the account's minimum is skipped and logged.
• Symbol suffix and symbol map for brokers that name instruments differently (for example XAUUSD=GOLD); copy only a list of symbols, or never copy some.
• Optional reverse mode (buy becomes sell, stop and target swapped).
Safety rules
• A receiver only touches positions it opened itself; your other trades and bots are left alone.
• If the master stops (cTrader closed, connection lost), receivers stop copying and leave every copy as it is until the master is back. Nothing is closed because of missing data.
• A copy you close by hand on a receiver is never re-opened.
• Trades already open when a receiver starts are not copied unless you choose to.
• After a restart, a receiver reconnects to its existing copies instead of opening duplicates.
Tested
• Every copy decision is made by one engine with no platform code in it, checked in a randomized simulation (a master opening, closing, partly closing and moving stops at random, going offline; a receiver whose broker sometimes rejects an order or a stop change; copies closed by hand; other positions on the account) against an independent model after every pass: 1,157,392 checks over 32,000 passes and eight settings, 0 violations. Five deliberate faults put into the engine were all caught.
• Live between two brokers' cTrader apps: opens copied in about a second, stops and targets, partial and full closes, a master stop and restart.
Backtest
• A copier has no strategy of its own, so a backtest shows no trades: in a backtest there is no master to copy. Results depend entirely on the trades you copy.
Notes
• One cTrader app runs cBots on one account at a time, so each account needs its own cTrader app on the same computer (for example cTrader plus your broker's or prop firm's own cTrader), each running the copier.
• One master per channel: a second master on the same channel is refused, so receivers can never follow two masters.
• Hedging accounts. Pending orders are not copied; they are copied once filled.
• Copies fill at the receiver's own market price, so entries can differ from the master by spread and slippage, especially across brokers.
• Check your prop firm's rules: some firms do not allow copying between accounts.
摘要
Key features include four sizing modes (lot multiplier, balance scaling, fixed lots, and risk percent), symbol mapping for broker differences, and a price guard to avoid copying trades at unfavorable prices. It supports copying manual and bot trades, with options to filter by trade labels. Safety mechanisms ensure receivers only manage trades they opened, prevent duplicate trades after restarts, and stop copying if the master disconnects.
Trade copying occurs with updates twice per second, achieving near real-time mirroring within about one second. The bot has been extensively tested in simulations and live environments, confirming reliable synchronization of trade actions including partial closes and stop adjustments. It requires separate cTrader instances per account and supports hedging accounts, copying only filled orders. Pending orders are not copied until executed.
