Как начать работу только со "свежими" данными


Как начать работу только со "свежими" данными
Atom
3/10/2017


В NinjaTrader все было просто
if (Historical) return;
пропускалась вся история и начинаешь работать только со свежими данными.
Как это сделать тут ? Пытался сделать вот так,


Как лучше (правильнее) пропустить все исторические данные и начать работать только со свежими (вновь поступившими) данными ?



Thanks:


Support

Avatar
Date: 3/10/2017
Reply



TimeSpan _timeError = TimeSpan.FromSeconds(3); // погрешность синхронизации локального и биржевого времени

private void Connector_NewTrades(IEnumerable<StockSharp.BusinessEntities.Trade> trades)
{
foreach (var trade in trades)
{

if (DateTimeOffset.Now - trade.Time > _timeError) return;
// но пока грузятся данные уже проходят изменения
......
}


Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy