From 84c9fe338676667b15f1c2601ae23ef945b36db7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Mon, 30 Jul 2018 23:18:00 +0200 Subject: Fix orders disappearing but finally not --- market.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'market.py') diff --git a/market.py b/market.py index d7b05ce..41c4c9c 100644 --- a/market.py +++ b/market.py @@ -206,8 +206,9 @@ class Market: message="{} disappeared, recreating it".format(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) + if new_order is not None: + new_order.run() + self.report.log_order(order, tick, new_order=new_order) self.report.log_stage("follow_orders_end") -- cgit v1.2.3