Esempio n. 1
0
        public void OrderAgentRunTest()
        {
            var orderAgent = new OrderAgent();

            orderAgent.Run();
            Assert.True(true);
        }
 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();
 }
Esempio n. 4
0
 public Worker(ILogger <Worker> logger)
 {
     Console.WriteLine("Hello Thank Dai Ca");
     _logger    = logger;
     orderAgent = new OrderAgent();
 }