mirror of
https://github.com/freqtrade/freqtrade.git
synced 2026-02-02 20:30:25 +00:00
enhancement on cancel_open_orders_of_trade
This commit is contained in:
@@ -1728,13 +1728,12 @@ class FreqtradeBot(LoggingMixin):
|
||||
logger.info("Can't query order for %s due to %s", trade, traceback.format_exc())
|
||||
continue
|
||||
|
||||
for side in sides:
|
||||
if order["side"] == side:
|
||||
if order["side"] == trade.entry_side:
|
||||
self.handle_cancel_enter(trade, order, open_order, reason, replacing)
|
||||
if order["side"] in sides:
|
||||
if order["side"] == trade.entry_side:
|
||||
self.handle_cancel_enter(trade, order, open_order, reason, replacing)
|
||||
|
||||
elif order["side"] == trade.exit_side:
|
||||
self.handle_cancel_exit(trade, order, open_order, reason)
|
||||
elif order["side"] == trade.exit_side:
|
||||
self.handle_cancel_exit(trade, order, open_order, reason)
|
||||
|
||||
def cancel_all_open_orders(self) -> None:
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user