когда можно было просто выложить код
- Код: выделить все
Для того, что бы выкладывать код, на форуме даже кнопочка есть :)
При использовании этой кнопочки, форум не будет подхватывать лишние теги и команды, что бы не нарушить функциональность кода.
Что касается индикатора, то внешне он очень похож на:
Индикатор Параболик SAR (Parabolic Time Price System)
Индикатор был разработан и описан Уэллесом Уилдером в 1976 г. Первоначальное название было «остановка и разворот» («stop and reverse» - SAR). Этот индикатор хорошо работает только на трендовом рынке. Его основная задача Parabolic – определить направление основной тенденции и определить при этом момент закрытия открытых ранее позиций в период разворота тренда. Цена закрытия позиций (значение параболика) определяется для каждого бара по формуле:
* для длинных позиций:
SAR (i) = ACCELERATION * (HIGH (i - 1) - SAR (i - 1)) + SAR (i - 1)
* для коротких позиций:
SAR (i) = ACCELERATION * (LOW (i - 1) - SAR (i - 1)) - SAR (i - 1)
Где:
SAR (i - 1) — значение параболика на предыдущем баре;
ACCELERATION - фактор ускорения; в первый бар обычно принимается равным 0.02, затем вычисляется по формуле: AF = 0.20 + n x 0.02, где n - число новых вершин (донышек);
HIGH (i - 1) — максимальная цена за предыдущий период;
LOW (i - 1) — минимальная цена за предыдущий период.
На бычьем тренде линия Рarabolic находится ниже графика цены, на медвежьем – выше. При пересечении ценой линии Parabolic SAR, происходит разворот индикатора, а следующие его значения располагаются по другую сторону от цены. При этом "перевороте" индикатора точкой отсчета будет служить максимальная или минимальная цена за предыдущий период.