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


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


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



Спасибо:




1 Ответов
Support

Фотография
Дата: 10.03.2017
Ответить



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;
// но пока грузятся данные уже проходят изменения
......
}


Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy