QUIK. QLua. Индикаторы технического анализа

Материал из ТХАБ.РФ
Версия от 14:18, 28 октября 2019; Админ (обсуждение | вклад) (Новая страница: «* Индикаторы технического анализа представляют собой '''отдельный класс скриптов''', кото…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
  • Индикаторы технического анализа представляют собой отдельный класс скриптов, которые удовлетворяют определенным условиям и расположены в папке LuaIndicators в каталоге терминала (например C:\Program Files\QUIK\LuaIndicators). Если папка отсутствует в каталоге, необходимо создать ее вручную.
  • Список скриптов недоступен из диалога Таблицы / LUA / Доступные скрипты.
  • При добавлении нового индикатора на график плагин qlua сканирует папку LuaIndicators, проверяет файлы с расширением lua и luac (скомпилированные скрипты lua) на соответствие следующим требованиям:
    • определена функция Init;
    • определена функция OnCalculate;
    • определена таблица Lua с именем Settings, в которой есть поле «Name».

Пример минимального корректного кода для индикатора: