Задавать списки классов и кодов инструментов, для которых будут вызываться колбэки OnAllTrade, OnParam, OnQuote в Lua-скрипте

Страницы: 1
RSS
Задавать списки классов и кодов инструментов, для которых будут вызываться колбэки OnAllTrade, OnParam, OnQuote в Lua-скрипте
 
В Lua сделать возможным задавать списки классов и кодов инструментов, для которых будут вызываться колбэки OnAllTrade, OnParam, OnQuote в Lua-скрипте.

Пояснение:
Сейчас, если в Lua-скрипте, заданы функции обратного вызова, в частности OnAllTrade, OnParam, OnQuote, то они будут вызываться для всех инструментов, данные по которым поступают в терминал, что влечёт высокий оверхэд на вызов этих самых колбэков.
Под вызовом колбэков понимается именно их вызов терминалом. Не путать с исполнением Lua-кода пользовательской функции.
 
Цитата
Йцукен написал:
В Lua сделать возможным задавать списки классов и кодов инструментов, для которых будут вызываться колбэки OnAllTrade, OnParam, OnQuote в Lua-скрипте.

Пояснение:
Сейчас, если в Lua-скрипте, заданы функции обратного вызова, в частности OnAllTrade, OnParam, OnQuote, то они будут вызываться для всех инструментов, данные по которым поступают в терминал, что влечёт высокий оверхэд на вызов этих самых колбэков.
Под вызовом колбэков понимается именно их вызов терминалом. Не путать с исполнением Lua-кода пользовательской функции.
Ошибаетесь.
Использую фильтр. затраты: если это не торгуемый инструмент, то 1 мкс, если торгуемый, то 5 мкс.
Задержка доставки данных по интернету примерно в 10000 раз больше.
 
Йцукен, здравствуйте.

Вы можете настроить работу колбэков, ограничив получение данных терминалом по определенным инструментам в меню Система / Настройки / Основные настройки... во вкладке Программа / Получение данных / Котировки, выбрав параметр "Формировать список обновляемых инструментов и параметров по выбранным классам:" и выбрав ниже нужные для работы колбэков классы и инструменты (справа активировать и настроить параметр Фильтр инструментов).
Также, настройте получение данных по обезличенным сделкам во вкладке Программа / Получение данных / Обезличенные сделки: аналогичным образом, выберите нужные классы и инструменты для работы колбэков.
Страницы: 1
Читают тему
Наверх