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

HoughTransform

Данный индикатор автоматически строит альтернативный набор линий поддержки и сопротивления, основанный на зонах концентрации цен (вместо точек экстремумов). Алгоритм использует линейное преобразование Хафа (Википедия).

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

Индикатор выводит до 8 наиболее явно сформировавшихся (в соответствии с формулами преобразования) прямых линий. Чем толще линия, тем заметнее она в пространстве полярных координат, что означает, что она находит лучшее подтверждение в графике цен.

Индикатор строится по барам, тики не обрабатываются.

Параметры

  • PictureSize - количество баров, на которых проводится анализ; такое же количество ячеек будет зарезервировано для квантования цен в диапазоне от максимума до минимума на указанном количестве баров; по умолчанию - 100;
  • Offset - смещение в барах для анализа истории; по умолчанию - 1, что означает онлайн анализ; поскольку индикатор строится по открытию нового бара, не имеет смысла ставить Offset в 0, так как новый бар имеет, как правило, равные цены Open, Close, High, Low и не оказывает влияния на анализ;
  • HoughSize - размер пространства полярных координат, в котором производится анализ; по умолчанию - 20; чем больше значение, тем точнее будут строиться линии, но тем больше ресурсов будет потреблять алгоритм; рекомендуемые значения от 10 до 50;
  • Price - один из двух режимов учета цен на барах: Low/High (по умолчанию) или Close/Close; при первом цена в каждом баре берется от его High до Low, во втором - от Open (Close предыдущего бара) до Close;
  • Color - цвет линий, по умолчанию - синий;

На скриншотах индикатор показан при разных значениях PictureSize и при смещении по истории на Offset баров.

Нет отзывов
Версия 1.2 - 2015.10.26
Расширен перечень режимов использования цен (параметр Price): добавлен режим LowLow для построения линий по новым минимумам баров (low бара ниже low предыдущего) и режим HighHigh для построения линий по новым максимумам баров (high бара выше high предыдущего). Добавлен параметр ExtremumRanking (по умолчанию false - отключен) для включения режима, когда учитывается "сила" экстремума как количество предыдущих баров в одном направлении (имеет смысл только для цен LowLow и HighHigh).
Версия 1.1 - 2015.04.24
Исправлен мелкий недочет с недостававшей очисткой старых баров при восстановлении графика с индикатором во время загрузки терминала.