PyneCore v6.5.5 released — TradingView parity across strategy sizing and…
Fixes
- Same-bar same-direction stacks that over-margin only after a prior fill now fill both legs like TV; tightened the sub-
1e7fill-margin tolerance to1e-11. - Deferred (
percent_of_equity/cash) price-based entries no longer strand a sliver — the no-qty bracket exit grows to cover the full re-resolved fill. timeframe.main_periodreports the chart timeframe insiderequest.security()children (fixestimeframe.change(timeframe.main_period)accumulators).- Fixed three bugs blocking nested
request.security()scripts and--securitypath resolution for dotted symbols (BINANCE:BTCUSDT.P). last_bar_timeanchored to the chart’s final historical bar;chart.left/right_visible_bar_timerebased on it.array.max(id, nth)/array.min(id, nth)accept Pine’s optional 0-basednth;array.max(id, 0)no longer raises.lib_math.sum(ta.sma/ta.rsi/ta.mfi) supports a varying serieslength; bareta.vwapworks as the built-in variable form.request.footprint()returnsnainstead of raising, so guarded footprint scripts keep running.- Iterating an
NA/Series(str.join(na),list(na)) no longer spins at 100% CPU; orphanedrequest.security()children self-terminate when the parent is hard-killed. - Volume restored to feed precision on read via
_round_volume.
Full release notes: https://github.com/PyneSys/pynecore/releases/tag/v6.5.5