- @classmethod
- def log_orders(cls, orders, tick=None, only=None, compute_value=None):
- cls.print_log("[Orders]")
- TradeStore.print_all_with_order(ind="\t")
- cls.add_log({
+ def log_orders(self, orders, tick=None, only=None, compute_value=None):
+ if callable(compute_value):
+ compute_value = inspect.getsource(compute_value).strip()
+ self.print_log("[Orders]")
+ self.market.trades.print_all_with_order(ind="\t")
+ self.add_log({