X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=market.py;h=b521ea922b004bfedff4e7f82fe04671b571226c;hb=8a87fda40d24e3048809990f965c07d4a1e7559e;hp=3b6543ad051411d6c97f879244127fd6c661198d;hpb=f0364615ec83f677868ff050339b8c8fca09bef9;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FCryptoportfolio%2FTrader.git diff --git a/market.py b/market.py index 3b6543a..b521ea9 100644 --- a/market.py +++ b/market.py @@ -201,8 +201,10 @@ class Market: if status == "error_disappeared": self.report.log_error("follow_orders", message="{} disappeared, recreating it".format(order)) - order.trade.prepare_order( + new_order = order.trade.prepare_order( compute_value=order.trade.tick_actions_recreate(tick)) + new_order.run() + self.report.log_order(order, tick, new_order=new_order) self.report.log_stage("follow_orders_end")