public DeltaParser(DataStore store, ILogger logger) { _store = store; _logger = logger; _orderBookUpdator = new OrderBookUpdator(_store); _ordersTableUpdator = new OrdersTableUpdator(_store, _logger); }
public DeltaParser(DataStore store, ILogger logger, bool logInFile = true) { _store = store; _logger = logger; _logInFile = logInFile; _orderBookUpdator = new OrderBookUpdator(_store); _ordersTableUpdator = new OrdersTableUpdator(_store, _logger); _executionTableUpdator = new ExecutionTableUpdator(_store, _logger); }
public void Init() { _store = new DataStore(new[] { Symbols.BitMex.XBTUSD }); _logger = new TestLogger(); _updator = new OrderBookUpdator(_store); _dataProvider = new DataProvider(_store); _l2Parser = new OrderBookL2Parser(_updator, _logger); _testDataUpdator = new OrderBookL2TestDataUpdator(SymbolTables.OrderBookL2); }
public OrderBookL2Parser(OrderBookUpdator updator, ILogger logger) { _updator = updator; _logger = logger; }