Restarting while positions are open
You can stop the copier — or restart it, or press Start copying hours after a stop — while accounts hold open positions. It is safe by design: on start, the engine reads every account's positions back from the broker. Open positions are recognized, not re-sent, and nothing is copied twice.
What start actually does
Pressing Start copying does not replay history or trust a saved snapshot. The sequence is:
- Read the broker's book. Every account's live positions come from the broker itself — the ground truth, including anything that filled or closed while the copier was stopped.
- Recognize what is already there. A leader holding +2 ES and a follower holding +2 MES are seen as what they are: an existing, matched position. No orders are sent for it.
- Copy from the next fill. New leader fills mirror out normally, and reconciliation corrects any genuine gap that opened while the copier was down.
The same guarantee holds if the server process restarts underneath you: positions are re-read from the broker, and the engine acts on each fill id exactly once, so a replayed event cannot produce a duplicate order.
The one thing a stop does not do
While the copier is stopped, it is not mirroring — a leader fill during the stop reaches no follower. Positions stay exactly as the broker holds them (Stop closes nothing), and the gap, if one opened, is corrected on the next start. If you would rather return to a flat book than a reconciled one, use Flatten all before you stop.
Quick answers
Will starting mid-position double my follower orders?
No. The engine reads positions back from the broker on start and only ever orders the difference between what a follower holds and what it should hold.
Do I have to re-enter my copy rules after a restart?
No. Rules, groups, limits, and locks are stored — a restart changes nothing about your configuration.
What if the leader traded while the copier was stopped?
Those fills were not mirrored — nothing copies while it is stopped. On start, reconciliation sees the difference between leader and follower and corrects it in the open market.