jgrusewski
fa36d55384
feat(cuda): hard stop-loss via action override in confidence gate
...
The stop-loss now overrides the action to FlatFromLong/FlatFromShort
BEFORE the lobsim step — the position actually closes through the
normal fill pipeline. No state mismatch (unlike the previous
dones-override approach that killed training).
Uses drawdown from peak: (peak_equity - realized_pnl) / mean_abs_pnl.
When normalized drawdown exceeds ISV[RL_STOP_LOSS_THRESHOLD_INDEX=587]
(bootstrap 2.0), the action is overridden regardless of the model's
choice. Fires before all other gate logic.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-27 22:18:40 +02:00
..
2026-05-23 11:30:14 +02:00
2026-05-27 13:44:10 +02:00
2026-05-26 16:46:10 +02:00
2026-05-22 09:45:29 +02:00
2026-05-22 09:45:29 +02:00
2026-05-26 17:17:56 +02:00
2026-05-22 01:26:37 +02:00
2026-05-22 01:26:37 +02:00
2026-05-18 19:07:29 +02:00
2026-05-27 12:20:30 +02:00
2026-05-26 23:41:03 +02:00
2026-05-23 09:56:28 +02:00
2026-05-21 01:36:18 +02:00
2026-05-21 01:04:50 +02:00
2026-05-21 01:36:18 +02:00
2026-05-27 21:14:26 +02:00
2026-05-17 13:57:02 +02:00
2026-05-22 01:26:37 +02:00
2026-05-22 01:14:09 +02:00
2026-05-17 21:22:44 +02:00
2026-05-24 17:17:33 +02:00
2026-05-20 18:05:44 +02:00
2026-05-22 01:26:37 +02:00
2026-05-27 01:05:42 +02:00
2026-05-26 12:00:21 +02:00
2026-05-25 20:59:44 +02:00
2026-05-24 13:22:31 +02:00
2026-05-27 22:18:40 +02:00
2026-05-26 12:00:21 +02:00
2026-05-27 22:17:12 +02:00
2026-05-24 22:35:26 +02:00
2026-05-25 21:03:04 +02:00
2026-05-27 01:05:42 +02:00
2026-05-25 21:35:50 +02:00
2026-05-27 01:05:42 +02:00
2026-05-26 00:24:48 +02:00
2026-05-25 15:26:58 +02:00
2026-05-25 21:35:50 +02:00
2026-05-26 08:41:05 +02:00
2026-05-26 08:41:05 +02:00
2026-05-26 08:41:05 +02:00
2026-05-25 21:35:50 +02:00
2026-05-26 17:17:56 +02:00
2026-05-26 17:17:56 +02:00
2026-05-25 20:35:06 +02:00
2026-05-27 09:59:55 +02:00
2026-05-25 13:40:53 +02:00
2026-05-25 23:00:40 +02:00
2026-05-25 21:09:41 +02:00
2026-05-25 21:09:41 +02:00
2026-05-26 11:47:19 +02:00
2026-05-26 09:36:21 +02:00
2026-05-26 17:17:56 +02:00
2026-05-26 09:36:21 +02:00
2026-05-26 09:36:21 +02:00
2026-05-26 09:49:57 +02:00
2026-05-26 01:41:15 +02:00
2026-05-26 01:41:15 +02:00
2026-05-26 00:25:31 +02:00
2026-05-26 00:25:31 +02:00
2026-05-26 00:25:31 +02:00
2026-05-26 09:36:21 +02:00
2026-05-26 09:36:21 +02:00
2026-05-25 11:00:56 +02:00
2026-05-26 09:36:21 +02:00
2026-05-25 11:54:17 +02:00
2026-05-25 12:04:26 +02:00
2026-05-27 13:44:10 +02:00
2026-05-27 22:06:59 +02:00
2026-05-25 13:50:25 +02:00
2026-05-25 15:00:21 +02:00
2026-05-25 22:37:40 +02:00
2026-05-25 22:37:40 +02:00
2026-05-25 19:53:54 +02:00
2026-05-26 09:36:21 +02:00
2026-05-26 09:36:21 +02:00
2026-05-27 00:10:57 +02:00
2026-05-25 21:35:50 +02:00
2026-05-26 00:24:48 +02:00
2026-05-25 23:00:40 +02:00
2026-05-24 22:35:26 +02:00
2026-05-26 19:18:26 +02:00
2026-05-17 23:57:32 +02:00