Ready number for the next click. Does not place the trade.
Green only after flatten verifies net zero. “I hit close” pretends Tradovate lied so you can see the red state.
Tracks dollars left to the liquidation / max-loss wall. Warns and shrinks size — never places orders. Live Tradovate balance later.
Sizing: risk $ = min(2% balance, effectiveRoom × fraction). Soft: live ≤ floor(room×15% / $/contract). Hard / Vol Lock / no stop: live = 0. Paper always shown separately. Intervene = warn / 0 contracts / urge flatten — never auto-enter.
Toggles persist. Ding once when an alarm starts. Clock CT.
No active alarms.