diff --git a/freqtrade/persistence/trade_model.py b/freqtrade/persistence/trade_model.py index e49eea974..f092176da 100644 --- a/freqtrade/persistence/trade_model.py +++ b/freqtrade/persistence/trade_model.py @@ -553,13 +553,13 @@ class LocalTrade: o for o in self.orders if o.ft_order_side == self.entry_side ] - entry_orders_filled_qty = sum(eo.filled for eo in entry_orders) + entry_orders_filled_qty = sum(eno.safe_filled for eno in entry_orders) exit_orders = [ o for o in self.orders if o.ft_order_side == self.exit_side ] - exit_orders_filled_qty = sum(eo.filled for eo in exit_orders) + exit_orders_filled_qty = sum(exo.safe_filled for exo in exit_orders) return (entry_orders_filled_qty - exit_orders_filled_qty) > 0