From c4f9a9099867cc54b0346fcb9a69794d67a775f6 Mon Sep 17 00:00:00 2001 From: Kavinkumar <33546454+mkavinkumar1@users.noreply.github.com> Date: Wed, 23 Feb 2022 18:04:06 +0530 Subject: [PATCH] debug --- freqtrade/persistence/models.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/freqtrade/persistence/models.py b/freqtrade/persistence/models.py index 0a75261e8..bb3f6938f 100644 --- a/freqtrade/persistence/models.py +++ b/freqtrade/persistence/models.py @@ -478,11 +478,12 @@ class LocalTrade(): if self.is_open: logger.info(f'{order_type.upper()}_SELL has been fulfilled for {self}.') self.open_order_id = None - if sub_trade: + if sub_trade or 1: + log.info(f'debug1:{sub_trade}') self.process_sell_sub_trade(order) return - else: - self.close(safe_value_fallback(order, 'average', 'price')) + # else: + # self.close(safe_value_fallback(order, 'average', 'price')) elif order_type in ('stop_loss_limit', 'stop-loss', 'stop-loss-limit', 'stop'): self.stoploss_order_id = None self.close_rate_requested = self.stop_loss @@ -508,7 +509,7 @@ class LocalTrade(): amount = sell_amount b_order.filled -= amount else: - if len(orders) == 1 and sell_amount == self.amount: + if sell_amount == self.amount: self.close(safe_value_fallback(order, 'average', 'price')) Trade.commit() return