Requirements: Infrastructure Python 3.11+ Async architecture (asyncio) REST + WebSocket (Bybit API) Modular structure: data / strategy / execution / risk / backtest / loggingMVP Requirements Exchange Integration Bybit API (REST + preferably WebSocket) Limit / stop-limit orders Automatic SL & TP placement Order cancellation logic Proper tick/lot rounding Strategy Engine (configurable) Linear trendline calculation from two anchor points Wick-break + 2-candle confirm (with tolerance) Impulse filters (% based) Mandatory retest with timeout 50% progress rule RR filter (min 1:2.9) Multiple entry modes (POC / TL selection) SL: fixed / ATR / hybrid TP: from predefined extremum No lookahead logic — candle-by-candle processing required. Configuration (critical) YAML/JSON configs Per-symbol parameter profiles Runtime parameter changes without code modification CLI execution: python main.py --mode live --symbol ••• --config configs/•••.yaml Modes Live