Создание на Lua своего индикатора в графике Quik: Часть 2. Пример работы нестандартных индикаторов: спред между инструментами, прогноз Highи Lowследующего интервала; ценовых уровней по объемам
В первой части (https://smart-lab.ru/blog/930907.php) были изложены основы принципа создания своего индикатора и некоторые нюансы работы с кодом индикатора графика в Qiuk (подразумевается использование языка программирования Lua).
В данной статье немного продолжу тему нюансов кодирования индикатора и для иллюстрации приведу простой код индикатора спреда. В конце текста прикреплю видео с демонстрацией работы индикатора спреда и моих собственных индикаторов.
Небольшое лирическое отступление. Суть данных статей — показать, что делать подобные индикаторы вполне реально и не столь сложно, как может показаться на первый взгляд. Но, безусловно, требует определенных знаний в программировании. Создавать индикаторы из стандартного набора торговой системы Qiuk смысла нет – ведь они уже реализованы.
Видео иллюстрирует возможность прогнозирования цен High и Low для следующего интервала. На основе авторского метода прогнозирования сделан индикатор, показывающий на графике цены инструмента прогнозные уровни наиболее вероятных максимальной и минимальной цен на следующем интервале. Работа индикатора продемонстрирована на фьючерсах по нефти, золоту, газу и курсу евро/доллар для торгов на МБ.
Видео носит познавательный характер.
Краткое пояснение:
Зеленая жирная линия выше цены фьючерса на графиках – линия прогнозного High
Оранжевая жирная линия ниже цены фьючерса на графиках – линия прогнозного Low
На правой оси соответствующим цветом выводятся прогнозные значения для текущего интервала.
Значения рассчитаны ДО НАЧАЛА ИНТЕРВАЛА и не корректируются.
Индикатор работает на любом интервале (от 1 мин, до месяца), имеет два управляющих параметра: метод расчета (несколько методов (линейный, нелинейный, матричный с весами, среднее значение линейного и нелинейного, автоматическая настройка на оптимальный), глубина выборки для определения оптимального метода).
Как я делал осциллятор HandMade. Повествование с лирическим отступлением в прошлое. Часть 1
Путеводитель по содержанию: Часть 1 – побудительные мотивы и направления поиска метода разработки собственного индикатора; Часть 2 – описание и результаты расчетов по его сигналам на исторических данных; Часть 3 – итоги алготрейдинга по созданному индикатору.
В торговле я не использую ни стандартных индикаторов, ни разных средних скользящих и проч — у меня иной подход и методы. Конечно, на графиках в Quik в свое время я понастроил разных МА-шек и индикаторов (RSI, MACD, Stochastic и MoneyFlow), но по факту ими не пользуюсь. А удалять просто жалко – потратил все же на них достаточно времени, когда начинал торговать. Да и выглядят графики с ними более «симпатично и богато», короче взгляд уже привык к используемому виду и менять его не хочется. Зачем тогда связался с разработкой собственного осциллятора – резонный вопрос, вот про это и будет лирическое отступление в прошлое.