backtrader_addons
backtrader_addons copied to clipboard
backtrader_addons/analyzers/trade_list.py : float division by zero
Ab-trader, first of all, thanks for the addons !
I noticed that backtrader_addons/analyzers/trade_list.py can give a divide by 0 error :
line 78, in notify_trade pbar = pnl / barlen ZeroDivisionError: float division by zero
I guess this happen when entry and exit occur in the same bar. Looks like checking barlen for 0 value would be safer