PyneCore v6.1.0
π PyneCore v6.1.0 - Breaking Changes Release
β οΈ Breaking Changes
- Parameter Renaming:
equity_pathβtrade_pathin ScriptRunner and CLI - CLI Flags:
--equity/-epβ--trade/-tp - Default Filename:
_equity.csvβ_trade.csv
β¨ Major Features
- Strategy Statistics Export: Complete TradingView-compatible statistics calculation and CSV export
- TradingView Risk Management: Full implementation of all 6 risk management functions (
allow_entry_in,max_drawdown,max_cons_loss_days, etc.)
π§ Improvements
- Phantom Position Fix: Enhanced position size rounding to eliminate tiny phantom positions
- Risk Integration: Risk checks integrated into
strategy.entry()function
ποΈ Technical Changes
- Version bump to 6.1.0 for breaking API changes
- Zero division protection in position calculations
π Migration Guide
If upgrading from v6.0.x:
- Replace
--equitywith--tradein CLI commands - Update
equity_pathtotrade_pathin ScriptRunner calls - Output files now use
_trade.csvsuffix