BENDER (Автор тем)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Значения param из функции CreateDataSource, Получение значений param из функции CreateDataSource
 
Здравствуйте. Только начал изучать LUA. Есть функция CreateDataSource (class_code, sec_code, interval , param);
В описании говорится param      - (STRING) необязательный параметр. Если параметр не задан, то заказываются данные на основании таблицы всех сделок.

Есть список param для акций
"LOTSIZE"            -- Размер лота
"BID"                -- Лучшая цена спроса
"BIDDEPTH"           -- Спрос по лучшей цене
"BIDDEPTHT"          -- Суммарный спрос
"NUMBIDS"            -- Количество заявок на покупку
"OFFER"              -- Лучшая цена предложения
"OFFERDEPTH"         -- Предложение по лучшей цене
"OFFERDEPTHT"        -- Суммарное предложение
"NUMOFFERS"          -- Количество заявок на продажу
"OPEN"               -- Цена открытия
"HIGH"               -- Максимальная цена сделки
"LOW"                -- Минимальная цена сделки
"LAST"               -- Цена последней сделки
"CHANGE"             -- Разница цены последней
это неполный список.

Пишу простейшую функцию по извлечению данных
Код
ds = CreateDataSource("TQBR", "SBER", INTERVAL_TICK)
sleep(1000)
local Size = ds:Size()
данные из секции Open, High, Low,Close,Time получаю без проблем. Даже миллисекунды выдаёт.
Код
for i = 1, Size, 1 do 
ds:T(i).ms
end;
Но вот как мне из ds получить значения параметров для акций, к примеру "LAST"  ?
Страницы: 1
Наверх