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

Как получить тики за период?
Atom
12/11/2012
roof


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


Tags:


Thanks:


NattyD

Avatar
Date: 12/11/2012
Reply


[code=csharp]var myVolume = _trader.Trades.Where(t => t.Time > time && t.Security == sec && t.OrderDirection == OrderDirections.Buy).Sum(t => t.Volume);[/code]

Thanks: kahuna roof Semen7

roof

Avatar
Date: 12/17/2012
Reply


[quote=NattyD;22914][code=csharp]var myVolume = _trader.Trades.Where(t => t.Time > time && t.Security == sec && t.OrderDirection == OrderDirections.Buy).Sum(t => t.Volume);[/code][/quote]

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

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

Thanks:

Semen7

Avatar
Date: 12/24/2012
Reply


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

Thanks:


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

loading
clippy