public OrderProcessor(OrderAgent agent, Order order, Logger logger) { Agent = agent; Order = order; Manager = agent.GetPositionManager(order.strategyId); ListNode = agent.AddProcessor(this); _record = new OrderRecord(order); _info = OrderExtensions.GetOrderInfo(order); _logger = logger; InitRules(); }
public OrderProcessor(OrderAgent agent, Order order, Logger logger) { _agent = agent; _order = order; _position = agent.GetPosition(order); _record = new OrderRecord(order); _info = OrderExtensions.GetOrderInfo(order); _logger = logger; listNode = agent.AddProcessor(this); InitRules(); }