Custom risk rules
The Risk page (menu, Accounts group) lets you define your own discipline limits per account, with two tabs: Configuration and History. They're not the propfirm's rules — they're yours, stricter, to stop you BEFORE violating the broker's.
The essentials
- Limits: daily DD, max loss, lot size, risk per symbol, consecutive losses, cooldown.
- On MT5: JTTS_EA downloads the rules and enforces them client-side on every tick.
- On Binance/ByBit/cTrader/MT4/NinjaTrader/Tradovate: server scheduler evaluates every 60s and closes via connector.
Configurable limits per account
- daily_drawdown_max
- Max USD loss in a day. E.g. $200 on a 50K account = 0.4% daily.
- max_loss_per_trade
- Max USD risked on a single trade. Tracking + alert.
- max_volume_lots
- Max lot size per trade.
- max_risk_per_symbol
- Max USD on the same symbol (avoid concentration in 1 pair).
- max_losing_trades
- Number of consecutive losses before stopping (e.g. 3 = stop after 3 reds in a row).
- max_operations
- Max trades per day (overtrading kill).
- sl_block_hours / sl_block_minutes
- Forced cooldown after a stop loss (don't trade for X minutes).
How they're applied
- On MT5: JTTS_EA downloads the rules and enforces them client-side on every tick (closes positions when a limit is violated).
- On Binance/ByBit/cTrader/MT4/NinjaTrader/Tradovate: server scheduler evaluates every 60s and closes via connector.
- Every action is logged in Risk → History tab (/risk-config/events).
Important
Philosophy: the propfirm's limits are your plan B. RiskConfig is your plan A — it stops you well before touching them. We recommend setting limits 50–70% stricter than the firm's.
Related
Auto-close when you exceed your rules
If you configure Risk-config for an account, the journal watches every 60s. If you've exceeded any limit (daily drawdown, losing streak, etc.), it tries to close all open positions via the platform's connector.
Risk History
In Risk → History tab (/risk-config/events) you have the full history of risk events: every time JTTS_EA or the server engine has blocked your account, auto-closed positions or rejected an opening for exceeding a limit.
Risk per trade
Amount in USD (or %) you risk on a single trade. The most important money-management metric and the most abused by inconsistent traders.