Releases
v7.30.0
Compare
Sorry, something went wrong.
No results found
MDUYN
released this
20 Mar 12:43
What's New in v7.30.0
Features
CSVTickerDataProvider — CSV-based ticker data for backtesting (#331 )
CCXTTickerDataProvider — Live ticker data via CCXT (#350 )
Scheduling interval validation — Raises OperationalException when strategy interval is faster than data timeframe (#396 )
Bug Fixes
Portfolio net_gain accumulation — Fixed ~3x understatement in total net_gain when sell orders close multiple trades (#397 )
trade_metrics_table KeyError — Corrected dictionary keys in reporting table (#352 )
app.py add_strategy() — Fixed crash when adding 3+ strategies (used non-existent worker_id instead of strategy_id)
Docusaurus config — Fixed prism-react-renderer import for Docusaurus 3.x
Sidebar — Replaced missing doc IDs with actual files
Documentation
Tasks — Rewrote with real Task API (time_unit/interval, @app.task() decorator, class-level attributes) (#334 )
Trades — Documented actual Trade model and all Context methods (#334 )
Deployment — Replaced generic content with real CLI commands (iaf init, iaf deploy-aws-lambda, iaf deploy-azure-function) (#334 )
Tests
Uncommented and fixed 2 eventloop tests
Added tests for scheduling validation, net_gain bugs, trade metrics, CSV/CCXT data providers
You can’t perform that action at this time.