private void OnAsk(Event e)
{
DataEventCount++;
var ask = (Ask)e;
SyncLocalClockWithDataObject(ask);
SyncExchangeClockWithTick(ask, nameof(OnAsk));
BarFactory.OnData(ask);
this.framework.DataManager.OnAsk(ask);
this.framework.InstrumentManager.GetById(ask.InstrumentId).Ask = ask;
this.framework.ProviderManager.ExecutionSimulator.OnAsk(ask);
this.framework.StrategyManager.OnAsk(ask);
}