コード例 #1
0
 public ShutdownManager(
     LykkeBalancesTimer lykkeBalancesTimer,
     ExternalBalancesTimer externalBalancesTimer,
     MarketMakerTimer marketMakerTimer,
     HedgingTimer hedgingTimer,
     SettlementsTimer settlementsTimer,
     InternalTraderTimer internalTraderTimer,
     PnLStopLossEngineTimer pnLStopLossEngineTimer,
     LykkeTradeSubscriber lykkeTradeSubscriber,
     B2C2QuoteSubscriber b2C2QuoteSubscriber,
     B2C2OrderBooksSubscriber b2C2OrderBooksSubscriber,
     QuoteSubscriber[] quoteSubscribers,
     InternalQuotePublisher internalQuotePublisher,
     InternalOrderBookPublisher internalOrderBookPublisher,
     LykkeTradeSubscriberMonitor lykkeTradeSubscriberMonitor)
 {
     _lykkeBalancesTimer          = lykkeBalancesTimer;
     _externalBalancesTimer       = externalBalancesTimer;
     _marketMakerTimer            = marketMakerTimer;
     _hedgingTimer                = hedgingTimer;
     _settlementsTimer            = settlementsTimer;
     _internalTraderTimer         = internalTraderTimer;
     _pnLStopLossEngineTimer      = pnLStopLossEngineTimer;
     _lykkeTradeSubscriber        = lykkeTradeSubscriber;
     _b2C2QuoteSubscriber         = b2C2QuoteSubscriber;
     _b2C2OrderBooksSubscriber    = b2C2OrderBooksSubscriber;
     _quoteSubscribers            = quoteSubscribers;
     _internalQuotePublisher      = internalQuotePublisher;
     _internalOrderBookPublisher  = internalOrderBookPublisher;
     _lykkeTradeSubscriberMonitor = lykkeTradeSubscriberMonitor;
 }
コード例 #2
0
 public StartupManager(
     LykkeBalancesTimer lykkeBalancesTimer,
     ExternalBalancesTimer externalBalancesTimer,
     MarketMakerTimer marketMakerTimer,
     HedgingTimer hedgingTimer,
     SettlementsTimer settlementsTimer,
     InternalTraderTimer internalTraderTimer,
     PnLStopLossEngineTimer pnLStopLossEngineTimer,
     LykkeTradeSubscriber lykkeTradeSubscriber,
     B2C2QuoteSubscriber b2C2QuoteSubscriber,
     B2C2OrderBooksSubscriber b2C2OrderBooksSubscriber,
     QuoteSubscriber[] quoteSubscribers,
     InternalQuotePublisher internalQuotePublisher,
     InternalOrderBookPublisher internalOrderBookPublisher,
     LykkeTradeSubscriberMonitor lykkeTradeSubscriberMonitor,
     StorageMigrationService storageMigrationService,
     ITradeService tradeService)
 {
     _lykkeBalancesTimer          = lykkeBalancesTimer;
     _externalBalancesTimer       = externalBalancesTimer;
     _marketMakerTimer            = marketMakerTimer;
     _hedgingTimer                = hedgingTimer;
     _settlementsTimer            = settlementsTimer;
     _internalTraderTimer         = internalTraderTimer;
     _pnLStopLossEngineTimer      = pnLStopLossEngineTimer;
     _lykkeTradeSubscriber        = lykkeTradeSubscriber;
     _b2C2QuoteSubscriber         = b2C2QuoteSubscriber;
     _b2C2OrderBooksSubscriber    = b2C2OrderBooksSubscriber;
     _quoteSubscribers            = quoteSubscribers;
     _internalQuotePublisher      = internalQuotePublisher;
     _internalOrderBookPublisher  = internalOrderBookPublisher;
     _lykkeTradeSubscriberMonitor = lykkeTradeSubscriberMonitor;
     _storageMigrationService     = storageMigrationService;
     _tradeService                = tradeService;
 }
コード例 #3
0
 public StartupManager(
     LykkeTradeSubscriber lykkeTradeSubscriber,
     LykkeOrderBookSubscriber lykkeOrderBookSubscriber,
     IndexTickPriceSubscriber indexTickPriceSubscriber,
     LykkeBalancesTimer lykkeBalancesTimer,
     SettlementsTimer settlementsTimer,
     QuoteSubscriber[] quoteSubscribers)
 {
     _lykkeTradeSubscriber     = lykkeTradeSubscriber;
     _lykkeOrderBookSubscriber = lykkeOrderBookSubscriber;
     _indexTickPriceSubscriber = indexTickPriceSubscriber;
     _lykkeBalancesTimer       = lykkeBalancesTimer;
     _settlementsTimer         = settlementsTimer;
     _quoteSubscribers         = quoteSubscribers;
 }