You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Three bugs fixed: 1. _verify_order_fill now distinguishes alpaca_rejected vs order_timeout: - alpaca_rejected → record processed_event permanently (real problem) - order_timeout → do NOT record, allows retry on next run_next_open 2. Add _is_market_open() guard before every market buy submission: skips without recording so event retries when market opens 3. _parking_liquidate_for_event: sleep 1s → 3s after SGOV sell to give Alpaca time to settle cash; if plan still shows insufficient_cash after parking freed (race condition), skip without recording instead of permanently rejecting the event Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
4 months ago | |
|---|---|---|
| .. | ||
| backtester | 4 months ago | |
| experiment | 4 months ago | |
| orb_trader | 4 months ago | |
| overfit | 4 months ago | |
| paper_trader | 4 months ago | |
| pipeline | 4 months ago | |
| qa | 5 months ago | |
| review | 5 months ago | |
| scenario | 5 months ago | |
| sync | 5 months ago | |
| tools | 4 months ago | |
| tracker | 4 months ago | |
| web | 4 months ago | |
| web_frontend | 4 months ago | |
| __init__.py | 5 months ago | |