v1.173.0
nautechsystems/nautilus_traderv1.173.0May 5, 2023by github-actions[bot]
AI Summary
A maintenance release addressing specific bugs in the BacktestEngine, position calculations, and execution algorithm order updates.
Key Highlights
- Fixed `BacktestEngine` processing of venue message queues based on time events.
- Fixed trailing stop type order updates for `reduce_only` instruction.
- Fixed updating of active execution algorithm orders (events caching).
New Features
- Added optional `request_id` for actor data requests.
Full Release Notes
# NautilusTrader 1.173.0 Beta Released on 5th May 2023 (UTC). ### Breaking Changes None ### Enhancements None ### Fixes - Fixed `BacktestEngine` processing of venue(s) message queue based off time event `ts_init` - Fixed `Position.signed_decimal_qty` (incorrect format precision in f-string), thanks for reporting @rsmb7z - Fixed trailing stop type order updates for `reduce_only` instruction, thanks for reporting @Otlk - Fixed updating of active execution algorithm orders (events weren't being cached) - Fixed condition check for applying pending events (do not apply to orders at `INITIALIZED` status)