BENDER (Все сообщения пользователя)

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

Страницы: 1
Значения param из функции CreateDataSource, Получение значений param из функции CreateDataSource
 
Цитата
s_mike@rambler.ru написал:
У функции createdatasource есть последний параметр.

если вы его не указываете, функция возвращает свечи котировок инструмента. Если укажете ("bid" например), то будут свечи истории параметров инструментов.

таблица обезличенных сделок тут не при чем
Теперь всё понятно. Спасибо.

Open, High, Low,Close,Time  применимы или к котировкам или к параметрам инструментов  ("bid" например).

Запрашиваю тиковую историю и всё прекрасно выдаёт. Ну разве что в истории параметров нет миллисекунд.

Ну и количество дневных тиков по разным параметрам разное. Синхронизировать дело не хитрое.

С минутными и более свечами не пробовал. Мне это и не требуется.

P.S. Просто собираю данные для последующего анализа.
Значения 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
Наверх