X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FCryptoportfolio%2FTrader.git;a=blobdiff_plain;f=portfolio.py;h=d8a546584afc4549be442e1593030ec82c5f0eef;hp=c064249af992bcd46a9f5e41f47cd3c1c5fff724;hb=37b64a97021220df0bee5fd927184b92b10e8d76;hpb=1902674cbeaa4dc0cdc31e6f0f7a548b3fa7f38e diff --git a/portfolio.py b/portfolio.py index c064249..d8a5465 100644 --- a/portfolio.py +++ b/portfolio.py @@ -616,7 +616,7 @@ class Order: self.market.report.log_debug_action("Mark {} as cancelled".format(self)) self.status = "canceled" return - if self.open and self.id is not None: + if (self.status == "closed_dust_remaining" or self.open) and self.id is not None: try: self.market.ccxt.cancel_order(self.id) except OrderNotFound as e: # Closed inbetween