Индикатор на сопоставлении свечей с хвостом
Индикатор CaudateCandle_SE основан на методике сопоставления хвостатых свечей.
Из хвостатых свечей выбираются только те свечи, единичная волатильность которых превысила среднюю волатильность. Период, за который необходимо рассчитать среднюю волатильность, указывается в настроечном параметре periodATR.
Сигналы покупки и продажи
Сигнал покупки или продажи формируется на основании соотношения экстремумов двух последних хвостатых свечей одного типа. То есть сравниваются либо минимумы свечей, имеющих нижний хвост, либо максимумы свечей, имеющих верхний хвост.
Рис. 1. Сравнение экстремумов хвостатых свечей.
Рассматривают нижний и верхний хвост свечи. Сигнал покупки возникает в двух случаях:
- две последние свечи с нижним хвостом имеют восходящие минимумы
- две последние свечи с верхним хвостом имеют восходящие максимумы
Сигнал продажи возникает в двух других случаях:
- две последние свечи с верхним хвостом имеют нисходящие максимумы
- две последние свечи с нижним хвостом имеют нисходящие минимумы
Уровень StopLoss позиции
Наряду с сигналами покупки и продажи, индикатор отображает рекомендуемые уровни StopLoss и TakeProfit будущей сделки.
Уровень StopLoss для длинной позиции — это минимум предпоследней свечи с нижним хвостом, если сигнал покупки возник при сопоставлении свечей, имеющих нижний хвост. А также минимум последней свечи с нижним хвостом, если сигнал покупки возник при сопоставлении свечей, имеющих верхний хвост. Из полученной цены вычитается один пункт.
Аналогичным образом рассчитывается уровень StopLoss короткой позиции. Это максимум предпоследней свечи с верхним хвостом, если сигнал продажи получен при сопоставлении свечей, имеющих верхний хвост. И максимум последней свечи с верхним хвостом, если сигнал продажи получен при сопоставлении свечей, имеющих нижний хвост. К полученной цене добавляется спред и один пункт.
Рис. 2. Отображение уровня Stop Loss.
Уровень TakeProfit позиции
Расчет уровня производится от цены открытия свечи, на которой получен сигнал. Значение, которое отсчитывается от цены открытия, получается умножением величины средней волатильности (рассчитанной по показаниям ATR с периодом periodATR) на коэффициент volatKoef. Значение volatKoef указывается пользователем. Чем больше значение коэффициента, тем дальше будет расположен уровень TakeProfit.
При открытии длинной позиции расчетное значение добавляется к цене открытия сигнальной свечи, а при открытии короткой позиции — вычитается из цены открытия сигнальной свечи. На рисунке ниже показан итоговый результат работы индикатора:
Рис. 3. Итоговый результат работы индикатора CaudateCandle_SE.
Подключение индикатора к AutoGraf 4
Индикатор относится к стрелочным индикаторам, и может быть использован в приложении AutoGraf4 для подачи сигналов стратегии Автоматизация стрелочного индикатора.
Похожие статьи
Смотрите также статьи о других индикаторах:
— Индикатор LullBeforeAStorm
— Индикатор AlligatorFractals
— Индикатор Gann_HiLo_DMI_System
— Индикатор Priliv