Аллигатор — индикатор, построенный Биллом Вильямсом из трёх сглаженных скользящих средних с разными периодами, каждая из которых сдвинута вперёд по времени. Названия линий образные: челюсть, зубы и губы. За образностью стоит простая конструкция, и понимание этой конструкции сразу отвечает на большинство вопросов о том, что индикатор может, а что нет.
Поскольку все три линии — средние, индикатор запаздывает по определению. Он не показывает, что произойдёт, а описывает, что уже происходит: расходятся линии или переплетены. Это делает его пригодным для одной задачи — визуального фильтра состояния рынка — и непригодным для другой: как триггер входа он даёт запоздалые сигналы, потому что к моменту расхождения линий движение уже идёт.
Ключевые наблюдения
- Три сглаженные средние с периодами 13, 8 и 5, сдвинутые вперёд на 8, 5 и 3 периода.
- Переплетение линий означает отсутствие тренда, расхождение — наличие направленного движения.
- Сдвиг вперёд усиливает запаздывание, поэтому как триггер входа индикатор работает плохо.
- Информация та же, что у ленты скользящих средних: направление и его устойчивость.
- Визуальную оценку «линии разошлись» заменяет числовой критерий — расстояние между линиями в долях ATR.
Аллигатор — это лента из трёх средних. Полезен как ответ на вопрос «есть ли тренд», бесполезен как ответ на вопрос «где входить».
— Mr. Kernel, технический директор
Как устроен индикатор
Линия челюсти — сглаженная средняя с периодом 13, сдвинутая вперёд на 8 периодов. Линия зубов — период 8, сдвиг 5. Линия губ — период 5, сдвиг 3. Считаются они по срединным ценам периода, а не по закрытиям, но принципиально это ничего не меняет.
Сдвиг вперёд означает, что значение, рассчитанное по прошлым данным, отображается правее текущего периода. Визуально линии выглядят более плавными и меньше цепляются за шум, но информация в них остаётся прежней — просто нанесённой с задержкой.
Из этого следует главное практическое ограничение. Индикатор, построенный на средних и дополнительно сдвинутый вперёд, реагирует на изменение позже самой цены. Ждать от него раннего сигнала бессмысленно: конструкция этого не позволяет.
Четыре состояния
Спящий аллигатор — линии переплетены и идут почти горизонтально. Это описание бокового движения: направления нет, трендовые подходы в этом состоянии дают ложные сигналы.
Пробуждение — линии начинают расходиться, порядок их расположения выстраивается по направлению движения. Насыщение — линии максимально разошлись и идут параллельно: движение идёт, но вход на этом этапе означает далёкий стоп.
Насытившийся аллигатор — линии начинают сближаться обратно, что описывает затухание движения. Все четыре состояния — это переформулировка одного наблюдения: расстояние между средними растёт или сокращается.
Численный критерий вместо визуальной оценки
Формулировки «линии разошлись» и «линии переплетены» не проверяемы: где кончается одно и начинается другое, каждый решает сам. Заменить это можно измерением: расстояние между крайними линиями в долях средней амплитуды периода.
Порог задаётся заранее — например, состояние считается трендовым, если расстояние превышает заданную долю ATR на протяжении нескольких периодов подряд. Оба числа фиксируются до начала торговли и не корректируются под конкретный график.
После такой формализации индикатор становится проверяемым: можно прогнать стратегию с этим фильтром и без него на одной выборке и посмотреть, добавляет ли он информацию. Обычно это и есть единственный интересный вопрос про любой индикатор.
Чем он отличается от других фильтров тренда
По сути Аллигатор — лента из трёх средних, и ту же задачу решают одна средняя с наклоном, пара средних с проверкой их взаимного расположения или ADX. Все эти инструменты измеряют одну величину: наличие и устойчивость направления.
Отсюда практическое правило: держать одновременно Аллигатор и ADX смысла нет. Они дадут согласованный сигнал почти всегда, потому что описывают одно и то же, и создадут ложное ощущение подтверждения.
Выбор между ними — вопрос удобства, а не качества. Лента визуально показывает и направление, и его устойчивость сразу; ADX даёт одно число, которое проще занести в правила. Проверять стоит тот вариант, который вам легче формализовать.
Типичные ошибки применения
Первая — вход по пересечению линий. Пересечения происходят и в боковике, и на откатах внутри тренда, а из-за сдвига вперёд каждое из них приходит с задержкой. Доля ложных срабатываний в таком правиле высока по конструкции индикатора.
Вторая — подбор периодов до тех пор, пока картинка на конкретном графике не станет убедительной. Стандартные значения 13, 8 и 5 не обязательно оптимальны, но менять их можно только с проверкой устойчивости к соседним значениям и на отложенной выборке.
Третья — добавление на график второго измерителя направления. Если Аллигатор уже отвечает на вопрос о тренде, вторая скользящая средняя или второй трендовый индикатор новой информации не приносят и лишь усложняют правила.
Где индикатор действительно полезен
Основное применение — быстрая визуальная оценка состояния рынка перед разбором графика. Переплетённые линии сразу показывают, что трендовые правила сейчас применять не стоит, и это экономит время на разметке, которая всё равно не приведёт к сделке.
Второе применение — динамическая поддержка внутри выраженного движения. Линия зубов при устойчивом тренде нередко отрабатывается как уровень, и вход от неё по правилам отката даёт приемлемую геометрию сделки, если стоп ставится за линию челюсти.
Третье — контроль затухания. Сближение линий после длительного расхождения означает, что движение теряет силу, и это разумный момент для частичной фиксации по заранее заданному правилу, а не повод разворачивать позицию в противоположную сторону.
Читайте также
| Линия | Период | Сдвиг вперёд | Роль |
|---|---|---|---|
| Челюсть | 13 | 8 | Долгосрочное направление, самая инерционная |
| Зубы | 8 | 5 | Среднесрочное направление |
| Губы | 5 | 3 | Краткосрочное направление, реагирует первой |
| Все три вместе | — | — | Расстояние между линиями — мера устойчивости движения |
Значения периодов стандартные и меняются только с проверкой устойчивости к соседним значениям и на отложенной выборке. Сглаживание считается по срединным ценам периода, а сдвиг вперёд означает, что значение отображается правее текущего периода.
Частые вопросы
Можно ли входить по пересечению линий Аллигатора?
Практически это плохое правило. Линии — средние, к тому же сдвинутые вперёд, поэтому пересечение приходит с задержкой, а происходит оно и в боковике, и на откатах внутри тренда. Доля ложных срабатываний в таком входе высока по конструкции.
Чем Аллигатор лучше обычных скользящих средних?
Ничем принципиально: это лента из трёх средних, измеряющая ту же величину — направление и его устойчивость. Отличие в удобстве отображения, поэтому выбирать стоит тот вариант, который вам легче задать числами в правилах.
Как задать «линии разошлись» численно?
Через расстояние между крайними линиями в долях средней амплитуды периода: состояние считается трендовым, если расстояние превышает заданный порог несколько периодов подряд. Порог фиксируется до торговли и не меняется под график.
Стоит ли ставить Аллигатор вместе с ADX?
Нет. Оба инструмента измеряют наличие и устойчивость направления, поэтому дадут согласованный сигнал почти всегда. Это создаёт ложное ощущение подтверждения — на графике достаточно одного измерителя каждой величины.
Что запомнить
- Используйте индикатор как фильтр состояния рынка, а не как триггер входа: сдвиг вперёд усиливает запаздывание.
- Замените формулировку «линии разошлись» числом: расстояние между крайними линиями в долях ATR.
- Не держите на графике Аллигатор вместе с другим измерителем направления — они дублируют вывод.
- Прогоните стратегию с этим фильтром и без него на одной выборке: только так видно, добавляет ли он информацию.
