NautilusTrader 1.144.0 Beta
Released on 10th May 2022 (UTC).
Breaking Changes
- Removed
BacktestEngine.add_ticks()as redundant with.add_data() - Removed
BacktestEngine.add_bars()as redundant with.add_data() - Removed
BacktestEngine.add_generic_data()as redundant with.add_data() - Removed
BacktestEngine.add_order_book_data()as redundant with.add_data() - Renamed
Position.from_ordertoPosition.opening_order_id - Renamed
StreamingPersistencetoStreamingFeatherWriter - Renamed
PersistenceConfigtoStreamingConfig - Renamed
PersistenceConfig.flush_intervaltoflush_interval_ms
Enhancements
- Added
Actor.publish_signalfor generic dynamic signal data - Added
WEEKandMONTHbar aggregation options - Added
Position.closing_order_idproperty - Added
tagsparam toStrategy.submit_order - Added optional
check_positon_existsflag toStrategy.submit_order - Eliminated all use of
unsafeRust and C null-terminated byte strings - The
bypass_loggingconfig option will also now bypass theBacktestEnginelogger
Fixes
- Fixed behaviour of
IOCandFOKtime in force instructions - Fixed Binance bar resolution parsing