Индикаторы NRTR и NRMA для QUIK

4.3/5 оценка (24 голосов)
  • Версия: 3.0
  • Требования: Quik 8.6
  • Размер: 344.26 KB
  • Просм: 9139
  • Добавлено: 14.11.13
  • Скачано: 2543
  • Изменено: 02.08.20

Реализация индикатора NRTR для терминала QUIK.

Cуть индикатора

Индикатор всегда находится на постоянном удалении от достигнутых экстремумов цен – под графиком на восходящих трендах и над графиком на нисходящих трендах. Здесь преследовалась следующая идея: небольшие коррекционные движения против основного тренда должны игнорироваться, а движение против основной тенденции, превышающие некоторый уровень (размер скользящего фильтра К) сигнализирует о смене направления тенденции.

 

Для расчета NRTR используется динамический ценовой канал. В расчетах участвуют только те цены, которые входят в текущий тренд и исключаются экстремумы, относящиеся к предыдущей тенденции. Индикатор находится всегда на одинаковом удалении (в процентах в данном случае), от экстремумов, достигнутых ценами (ниже максимального пика для текущего ап-тренда, выше минимальной впадины для текущего даун-тренда).

Для восходящих трендов:

NRTR = Highest(Close, period)*(1-(K/100)),

Для нисходящих трендов:

NRTR = Lowest(Close, period)*(1+(K/100)),

где первая часть выражения – высший/низший экстремум цен, достигнутый за период с момента последнего пересечения ценами индикатора, К – размер скользящего фильтра в процентах, на который индикатор отстоит от достигнутых экстремумов.

Также интерес представляют верхняя и нижняя границы ценового канала. Иногда именно они, а не средняя линия, используются в торговле.

 

Установка

В папке терминала необходимо создать папку LuaIndicators и поместить в нее файл nrtr.lua, nrma.lua (или nrtr_full.lua, nrma_full.lua если вам известен пароль). Файл bot4sale64.dll поместите в папку терминала quik. После чего можно добавлять индикаторы на график обычным способом.
 

Описание индикатора в статье Индикатор NRTR

 

Индикатор корректно работает с графиками, на которых есть пустые диапазоны и сдвинуты влево-вправо другие индикаторы.


 

Для получения полной версии достаточно сделать перевод на благие цели на карту или электронный кошелек:

 

 

 

 

Сумму перевода я не диктую, определяйте ее сами исходя из соображений разумности и справедливости.

 

История изменений

 

 
Версия Изменения
3.0
  • Добавлен индикатор NRMA
2.1
  • Адаптировано для работы с Квик 8.6
2.0
  • Адаптировано для работы с Квик 8.0
1.3
  • Адаптировано для работы на одной диаграмме вместе с другими индикаторами, имеющими сдвиг право
1.2
  • Пересобрано для работы с библиотекой bot4sale.dll. Добавлена возможность выбора линий для показа.
1.1
  • Реализована возможность работы на графиках, содержащих пустые периоды
1.0
  • Начальная версия

Разделы

  • Индикатор
  • Комментарии   

    # Rail 06.10.2014 15:04
    Добрый день!Добавил индикатор на график,все отображается.От ображаются метки покупки ,продажи.Подска жите,пож,как можно добавить такие метки в других индикаторах?
    # admin 06.10.2014 15:43
    Rail

    чтобы изменить вид других индикаторов (например, рисовать на них метки, которых раньше не было), необходимо

    • если это индикатор, написанный на Lua - изменить исходный код этого индикатора
    • если это встроенный индикатор - его изменить нельзя. Только переписать на lua с требуемыми добавлениями.
    # Rail 07.10.2014 12:57
    Вы можете подсказать что надо добавить в код(какую функцию),что бы на графике появились треугольники.NR TR код закрыт,а Дончиан открыт,хотя это один в один похожие индикаторы.
    # admin 07.10.2014 16:50
    Треугольники - это такая же линия графика, так сплошная, пунктирная и остальные.

    Чтобы добавить в индикатор необходимо увеличить количество линий в его шапке на 2 (треугольник вверх и вниз) и после чего в функции onCalculate возвращать для каждой свечи на 2 значения больше. Значение nil говорит об отсутствии треугольника в линии на этой свече, ненулевое значение говорит о его наличии и местоположении по оси цен
    # Rail 07.10.2014 19:04
    Спасибо,буду пробовать.
    # нескафик 19.10.2015 22:14
    ваш нртр включил на сделки робота и работает. спасибо.
    # Oleg72 08.02.2017 14:08
    День добрый, можно под индикатор NRTR написать робота на лонг и шорт по сигналам индикатора, напишите сколько будет стоить или как с вами связаться
    # Ami 28.08.2018 21:29
    Неприятная особенность индикатора — он перерисовываетс я на ходу. То ставит покупку, то убирает ее, ставит на след свече и опять убирает :-(
    # Rem 14.09.2018 16:22
    Прочитал на сайте Константина Копыркина про Nick Rypoсk Moving Average. Я так понимаю, это дальнейшее улучшение NRTR с помощью фильтров? В вашем индикаторе фильтров вроде WATR описанных в статье «Трендовый индикатор прорыва динамического ценового канала» нет? если нет, то почему не стали делать?
    # admin 14.09.2018 16:45
    Нельзя объять необъятное и написать все существующие в мире индикаторы.

    Впрочем, вы можете сделать индивидуальный заказ и он будет индивидуально рассмотрен и индивидуально исполнен )
    # Еелена 19.11.2018 19:42
    Добрый день, скачала индикатор нртр, и не могу его найти в квике, может что не так сделала. Подскажите, как его установить?
    # admin 19.11.2018 20:11
    Здравствуйте

    В начале этой статьи описана процедура установки индикатора.

    Недостаточно прав для комментирования