Индикатор SuperTrend
- Версия: 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): Коэффициент ширины канала волатильности, определяющий чувствительность индикатора к рыночному шуму.
Порядок установки:
- Прочитайте файл readme.html
- Убедитесь, что в настройках терминала для индикаторов выбрана версия Lua 5.4 (Где?)
- В папке терминала QUIK создайте подпапку LuaIndicators (если её там еще нет)
- Поместите в нее файл Stochastic_Cloud_Demo.lua (или Stochastic_Cloud_Full.lua, если вам известен пароль от полной версии)
- Библиотеку bot4sale64.dll поместите в папку терминала quik.
- Добавляйте индикатор на график
Для получения полной версии необходимо отправить мне немножко денежек, чтобы я мог продолжить страдать от высокого уровня жизни в Доломитовых Альпах




