Как получить все сделки из ТВС ?

Страницы: 1
RSS
Как получить все сделки из ТВС ?
 
Добрый день.
Собственно вопрос в названии темы. Допустим подписаны на получение всех сделок либо через CreateDataSource, либо путём ручного открытия таблицы всех сделок по необходимым инструментам. Насколько я понимаю, функция OnAllTrade получает только новые сделки, поступающие с сервера. А как получить уже поступившие сделки с начала сессии или дня ? В  CreateDataSource нет номера сделки и её направления (покупка/продажа). Как тогда отличить сделки в  CreateDataSource от того, что насобирали в OnAllTrade, чтобы исключить дубли ? Если никак, то можно хотя бы полностью прочитать как-то открытую таблицу всех сделок ?
 
Вроде нашёл.


n=getNumberOf('all_trades')
for i=0,n-1 do
L = getItem('all_trades', i)
L = L.sec_code ..';'..L.trade_num..';'..L.flags..';'..L.price..';'..L.qty..';'..os.date("%Y-%m-%d;%H:%M:%S", os.time(L.datetime))
end
Страницы: 1
Читают тему
Наверх