From fcbacae6f1599a0cb352fa480d69ecf3bd28defd Mon Sep 17 00:00:00 2001 From: axel Date: Thu, 15 Jun 2023 12:04:42 -0400 Subject: [PATCH] remove unuseful function call in manage_open_orders --- freqtrade/freqtradebot.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/freqtrade/freqtradebot.py b/freqtrade/freqtradebot.py index 700b16766..e795d24ac 100644 --- a/freqtrade/freqtradebot.py +++ b/freqtrade/freqtradebot.py @@ -1333,19 +1333,18 @@ class FreqtradeBot(LoggingMixin): fully_cancelled = self.update_trade_state(trade, open_order.order_id, order) not_closed = order['status'] == 'open' or fully_cancelled - order_obj = trade.select_order_by_order_id(open_order.order_id) if not_closed: if fully_cancelled or ( - order_obj and self.strategy.ft_check_timed_out( - trade, order_obj, datetime.now(timezone.utc) + open_order and self.strategy.ft_check_timed_out( + trade, open_order, datetime.now(timezone.utc) ) ): self.handle_cancel_order( order, open_order.order_id, trade, constants.CANCEL_REASON['TIMEOUT'] ) else: - self.replace_order(order, order_obj, trade) + self.replace_order(order, open_order, trade) def handle_cancel_order(self, order: Dict, order_id: str, trade: Trade, reason: str) -> None: """