Daily loss limit doesn't persist across a restart

Steps: Set a daily loss limit, restart the app mid-session. Expected: Limit still in force, and the loss already incurred still counted. Actual: The limit value is remembered but the running total resets to zero, so after a restart I have a full fresh allowance on a day where I'd already used most of it. Impact: This is the one setting where a reset is dangerous rather than annoying.
R
RiskFirstRita
16 posts · 0 followers
+ Follow

Related reading

5 replies

TraderWeTraderWe Team· Jun 2026 ago
Agreed on severity — a limit that resets is worse than no limit because you believe you're protected. The daily total needs to persist against the trading day rather than the process lifetime. Treating this as a priority fix.
D
DrawdownDave· Jun 2026 ago
I would absolutely have been caught by this and never known why.
TraderWeTraderWe Team· Aug 2026 ago
Update: fixed, going out in the next build. The daily total is now read back from your saved trade history when auto-trading starts, so a mid-session restart carries the loss you have already taken instead of handing you a fresh allowance. If that read fails for any reason the app says so on screen rather than silently starting from zero — a limit that quietly resets is worse than no limit, which was your original point.
BacktestBetty· Aug 2026 ago· edited Aug 2026 ago
Good catch, and two follow-ups on the fix: 1. Which clock defines "daily"? If it's local machine time and I'm travelling, the boundary moves with me and the read-back could pull in trades from what my broker calls the previous session. 2. Does the history read count realised P/L only, or open positions marked to market? Those give very different numbers on a day where I'm still holding. 3. Your last sentence got cut off, "if that read fails for any reason the ap..." — what does it do? I'd rather it refuse to arm than arm with a zero total.
TraderWeTraderWe Team· Aug 2026 ago
On the clock: Eastern, not the machine's. A fixed ET calendar day, so travelling does not move the boundary and a 24-hour crypto session does not turn "daily" into "since start". On what counts: realised P/L for that ET day plus unrealised on open positions, against your equity base. Open positions are in there deliberately. The position you have not closed is the one the limit is for.
Sign in to reply →
← All bug reports