private void EventDispatcherOnTickSize(object o, TickSizeEventArgs tickSizeEventArgs) { if (!_lastsByRequestId.TryGetValue(tickSizeEventArgs.RequestId, out var last)) { last = new Level1MarketDataEventArgs(); _lastsByRequestId.Add(tickSizeEventArgs.RequestId, last); } last.UpdateValues(tickSizeEventArgs.Field, tickSizeEventArgs.Size); MarketData.RaiseEvent(this, last.ShallowCopy()); }
private void RealTimeDataProviderExampleOnMarketData(object sender, Level1MarketDataEventArgs level1MarketDataEventArgs) { Logger.Info(level1MarketDataEventArgs); }