ПОЛУЧЕНИЕ ИНФОРМАЦИИ ИЗ ЗАКРЫТЫХ ИНДИКАТОРОВ В QUIK (LUA)
Если вы хотите создать робот на индикаторе, но индикатор при этом в закрытом виде, то наш скрипт — это то, что вам нужно. Он поможет вам получить всю информацию из индикатора, что позволит вам правильно потом ее применить в своем роботе и все будет работать как часы!
Скрипт GetIndData.lua предназначен для получения в наглядной форме возвращаемых при запросе из скрипта структуры данных и значений индикаторов квика.
Скрипт может быть полезен программистам для экономии времени, быстрого и лёгкого определения возвращаемой структуры данных и значений какого-либо индикатора или графика цены, используемые при разработке своих скриптов.
Данные запрашиваются функцией: getCandlesByIndex. описание функции есть в файле справки QLUA.chm Найти можно в корневой папке квика.
Для использования достаточно у индикатора в Квике в настройках на вкладке Дополнительно указать его идентификатор.
Точно такое же значение необходимо указать в файле настроек Settings.txt
Дополнительно в файле настроек Settings.txt можно указать количество баров (свечей) на которых будут запрошены данные индикатора.
Данные будут запрашиваться поочерёдно с последнего закрытого бара (справа налево).
Также будут запрашиваться данные по каждой линии данных на текущем обрабатываемом скриптом баре индикатора.
Например, в индикаторе Price Channel на каждом баре есть три линии данных 0-я, 1-я и 2-я.
Их данные будут поочерёдно запрошены и выведены в той структуре, в которой они хранятся.
Запрошенные данные будут выводиться поочерёдно в сообщениях Квика.
Запускается скрипт GetIndData.lua как и обычные LUA скрипты в Квике.
Подробнее тут: http://daytradingschool.ru/magazin-torgovyx-robotov-dlya-quik/poluchenie-informacii-iz-zakrytyx-indikatorov-v-quik-lua/
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев