The guardian
It polices every position in the terminal, including those of other robots and the ones you open by hand. It holds no opinion about the market: it only measures how much you are losing and acts.
- Daily-loss cutout. If the account drops by the amount you set from the day's baseline, it closes everything and stays paused until you re-arm it by hand.
- Per-basket stop. If a group of positions accumulates a floating loss beyond the limit, it cuts that basket and waits out a cooldown before re-arming.
- That same stop, mirrored at the broker. The part that matters most: it rests as an SL order on the server. If your terminal goes down or the broker rejects our close orders, the broker-side stop still exists.
- News filter. On a high-impact event it stops opening new positions (±30/45 min). It does not close open ones: closing into a news spike realises the loss that the normal basket exit usually recovers.