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())
|
logger.info("Can't query order for %s due to %s", trade, traceback.format_exc())
|
||||||
continue
|
continue
|
||||||
|
|
||||||
for side in sides:
|
if order["side"] in sides:
|
||||||
if order["side"] == side:
|
if order["side"] == trade.entry_side:
|
||||||
if order["side"] == trade.entry_side:
|
self.handle_cancel_enter(trade, order, open_order, reason, replacing)
|
||||||
self.handle_cancel_enter(trade, order, open_order, reason, replacing)
|
|
||||||
|
|
||||||
elif order["side"] == trade.exit_side:
|
elif order["side"] == trade.exit_side:
|
||||||
self.handle_cancel_exit(trade, order, open_order, reason)
|
self.handle_cancel_exit(trade, order, open_order, reason)
|
||||||
|
|
||||||
def cancel_all_open_orders(self) -> None:
|
def cancel_all_open_orders(self) -> None:
|
||||||
"""
|
"""
|
||||||
|
|||||||
Reference in New Issue
Block a user