← Zurück

Как получить тики за период?

Собственно сабж интересует. Смысл вот в чем. Идет текущая сессия, хочу посчитать объёмы по направлению начиная с времени T по текущее время. Как это сделать?

War dieses Thema hilfreich?

Thema teilen

Kommentare (3)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

NattyD
NattyD
var myVolume =  _trader.Trades.Where(t => t.Time > time && t.Security == sec && t.OrderDirection == OrderDirections.Buy).Sum(t => t.Volume);
kahuna roof Semen7
roof
roof Autor

NattyD: ...

Шикарно! На реальных данных работает. А на тестировании через EmulationTrader таблица Trades пустая. В чем может быть проблема?

При этом Security.BestAsk возвращает разные цены на каждое событие Trader.MarketTimeChanged. Файлы trades.bin не пустые.

Semen7
Semen7

Представленный код позволяет получить объем тиков за секунду. А можно ли получить объем одного конкретного тика в этой самой секунде?