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")