/// <summary> /// Default constructor /// </summary> public MarketDataQueryService(OrderBookMemoryImage orderBookMemoryImage, DepthMemoryImage depthMemoryImage, BBOMemoryImage bboMemoryImage, IOhlcRepository ohlcRepository, TickerInfoService tickerInfoService) { _orderBookMemoryImage = orderBookMemoryImage; _depthMemoryImage = depthMemoryImage; _bboMemoryImage = bboMemoryImage; _ohlcRepository = ohlcRepository; _tickerInfoService = tickerInfoService; }
public OhlcCalculation(IPersistanceRepository persistanceRepository, IOhlcRepository ohlcRepository, ITradeRepository tradeRepository) { _persistanceRepository = persistanceRepository; _ohlcRepository = ohlcRepository; _tradeRepository = tradeRepository; }