示例#1
0
 private void ResetExpiracy()
 {
     expiracyTimer.Finish();
     expiracyTimer.Expired -= expiracyTimer_Expired;
     expiracyTimer          = new ExpiracyTimer(expiredTime);
     expiracyTimer.Expired += expiracyTimer_Expired;
 }
示例#2
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;
        }
示例#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;
        }
示例#4
0
 private void ResetExpiracy()
 {
     expiracyTimer.Finish();
     expiracyTimer.Expired -= expiracyTimer_Expired;
     expiracyTimer = new ExpiracyTimer(expiredTime);
     expiracyTimer.Expired += expiracyTimer_Expired;
 }