Индикатор SuperTrend

0.0/5 оценка (0 голосов)
  • Версия: 1.0
  • Требования: Quik 8.11+ Lua 5.4
  • Размер: 745.64 KB
  • Просм: 140
  • Добавлено: 28.05.26
  • Скачано: 48
  • Изменено: 28.05.26
Пакет индикаторов Supertrend / Supertrend Direction
Включает два независимых модуля для визуализации тренда. В основе лежит механика адаптивного ценового канала, построенного на базе волатильности (ATR).

 

 

 

 


1. Модуль ta.supertrend (Визуальная линия тренда)
Строит динамический ступенчатый уровень поддержки/сопротивления прямо на графике цены.
  • Механика расчета: На основе медианной цены (HL/2) и текущего значения ATR(n) вычисляются базовые границы шума. Финальные уровни (final_ub / final_lb) корректируются по рекурсивному принципу: они могут сужаться вслед за трендом, но никогда не расширяются против него.
  • Логика удержания: Уровень остается жестко горизонтальным при коррекциях внутри тренда. Смена направления происходит исключительно в момент фиксации цены закрытия за пределами текущей финальной линии.
  • Применение: Оптимально использовать в качестве скользящего стоп-лосса (Trailing Stop) или жесткого уровня фиксации прибыли (Take Profit).

2. Модуль ta.supertrend_direction (Вектор направления)
Математическое ядро индикатора, очищенное от ценовых уровней. Возвращает дискретный поток данных.
  • Выходные значения: Принимает строго два состояния: 1 (активен восходящий тренд) или -1 (активен нисходящий тренд).
  • Интерфейс: Выводится в отдельное окно в виде гистограммы, наглядно фиксирующей моменты разворота.
  • Применение: Ключевой элемент для разработки торговых роботов. Используется как глобальный фильтр направления торговли (if direction == 1 then buy()) или как триггер для генерации сигналов и алертов при смене знака.

 
Технические параметры:
  • Period (по умолчанию 10): Временной интервал усреднения True Range для расчета волатильности.
  • Multiplier (по умолчанию 3.0): Коэффициент ширины канала волатильности, определяющий чувствительность индикатора к рыночному шуму.

 

 

Порядок установки:

  1. Прочитайте файл readme.html
  2. Убедитесь, что в настройках терминала для индикаторов выбрана версия Lua 5.4 (Где?)
  3. В папке терминала QUIK создайте подпапку LuaIndicators (если её там еще нет)
  4. Поместите в нее файл Stochastic_Cloud_Demo.lua (или Stochastic_Cloud_Full.lua, если вам известен пароль от полной версии)
  5. Библиотеку bot4sale64.dll поместите в папку терминала quik.
  6. Добавляйте индикатор на график

Для получения полной версии необходимо отправить мне немножко денежек, чтобы я мог продолжить страдать от высокого уровня жизни в Доломитовых Альпах

 

Разделы

  • Индикатор