Хочется наладить передачу исторических данных во внешнюю программу. Нужно что-то вроде функции, по вызову которой передаётся число N требуемых цен закрытия интервалов заданной длины (день, час, 15 мин. и т.д.), возвращается массив цен
D M пишет: Хочется наладить передачу исторических данных во внешнюю программу. Нужно что-то вроде функции, по вызову которой передаётся число N требуемых цен закрытия интервалов заданной длины (день, час, 15 мин. и т.д.), возвращается массив цен
Добрый день,
Для написания данного запроса рекомендуем воспользоваться функцией CreateDataSource языка LUA, которая предназначена для создания таблицы Lua и позволяет работать со свечками, полученными с сервера QUIK, а также реагировать на их изменение. Одним из ее параметров является задание интервала запрашиваемого графика. Пример написания Вы можете найти в справке к QLUA (файл QLUA.chm) в разделе "Функции взаимодействия скрипта Lua и Рабочего места QUIK/Функции для работы с графиками" доступной по ссылке: https://arqatech.com/upload/iblock/efe/quik_lua.zip
Спасибо за информацию. Но осталась вторая половина вопроса: как оформить интерфейс этого скрипта Lua, чтобы было можно обращаться к нему извне, когда скрипт запущен через QUIK?