Daily Loss Limit
When enabled, this rule blocks new trades when the daily realized loss exceeds the limit: daily_realized_loss > limit_cash. Loss is expressed as a positive amount for this comparison. Loss exactly equal to the limit still passes this rule; other checks must also pass before trading is allowed.
You can set the limit in Cash or as a % of account balance:
- Cash: use the entered monetary limit.
- Percentage:
limit_cash = account_balance * (limit_pct_display / 100). Entering1means 1%.
For a cash limit of 100, a realized loss of 100 passes this rule; a loss of 100.01 blocks the operation. With the rule enabled, a limit of 0 is a real limit: any positive realized loss exceeds it. Disable the rule to skip it.
The rule uses the provider’s daily realized PnL data. It does not use unrealized loss or drawdown from a previous equity peak. The reporting period and commission treatment follow the provider’s data.
Missing required PnL or balance data leaves the check Pending/Warning and prevents submission without confirming a violation or latching the circuit breaker. A confirmed violation can latch the breaker only on an attempted operation and only when the breaker is enabled. See Risk Gate Summary.