Loaded 30 candidates for 2026-09-15: ['TNON', 'RLGT', 'IMMX', 'NOK', 'SNAP', 'ALMU', 'FTFT', 'EXK', 'STLA', 'TGB', 'CGNT', 'CXM', 'VNCE', 'BB', 'FRMI', 'SWVL', 'RDW', 'FLNC', 'SVRA', 'NCLH', 'SMR', 'DRVN', 'ONDS', 'INFQ', 'MARA', 'AGNC', 'ACHR', 'USDE', 'CLSK', 'RUM'] Ensuring tick-data cache in /var/www/screener/trade/data/simulations/cache/2026-09-15 ... [cache hit] TNON [cache hit] RLGT [cache hit] IMMX [cache hit] NOK [cache hit] SNAP [cache hit] ALMU [cache hit] FTFT [cache hit] EXK [cache hit] STLA [cache hit] TGB [cache hit] CGNT [cache hit] CXM [cache hit] VNCE [cache hit] BB [cache hit] FRMI [cache hit] SWVL [cache hit] RDW [cache hit] FLNC [cache hit] SVRA [cache hit] NCLH [cache hit] SMR [cache hit] DRVN [cache hit] ONDS [cache hit] INFQ [cache hit] MARA [cache hit] AGNC [cache hit] ACHR [cache hit] USDE [cache hit] CLSK [cache hit] RUM Using fixed equity snapshot: $8837.20 No real decisions log found -- using a synthetic exact-5s poll grid Wrote /var/www/screener/trade/data/simulations/2026-09-15_sim_maxpos99_gr_r25_es0p_rs45_plan_ctx_rr20_rt1_ext_ancvwap2.0_msk25_cf.json === max_positions=99 +giveback-room-exit(min=15.0c,ratio=0.250) +resistance-stall(45m) +setup-plan +plan-context +min-stop(k=0.25) +entry-slope(0 bars,positive) (2 trades) === 14:56:45 RLGT BUY 175 @ 9.5500 -> 15:26:05 SELL @ 9.8200 P/L +2.83% ($+47.25) [giveback room exhausted: price $9.8200 <= floor $9.8425 (9.7] 16:36:05 RLGT BUY 169 @ 9.9300 -> 16:44:05 SELL @ 9.8550 P/L -0.76% ($-12.67) [hard stop: price $9.8550 <= entry stop $9.8658] --- total: 2 trades, 1W/1L, $+34.58 ---