- Add engine type query function get_engine_type to policy templates.
- Add backtest burst check
- Strategy template to add contract multiplier query function get_size
- Load daily and hourly data without using segmented loading
- Fix the problem that defaultdict becomes dict when pos_data/target_data is restored from cache file.
- Change to use OffsetConverter provided by OmsEngine.
- Add log output when querying historical data.
- Add position target transfer trading mode to the portfolio strategy template.
- Fix the error of backtesting profit/loss calculation caused by missing bar quotes in some cases.
- Use zoneinfo to replace pytz library
- Adjust the installation script setup.cfg to add Python version restriction.
- Change the icon file information of the module to the full path string.
- Change to use PySide6 style signal QtCore.