Monitors total unrealized loss across all open positions. Closes all when the limit is breached.
Unlike Max Loss Per Trade (which watches individual positions), this rule monitors the combined floating loss across ALL open positions. If the total unrealized loss exceeds your threshold, PipsGuard closes everything.
This prevents death by a thousand cuts — where no single trade is over the limit but the aggregate loss is catastrophic. It is particularly important for traders who scale into multiple correlated positions (e.g., buying EURUSD, GBPUSD, and AUDUSD simultaneously).
| Parameter | Default | Description |
|---|---|---|
| max_loss_percent | 4.0% | Maximum combined floating loss as % of balance |
| max_loss_amount | 0 | Maximum loss in dollars (0 = use percentage) |
| loss_calc_mode | percentage | percentage or fixed_amount |
| auto_close | false | Automatically close all positions on breach |