feat: implement Maker Chase logic and enhanced order logging (v1.8.2)

- Implement 5-try Chase logic for Maker (Limit Post-Only) orders.
- Add 'attempts' column to CSV transaction log for performance tracking.
- Update backtest engine (v1.7.9) with Stop Loss and Maker fee simulation.
- Log failed chase sequences explicitly as "Failed (Chase Timeout)".
- Consolidate order processing into internal helper methods.
This commit is contained in:
Gemini CLI
2026-03-08 20:39:17 +01:00
parent f3b186b01d
commit 2840d9b0b3
3 changed files with 155 additions and 93 deletions

View File

@ -34,6 +34,7 @@ min_position_value_usd: 15.0 # Minimum remaining value to keep position open
# Execution Settings
loop_interval_seconds: 5 # How often to check for new data
execution_type: "maker" # "maker" (Limit Post-Only) or "taker" (Market)
debug_mode: false
# Robustness Settings