← 返回

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

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

本主题对您有帮助吗?

分享主题

评论 (3)

登录创建账户, 登录或注册以发表评论

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 作者

NattyD: ...

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

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

Semen7
Semen7

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