v7.3.21 – Candles & Control
Release Highlights (v7.3.21 vs v7.3.20)
- Introduced an asynchronous CandlestickManager with disk-backed caching, automatic gap repair, and earliest-ts metadata. Requests now clamp to discovered history, and a new pytest suite guards the cache behaviour.
- Reworked symbol screening: filter_markets is now a shared utility, and UTC handling in ts_to_date is consistent across the bot.
- Order execution pipeline gained “panic close” support and refined order-type handling; a follow-up patch fixed an edge case where panic close could fail.
- Rust backtest tooling grew substantially (new analysis module, ADX-driven trailing flip logic, richer metrics, error handling, and max-flip tracking). Supporting dependencies were added in the Rust workspace.
- Documentation refresh: README now covers Windows activation paths and references the Hyperliquid vault; outdated Passivbot imagery was removed.
- Miscellaneous housekeeping: expanded .gitignore, removal of stale notebooks/configs, and other formatting cleanups.
These changes focus on sturdier market-data handling, sharper backtest analytics, and safer order-management controls while keeping configuration untouched.
What's Changed
- Update README for Windows users by @ozymotv in #517
- Window crashes fix 7.3.15 by @ozymotv in #516
- Zone recovery improvements by @Belgianwafflecorp in #520
- Fix import for generate mcap list by @TayyabTalha in #521
New Contributors
- @Belgianwafflecorp made their first contribution in #520
Full Changelog: v7.3.20...v7.3.21