Exemple #1
0
 public MagicBoxCreated(OrderWatcher orderManager, Order buyOrder, Order sellOrder, MagicBoxConfig config)
 {
     this.orderManager = orderManager;
     this.buyOrder     = buyOrder;
     this.sellOrder    = sellOrder;
     mbConfig          = config;
 }
 public MagicBoxCreated(OrderWatcher orderManager, Order buyOrder, Order sellOrder, MagicBoxConfig config)
 {
     this.orderManager = orderManager;
     this.buyOrder = buyOrder;
     this.sellOrder = sellOrder;
     this.mbConfig = config;
 }
Exemple #3
0
        public OrderWatcher(Order buyOrder, Order sellOrder, double expiredTime, MagicBoxConfig config)
        {
            mbConfig = config;
            AddOneCancelAnother(buyOrder, sellOrder);

            this.expiredTime = expiredTime;

            expiracyTimer = new ExpiracyTimer(expiredTime / 2);
            expiracyTimer.Expired += expiracyTimer_Expired;
        }
Exemple #4
0
        public OrderWatcher(Order buyOrder, Order sellOrder, double expiredTime, MagicBoxConfig config)
        {
            mbConfig = config;
            AddOneCancelAnother(buyOrder, sellOrder);

            this.expiredTime = expiredTime;

            expiracyTimer          = new ExpiracyTimer(expiredTime / 2);
            expiracyTimer.Expired += expiracyTimer_Expired;
        }
Exemple #5
0
 public MagicBoxOrder()
 {
     _unique = Guid.NewGuid();
     Config = new MagicBoxConfig();
 }
Exemple #6
0
 public MagicBoxOrder()
 {
     _unique = Guid.NewGuid();
     Config  = new MagicBoxConfig();
 }