• Обзор
  • Отзывы
  • Обсуждение

ADXSignal

Переработка стандартного ADX для получения более понятных и эффективных торговых сигналов.

Индикатор вычисляет ADX по стандартным формулам, но исключает операцию взятия модуля от значений ADX, которая по какой-то причине искусственно добавлена в ADX. Другими словами, индикатор сохраняет исходный знак значений ADX, что делает их более точными, простыми для использования и более ранними по сравнению со стандартным ADX. Строго говоря, любое преобразование вроде взятия модуля уничтожает часть информации, и потому имеет смысл его исключить. Кроме того индикатор вводит дополнительные буфера для удобства пользования.

Индикатор выводит 4 линии:

  • непосредственно ADX со знаком - толстая светло-голубая линия;
  • +(-DI) индекс отрицательного движения - штрих-пунктирная светло-коричневая линия (всегда положительная);
  • -(+DI) инвертированный индекс положительного движения - штрих-пунктирная светло-зеленая линия (всегда отрицательная);
  • (+DI)-(-DI) разность между двумя индексами - толстая серая линия.

В то время как традиционный ADX всегда положителен, ADXSignal может быть и положительным, и отрицательным. Сигналы ADXSignal похожи на сигналы ADX, но более понятные:

  • Когда ADXSignal растет (не важно - выше или ниже 0), есть тренд вверх. Когда ADXSignal снижается (не важно - выше или ниже 0), есть тренд вниз.
  • Момент, когда следует открывать позицию в направлении тренда, определяется тем, что разница индексов пересекает ноль в соответствующем направлении. Обычно, согласно правилам ADX, вы покупаете, когда +DI уходит выше -DI, и продаете, когда +DI уходит ниже -DI, но ADXSignal предоставляет единый удобный буфер для этого - 4-ый: когда он > 0, покупка, когда < 0, продажа.
  • Также легко заметить, что линии +(-DI) и -(+DI) формируют канал, который дает дополнительные сигналы подтверждения - например, когда разница выходит за пределы канала, сигнал усиливается по сравнению с пересечением 0; это можно использовать для "доливки".

На скриншотах показано, как себя ведет ADXSignal в сравнении с обычным ADX. Легко заметить, что сигналы ADXSignal формируются раньше, чем у ADX. В точках, где установлены вертикальные линии ADXSignal уже "определился" с новым трендом и подает сигнал, а ADX еще показывает уменьшение, так что согласно ему входить еще рано.

Параметры: период ADX (по-умолчанию - 14), и настройки уведомлений (AlertType - внутренний "алерт" терминала, электронная почта, push-уведомление, AlertCondition - формула, AlertName - имя сигнала). В формуле доступны переменные для значений 4-х буферов (ADXS, PDI, NDI и суммы PDI+NDI) на 3-х барах:

  • Buffer 0: ADXS - ADX0, ADX1, ADX2 [со знаком]
  • Buffer 1: -(+DI) - PDI0, PDI1, PDI2 or DN0, DN1, DN2 [всегда отрицательные]
  • Buffer 2: +(-DI) - NDI0, NDI1, NDI2 or UP0, UP1, UP2 [всегда положительные]
  • Buffer 3: (+DI)-(-DI) - SUM0, SUM1, SUM2 [со знаком]

Пример формулы для двух сигналов (покупка +1, +2, продажа -1, -2):

ADX2>DN2&&ADX1<=DN1?-1:ADX2<UP2&&ADX1>=UP1?+1:(SUM2*SUM1<0?(SUM1>0?+2:-2):0)

Имеется аналогичный индикатор для MetaTrader 4.

Рекомендуем также
Фильтр:
Нет отзывов