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

RenkoABCD

Индикатор отображает на графике ренко-бары, строит по ним индикатор ZigZag - трендовые линии, соединяющие локальные минимумы и максимумы движения цены, и выделяет на их основе паттерн AB=CD, показывающий потенциальные точки разворота цены.

Ренко - специализированное отображение движения цены, при котором на график выводится бар временного интервала лишь при условии, что цена прошла более заданного количества пунктов. Ренко-бары не привязаны к временному интервалу, поэтому индикатор с одинаковой эффективностью может работать на любом таймфрейме.

Индикатор ZigZag в данной реализации строится на основе двух параметров - zzDev (минимальное отклонение в процентах от предыдущего движения) и zzBack (минимальное количество ренко-баров, сформированных в сторону, противоположную предыдущему движению).

Паттерн AB=CD выделяется по вершинам ZigZag в соответствии с заданным соотношением. Пример наименования вершин приведен на скриншоте. В параметрах заданы лишь минимальные значения отношения отрезков BC/AB. Отношение CD/BC принимается равным обратному отношению AB/BC. Для повышения количества распознавания в параметрах добавлен разброс пропорции CD (CD_scatter). Для примера, если вычисленное значение CD=1, а CD_scatter=0.2, то индикатор будет оперировать данными CD_min=0.8 и CD_max=1.2. Распознанный паттерн отображается на графике в виде двух треугольников, стрелок соответствующего направления, сообщением во всплывающем окне, на электронную почту, мобильное устройство. Индикатор также генерирует пользовательское событие EventChartCustom для использования сигнала в автоматизации торговли. Событие, генерируемое индикатором, может быть обработано советником в функции OnChartEvent. Индикатор передает обработчику события параметры: id - идентификатор; lparan - расстояние от точки D до точки C в пунктах; dparam - цена в точке A; sparam - текстовое сообщение. Отображаются только последние сформированные бычья и медвежья фигуры.


Параметры

  • RenkoBar - размер ренко-бара в пунктах (автоматически пересчитывается для пятизначных котировок);
  • CountBars - количество ренко-баров, отображаемое на графике;
  • bearColor - цвет медвежьего ренко-бара;
  • bullColor - цвет бычьего ренко-бара;
  • hideBars - признак скрытия отображения обычных баров на графике;
  • zzDev - отклонение от предыдущего движения в процентах;
  • zzBack - отклонение от предыдущего движения в числе ренко-баров;
  • zzColor - цвет линий ZigZag;
  • zzWidth - толщина линий ZigZag;
  • BС_min, BС_max - настройки отношений BС/AB;
  • CD_scatter - разброс отношения CD/BC;
  • patternBullColor - цвет бычьей фигуры;
  • patternBearColor - цвет медвежьей фигуры;
  • signalBuyColor - цвет стрелки на покупку;
  • signalSellColor - цвет стрелки на продажу;
  • useAlert - разрешение оповещения во всплывающем окне;
  • useMail - разрешение оповещения на электронную почту;
  • useNotification - разрешение оповещения на мобильное устройство;
  • CustomEventBuy - индикатор пользовательского события на покупку (0 - запрет);
  • CustomEventSell - индикатор пользовательского события на продажу (0 - запрет).
Нет отзывов