Что такое индикатор максимумов и минимумов?
Индикатор максимумов и минимумов, он же индикатор экстремумов, отмечает на графике точки, где цена перестала расти или падать: локальную вершину или локальную впадину. Это название задачи, а не одной формулы. Решают её разные индикаторы, и каждый понимает экстремум по-своему. Ниже три из них: фракталы, ZigZag и канал Дончиана.
По вершинам и впадинам читают направление движения. Справка TradingView пишет, что ZigZag используют, чтобы видеть общий тренд и развороты и находить возможные уровни поддержки и сопротивления. Что такое уровень поддержки и как его строят, разобрано в руководстве про индикатор уровней поддержки и сопротивления.
Где такие инструменты стоят среди остальных, видно в карте индикаторов технического анализа. А если размечать вершины и впадины руками, получатся свинги, про них есть руководство Swing High и Swing Low.
Как фракталы, ZigZag и канал Дончиана находят экстремум?
Фракталы сравнивают бар с соседями, ZigZag меряет размер движения в процентах, а канал Дончиана берёт крайние цены за заданное число баров.
| Индикатор | Правило | Число из справки |
|---|---|---|
| Фракталы Вильямса | максимум бара выше максимумов двух баров до него и двух после, для впадины зеркально | серия минимум из 5 баров, справка MetaTrader 5 |
| ZigZag | соединяет вершины и впадины, если разворот не меньше порога в процентах | традиционный порог 5%, StockCharts |
| Канал Дончиана | верхняя граница равна максимуму периода, нижняя равна минимуму | период 20 дней в примере TradingView |
Справка MetaTrader 5 определяет фрактал вверх так: серия минимум из пяти баров подряд, где перед самым высоким максимумом и за ним стоят по два бара с более низкими максимумами. Фрактал вниз устроен зеркально. На графике такие бары отмечены стрелками. TradingView добавляет, что число свечей во фрактале можно поменять в настройках.
ZigZag отсекает мелкие колебания. По описанию StockCharts, ZigZag с параметром 10 пропускает все движения меньше 10%. Там же оговорка: строго говоря, это способ отфильтровать мелкие движения цены, отдельным индикатором авторы его не считают. В версии TradingView есть ещё настройка Pivot legs. При значении 10 вершина подтверждается пятью барами слева и пятью справа.
У канала Дончиана экстремум другой: это крайняя цена окна, а не точка разворота. Верхняя граница равна максимуму за период, нижняя равна минимуму, средняя линия лежит посередине между ними. Правила пробоя границ разобраны в руководстве про канал Дончиана.
Как три индикатора размечают одни и те же девять баров?
На одних и тех же барах три индикатора дают разные отметки: фрактал и ZigZag называют вершиной 108, а верхняя граница канала за пять баров равна 105. Бары учебные, числа придуманы для примера и не взяты с рынка.
| Бар | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
|---|---|---|---|---|---|---|---|---|---|
| Максимум | 102 | 104 | 108 | 107 | 105 | 102 | 101 | 103 | 104 |
| Минимум | 97 | 100 | 102 | 103 | 100 | 96 | 97 | 99 | 101 |
Фракталы. У бара 3 максимум 108, у двух баров слева 102 и 104, у двух справа 107 и 105. Это фрактал вверх. У бара 6 минимум 96, слева минимумы 103 и 100, справа 97 и 99. Это фрактал вниз.
ZigZag с порогом 5%, считаем по максимумам и минимумам баров и только по правилу порога, как в описании StockCharts. Настройку Pivot legs из TradingView учебный расчёт не учитывает. От вершины 108 цена упала до 96, это 12 пунктов, или 11,1% от 108. Больше порога, отрезок вниз есть. От 96 цена поднялась до 104, это 8 пунктов, или 8,3% от 96. Тоже больше 5%, появляется отрезок вверх. Теперь поставим порог 10%. Для разворота вверх нужно 96 плюс 10%, то есть 105,6. Цена дошла только до 104, и постоянной линии ZigZag не будет. В лучшем случае временная, которая исчезнет, если цена уйдёт ниже 96.
Канал Дончиана с периодом 5 на баре 9 смотрит на бары с 5-го по 9-й. Самый высокий максимум в этом окне 105, самый низкий минимум 96, середина 100,5. Вершина 108 в окно уже не попала.
Девять учебных баров: фракталы и ZigZag с порогом 5%
учебная схема · не котировка и не сигнал
Фракталы: вершина 108 и впадина 96
ZigZag 5%: точки 97, 108, 96, 104
- 1Бар 3: максимум 108 выше максимумов двух баров слева и двух справа, это фрактал вверх
- 2Бар 6: минимум 96 ниже минимумов двух баров слева и двух справа, это фрактал вниз
- 3От 96 до 104 цена прошла 8,3%: выше порога 5%, отметка 100,8, но ниже порога 10%, отметка 105,6
Почему отметка экстремума запаздывает и может исчезнуть?
Отметка запаздывает, потому что вершину можно узнать только по барам, которые закрылись после неё. Фракталу нужны два бара справа. TradingView пишет, что задержка примерно в две и более свечи заложена в сам индикатор. В учебном примере стрелка над баром 3 появится после закрытия бара 5. Он закрылся на 101, на 7 пунктов ниже вершины 108.
У ZigZag в TradingView задержка зависит от настройки Pivot legs: чем она больше, тем дольше ждать подтверждения. К тому же последняя сплошная линия не окончательна. Справка TradingView пишет, что индикатор убирает или перерисовывает её, если дальнейшее движение цены отменяет её точки. StockCharts говорит ещё жёстче: предсказательной силы у ZigZag нет, потому что линии рисуются задним числом. На истории он выглядит так, будто поймал каждый разворот. Но на правом краю графика последняя линия ещё может сдвинуться.
Канал Дончиана баров справа не ждёт, но и разворот не отмечает. Его граница сообщает одно: какой была крайняя цена за выбранное число баров.
Так что вопрос к любой отметке один и тот же: каким правилом она поставлена и подтверждена ли она уже закрытыми барами.
Риски и ограничения. Таблица и схема учебные: девять баров придуманы, это не расчёт по реальному рынку и не тест стратегии. Числа 5 баров, 5% и 20 дней взяты из справок MetaTrader 5, StockCharts и TradingView, на другой платформе настройки по умолчанию могут быть другими, их сверяют в окне настроек. Отметка экстремума не обещает разворота и не гарантирует прибыль. Прошлое поведение индикатора не гарантирует будущего. Рынок волатилен, торговля связана с риском потери капитала. Материал образовательный, это не индивидуальная инвестиционная рекомендация.
Источники
- Zigzag indicator, справка TradingView - правило подтверждения вершины, порог разворота, ограничения индикатора.
- Fractals, справка MetaTrader 5 - определение фрактала вверх и вниз.
- StockCharts ChartSchool, ZigZag - фильтр движений меньше порога и традиционные 5%.
- Williams fractal indicator, справка TradingView - пять свечей и задержка индикатора.
- Donchian Channels, справка TradingView - границы канала как максимум и минимум периода.





