Что показывает индикатор Аллигатор
Главное
индикатор показывает, спит рынок или движется направленно. Расстояние между тремя линиями и их порядок и есть весь его язык.
Билл Вильямс построил индикатор вокруг одной мысли: рынок редко трендит и почти всегда топчется в диапазоне. Справка TradingView формулирует её так:
«The Williams Alligator indicator is a trend-following indicator based on the idea that financial markets and individual securities usually trend at a lower rate than sideways ranges.»
- TradingView, справка «Williams Alligator», tradingview.com
По-русски: трендследящий индикатор, построенный на идее, что рынки движутся направленно реже, чем стоят в боковике. Справка MetaTrader 5 приводит и цифру от самого Вильямса: «Only for some 15-30% of time the market generates trends» - лишь примерно 15-30% времени рынок формирует тренды. Это тезис автора концепции, а не результат независимого замера, и в таком виде его и стоит держать в голове.
Отсюда назначение инструмента. Он не ищет точку разворота и не считает силу движения. Он отвечает на один вопрос: сейчас на графике то самое меньшинство времени, когда направленное движение действительно есть, или обычное топтание. Всё остальное - надстройка над этим ответом.
Как устроены линии Jaw, Teeth и Lips
Главное
три линии это одна и та же сглаженная средняя с разными периодами. Челюсть самая медленная, Губы самые быстрые, Зубы между ними.
Каждая линия считается по медианной цене бара, то есть по полусумме максимума и минимума. Дальше берётся сглаженная скользящая средняя SMMA - родственница обычной скользящей средней, у которой новая свеча меняет значение только на одну n-ю часть. Формула из справки MetaTrader 5 выглядит так:
MEDIAN PRICE = (HIGH + LOW) / 2
ALLIGATORS JAW = SMMA (MEDIAN PRICE, 13, 8)
ALLIGATORS TEETH = SMMA (MEDIAN PRICE, 8, 5)
ALLIGATORS LIPS = SMMA (MEDIAN PRICE, 5, 3)Практический смысл инертности виден на числах. У Челюсти период 13, и свежая свеча весит в её значении около 7,7 процента. У Губ период 5, вес свежей свечи 20 процентов. Поэтому зелёная линия поворачивает первой, синяя последней, а порядок линий сверху вниз и показывает, куда смотрит рынок. thinkorswim описывает это правилом: Губы выше Зубов, Зубы выше Челюсти - восходящее движение, обратный порядок - нисходящее.
Имена у линий животные, но за метафорой стоит обычная механика. Сам Вильямс называл их линиями баланса, и это название точнее описывает работу: три опорных уровня разной инертности, между которыми живёт цена.
Что означают периоды 13, 8, 5 и сдвиги 8, 5, 3
Главное
первое число это период сглаживания, второе - сдвиг отрисовки вперёд. Сдвиг влияет только на картинку и не заглядывает в будущее.
Вторая цифра в настройках путает чаще всего, потому что платформы описывают её по-разному. MetaTrader и StockCharts называют её сдвигом вперёд, TradingView в своей справке пишет про сглаживание, thinkorswim выводит параметр как displace с отрицательным знаком. Собрать чтение помогают два первоисточника. Справка MetaTrader 5 записывает линию формулой вида SMMA (MEDIAN PRICE, 13, 8), где после периода стоит вторая цифра, а ChartSchool StockCharts прямо называет её сдвигом вперёд: линия строится по 13 барам и смещается вперёд на 8. Отсюда и читаем: первое число - сколько свечей усредняется, второе - на сколько баров результат сдвинут вправо.
| Линия | Цвет | Период | Сдвиг вперёд | Роль |
|---|---|---|---|---|
| Jaw, Челюсть | синяя | 13 | 8 баров | самая инертная граница, медленная сторона баланса |
| Teeth, Зубы | красная | 8 | 5 баров | средняя линия, ориентир для отката |
| Lips, Губы | зелёная | 5 | 3 бара | быстрая линия, поворачивает первой |
Из-за сдвига линии физически заходят правее последней свечи. Отсюда рождается вопрос «к какому бару относится сигнал». Ответ строгий: значение считается по данным до текущего бара, вперёд уезжает только отрисовка. Документация Pine Script описывает механику смещения дословно: «Negative offsets display plots on bars before the current bar, while positive offsets display them on future bars» - отрицательный сдвиг рисует линию на прошлых барах, положительный на будущих. Смещается именно отрисовка уже посчитанного значения, а не расчёт.
Из того же свойства растёт бытовая жалоба про алерты. TradingView отвечает на неё в отдельной справке: «Such an offset is needed only for convenience... and does not affect the alert triggering» - смещение нужно только для удобства и на срабатывание алерта не влияет. Уведомление приходит на баре, где выполнилось условие, а не там, где нарисована линия.
Как читать сжатие, пробуждение и раскрытие линий
Главное
сомкнутые и переплетённые линии - рынок спит. Расхождение с сохранением порядка - движение началось. Схождение обратно - движение выдыхается.
Справка MetaTrader 5 описывает спящую фазу метафорой автора:
«When the Jaw, the Teeth and the Lips are closed or intertwined, it means the Alligator is going to sleep or is asleep already.»
- MetaTrader 5, справка «Alligator», metatrader5.com
StockCharts раскладывает то же самое на три состояния: Sleeping - линии переплетены, рынок без направления; Awakening - Губы пересекают остальные линии, появляется вероятность нового движения; Hungry - линии расходятся веером, движение набирает силу. Выход из позиции школа привязывает к моменту, когда линии начинают сходиться обратно.
Проверяемый признак у всех трёх фаз один - расстояние между линиями и его изменение. Смотреть на него удобно по шкале.
Линии переплетены, рынок спит
Веер раскрыт, движение идёт
- 1.Сжатие: сигналов не берём
- 2.Пробуждение: линии разошлись
- 3.Раскрытие: порядок держится
Отдельно стоит запомнить, что длительность сна ничего не обещает. Метафора про голодного аллигатора выглядит убедительно, но проверяемой связи между длиной сжатия и размахом будущего движения ни один официальный источник не приводит.
Индикатор Аллигатор в трейдинге: как пользоваться по шагам
Главное
шесть действий по кругу - настройки, режим рынка, ожидание закрытия свечи, проверка порядка линий, запись правила, разбор результата.
Порядок работы выглядит так:
- Поставить стандартные параметры 13, 8 и 5 с сдвигами 8, 5 и 3 и не менять их под каждый инструмент.
- Выбрать один рабочий таймфрейм и один инструмент, чтобы сравнивать сопоставимые вещи.
- Оценить состояние линий: переплетены - ждём, разошлись веером - работаем.
- Дождаться, когда свеча закроется целиком за пределами всех трёх линий; само пересечение входом не считается.
- Записать условие входа и цену, при которой сценарий отменяется, до того как нажать кнопку.
- Отметить результат в журнале и вернуться к шагу три на следующей свече.
- 1
Поставить 13/8/5 со сдвигами
Параметры не подгоняем под инструмент
- 2
Выбрать таймфрейм и актив
Один рабочий график, без перебора
- 3
Оценить состояние линий
Переплетены - ждём, разошлись - работаем
- 4
Дождаться закрытия свечи
Свеча целиком за пределами трёх линий
- 5
Записать вход и отмену
Обе цены до нажатия кнопки
- 6
Занести результат в журнал
Дальше снова с третьего шага
Четвёртый шаг спасает от самой частой ошибки новичка. Практик Gabrielx77 на форуме useThinkScript описывает её так: «usually your entry point would be when the 3 moving averages cross, but you would miss most of the move» - обычно точкой входа считают пересечение трёх средних, но так пропускаешь большую часть движения.
Разберите инструмент на практике вместе с Midas
В экосистеме Midas есть пошаговые инструкции, обучение техническому анализу и поддержка сообщества — от первого запуска до разбора собственной торговой логики.
- пошаговые инструкции по продукту
- структурированное обучение теханализу
- чат с командой и участниками клуба
Как задать правило входа и условие отмены сценария
Главное
правило входа записывается одной фразой с проверяемыми условиями, а цена отмены назначается до входа и не двигается по ходу сделки.
Стратегия Аллигатор в бытовом разговоре означает что угодно, и это её главная слабость. Пока условие не записано словами, каждая сделка получается новой: сегодня вход по пересечению, завтра по закрытию, послезавтра «было похоже». Записанное правило состоит из четырёх частей.
- Состояние линий: расстояние между Губами и Челюстью растёт минимум три свечи подряд.
- Событие входа: свеча закрылась полностью выше всех трёх линий для покупки, полностью ниже - для продажи.
- Цена отмены: возврат цены внутрь линий или закрытие свечи ниже Зубов; здесь же живёт стоп-лосс, и тип приказа с риском исполнения выбирается заранее.
- Выход: схождение линий обратно либо заранее заданный уровень фиксации.
- 1
Состояние линий
Расстояние растёт минимум три свечи подряд
- 2
Событие входа
Свеча закрылась за пределами всех трёх линий
- 3
Цена отмены
Возврат внутрь линий или закрытие ниже Зубов
- 4
Условие выхода
Схождение линий либо заданный уровень фиксации
Такое правило можно проверить чужими руками, и в этом вся его ценность. Если в вашей формулировке встречается слово «сильный», «явный» или «похоже на», условие ещё не готово: его нельзя ни повторить, ни опровергнуть.
Почему пересечения линий дают ложные сигналы в боковике
Главное
в спящей фазе линии режут друг друга постоянно, и каждое такое касание выглядит сигналом. Официальная справка называет это известным свойством индикатора.
Формулировка TradingView не оставляет места спору:
«The Williams Alligator indicator is known for pushing false positive signals when the three lines are criss-crossing amongst each other... often due to choppy market conditions.»
- TradingView, справка «Williams Alligator», tradingview.com
Алан Фарли в Investopedia описывает последствие: «many awakening signals within large ranges will fail, triggering whipsaws» - многие сигналы пробуждения внутри широких диапазонов проваливаются и приводят к пилообразным убыткам. Механика простая: в диапазоне медианная цена колеблется вокруг одного уровня, инертные линии сходятся к нему же, и пересечения появляются от малейшего колебания.
Есть и вторая причина, о которой новички узнают на своём опыте. Медианная цена незакрытой свечи меняется до самого закрытия - документация Pine Script называет такие значения текучими. Пересечение, увиденное в середине свечи, к её закрытию исчезает, а на истории следа не остаётся. Индикатор при этом не перерисовывается: закрытые значения не меняются, и в разборе индикаторов без перерисовки разница между этими двумя вещами показана подробнее.
Отсюда практический вывод. В боковике Аллигатор полезнее как запрет: линии переплетены - сделок нет. Такая постановка снимает и спор про ложный пробой уровней внутри диапазона, потому что вход туда просто не выдаётся.
Подойдёт, если
- Разметка направления, когда веер раскрыт и порядок линий держится
- Запрет на сделки, пока линии переплетены между собой
- Фильтр чужого сигнала: фрактал засчитывается только при раскрытом веере
- Разговор о рынке в наблюдаемых признаках вместо ощущений
Не подойдёт, если
- Точка входа сама по себе: пересечение линий не приказ на сделку
- Боковик и узкий диапазон: пересечения идут одно за другим
- Предсказание разворота: линии считаются по прошлым свечам и запаздывают
- Размер позиции и риск: этих данных в индикаторе нет вовсе
- Скальпинг на минутных графиках, где сглаживание не успевает за ценой
Такая рамка полезнее спора «работает индикатор или нет». Инструмент показывает одно наблюдаемое свойство рынка - согласованность трёх сглаженных линий; всё остальное решение принимает торговое правило вокруг него.
Как проверить Аллигатор в Bar Replay без знания будущего
Главное
график на истории всегда выглядит аккуратнее, чем ощущалась живая торговля. Bar Replay возвращает неизвестность, показывая свечи по одной.
Разбор готового графика глазами обманывает дважды: конец истории уже виден, а сдвинутые вперёд линии делают прошлые входы красивее. История годится как площадка для тренировки, но не как обещание повторить результат. Лечится это режимом повтора, который на TradingView включается кнопкой Bar Replay на верхней панели графика.
Шаг 1
Зафиксировать условия
Актив, таймфрейм, параметры 13/8/5, комиссия
Шаг 2
Открыть Bar Replay
Точка старта до участка проверки
Шаг 3
Размечать по одной свече
Порядок линий, расстояние, цена отмены
Шаг 4
Свечи с 1 по 40
Обучающая часть: правило формулируется здесь
Шаг 5
Свечи с 41 по 60
Контрольная часть: правило больше не меняется
Шаг 6
Свести результат
Сделки, отмены и пропуски выписать до выводов
Для каждого события записываются четыре наблюдаемых факта: порядок Губ, Зубов и Челюсти; направление и расстояние между линиями; цена, при которой сценарий отменяется; цена, доступная на следующем шаге. Такой набор превращает впечатление в данные.
У режима есть ограничения, о которых полезно знать заранее. Справка TradingView предупреждает: «Data on trades and the overall result are available only in the session itself, and they are not saved anywhere» - данные о сделках и общий результат доступны только внутри сессии и нигде не сохраняются. Значит журнал ведётся руками. Глубина доступной истории зависит от тарифа, а сам режим не работает на тиковых и нестандартных графиках.
Как учесть комиссию, проскальзывание и задержку исполнения
Главное
издержки задаются до прогона. Частые входы по пересечениям съедаются комиссией быстрее всего.
Эмулятор брокера TradingView даёт три настройки, которые меняют картину сильнее любых параметров индикатора.
| Настройка | Что задаёт | Почему это важно для Аллигатора |
|---|---|---|
| Комиссия | процент от объёма, фикс на ордер или плата за контракт | каждое лишнее пересечение внутри сжатия оплачивается дважды: на входе и на выходе |
| Проскальзывание | число тиков, добавляемых к цене рыночных и стоп-заявок | вход по закрытию свечи после сильного движения исполняется хуже видимой цены |
| Задержка исполнения | тот же бар или сдвиг на один тик | убирает иллюзию, что заявка встаёт ровно в момент сигнала |
Отдельная строка - лимитные заявки. Эмулятор умеет считать их по запрошенной цене или требовать, чтобы цена прошла уровень ещё на один тик. Второй вариант строже и ближе к реальности.
Разумный порядок такой: сначала задать издержки по своим реальным условиям у брокера, потом прогонять правило. Обратный порядок всегда даёт красивую картинку, которую потом приходится объяснять убытками. Расчёт риска на сделку считается в тех же цифрах, поэтому удобно держать их рядом.
Как разделить обучающую и контрольную выборки
Главное
правило придумывается на одной части истории и проверяется на другой, которую до этого момента не трогали.
Проблема подгонки выглядит безобидно. Трейдер смотрит участок, замечает, что сделки шли бы лучше при входе на свечу позже, поправляет условие и видит улучшение. Правило подстроилось под конкретные сорок свечей и больше ни подо что.
- 1
Отметить границу выборки
Первые 40 свечей и последние 20
- 2
Собрать правило на первых 40
Здесь правки условий разрешены
- 3
Заморозить формулировку
Дальше ни одно условие не меняется
- 4
Пройти последние 20 свечей
Каждый вход и отмена по записанному правилу
- 5
Сравнить две части
Разница в результате и есть цена подгонки
Отдельно считаются сделки в направленном движении и в переплетении линий. Это разные режимы рынка, и усреднять их в одну цифру бессмысленно. Такой подход к бэктесту не даёт точного прогноза, зато честно показывает, держится правило вне своего участка или разваливается.
Как проверить Аллигатор как фильтр чужого сигнала
Главное
у самого Вильямса Аллигатор работает фильтром, а не генератором входов. Пользу фильтра измеряют сравнением одной последовательности сделок с ним и без него.
В системе Вильямса сигнал даёт фрактал, а линии баланса решают, засчитывать его или пропустить. Разбор фракталов Билла Вильямса показывает вторую половину этой связки: справка MetaTrader прямо требует фильтровать фрактальные сигналы Аллигатором.
Тот же приём переносится на любой сигнальный инструмент, которым вы уже пользуетесь. Порядок проверки:
- Взять одну последовательность закрытых свечей и выписать все сигналы основного инструмента.
- Пометить у каждого сигнала состояние линий: переплетение или раскрытый веер с нужным порядком.
- Посчитать результат по всем сигналам без фильтра.
- Посчитать результат по тем же данным, оставив только сигналы при раскрытом веере.
- Сравнить две колонки, не удаляя неудобные случаи.
Фильтр честно работает, когда он убирает больше убыточных случаев, чем прибыльных, и делает это на контрольной части выборки. Если разница появляется только на участке, где правило и собиралось, это подгонка, а не находка. Волатильность инструмента при этом стоит держать в уме: на спокойном активе линии сходятся чаще, и фильтр запирает торговлю почти полностью.
Риски и ограничения
Главное
индикатор описывает уже сложившееся состояние рынка. Обещаний про следующую свечу в нём нет, и в диапазоне он ошибается чаще всего.
- индикатор не гарантирует прибыль; расхождение линий это повод изучить график, команды на вход в нём нет;
- рынок волатилен, торговля связана с риском потери капитала;
- прошлые результаты не гарантируют будущих;
- Аллигатор запаздывает по конструкции: сглаженные средние замедляют развороты, и начало движения он показывает позже других инструментов; разбор брокера FXOpen отмечает то же следствие - на коротких таймфреймах из-за задержки часть движений просто пропускается;
- в боковике пересечения линий дают ложные сигналы, и это признаёт официальная справка TradingView;
- одноимённый индикатор на разных платформах может считаться по-разному: MetaTrader и TradingView используют сглаженную среднюю, cTrader по умолчанию простую, поэтому линии при одинаковых периодах отличаются;
- проверяемых цифр эффективности - винрейта, доли ложных сигналов, доходности - официальные источники не публикуют, и любые такие числа в чужих обзорах требуют собственной проверки.
Дисклеймер. Не является индивидуальной инвестиционной рекомендацией. Рынок волатилен, торговля связана с риском потери капитала. Прошлые результаты не гарантируют будущих.
Источники
- TradingView, справка «Williams Alligator», tradingview.com
- MetaTrader 5, справка по индикатору Alligator, metatrader5.com
- MQL5, документация функции iAlligator, mql5.com
- TradingView, документация Pine Script, раздел Repainting, tradingview.com
- TradingView, справка «Issue with alerts on indicators that use offsets», tradingview.com
- TradingView, справка «Learn to trade on historical data», tradingview.com
- MetaTrader 5, справка по индикатору Fractals, metatrader5.com
- TradingView, справка «How do I turn Bar Replay on», tradingview.com
- TradingView, справка «How much data is available for Bar Replay», tradingview.com
- TradingView, справка «Broker Emulator», tradingview.com
- StockCharts ChartSchool, страница «Alligator», stockcharts.com
- Alan Farley, Investopedia, «Exploring The Williams Alligator Indicator», investopedia.com
- thinkorswim Learning Center, справка «WilliamsAlligator», thinkorswim.com
- cTrader Help, страница индикатора Alligator, help.ctrader.com
- TradingView, документация Pine Script, раздел Plots, tradingview.com
- FXOpen, Market Pulse, «What Is an Alligator Indicator and How Should You Use It?», fxopen.com
- Форум useThinkScript, тред «Williams Alligator chart setup for thinkorswim», usethinkscript.com
Частые вопросы
Как пользоваться аллигатором простыми словами?
Смотреть на расстояние между тремя линиями и их порядок. Линии переплелись - рынок в диапазоне, сделок нет. Линии разошлись веером и держат порядок Губы, Зубы, Челюсть - движение есть, и его направление совпадает с порядком линий. Вход берут по закрытой свече за пределами всех трёх линий; одно пересечение входом не считается. Параметры при этом остаются стандартными, 13, 8 и 5.
Индикатор Аллигатор: какие сигналы он даёт?
Строго говоря, три состояния. Сжатие - линии сомкнуты, торговля ставится на паузу. Пробуждение - Губы выходят за остальные линии, появляется вероятность нового движения. Раскрытие - линии расходятся с сохранением порядка, движение развивается. Справка TradingView добавляет к этому чтение пересечений Губ вверх и вниз, но сама же предупреждает о ложных срабатываниях в рваном рынке.
Аллигатор Билла Вильямса: индикатор как пользоваться вместе с фракталами?
В системе автора именно так он и задуман. Фрактал отмечает точку интереса, а линии баланса решают, засчитывать сигнал или пропустить: событие берут, когда фрактал пробит за пределами линий. Справка MetaTrader 5 по фракталам прямо требует фильтровать их сигналы Аллигатором. Такой порядок снимает большую часть входов внутри диапазона, где фракталов много, а смысла в них мало.
Почему alligator на разных платформах рисуется по-разному?
Из-за типа средней и трактовки второго параметра. MetaTrader и TradingView считают линии по сглаженной средней SMMA, а cTrader по умолчанию использует простую среднюю при тех же периодах 13, 8 и 5. Отсюда расхождение формы линий на одном и том же инструменте. Перед сравнением настроек стоит открыть описание индикатора своей платформы и убедиться, какой метод стоит по умолчанию.
Можно ли торговать по одному Аллигатору?
Практики отвечают на это осторожно. Пользователь rad14733 на форуме useThinkScript пишет, что сигналы на вход и выход приходят заметно позже, чем у других инструментов, и опора только на пересечения не складывается в прибыльную торговлю; проверяемых цифр он при этом не приводит. Разумнее использовать индикатор как фильтр состояния рынка, а решение о сделке собирать из контекста, подтверждения и правил риска.










ещё бы про психологию отдельную статью, это половина результата
Линии Аллигатора нарисованы со сдвигом вперёд. Алерт тогда придёт там, где нарисовано пересечение, или раньше?
Смещение нужно только для удобства отрисовки и на срабатывание алерта не влияет, так прямо написано в справке TradingView. Уведомление приходит на баре, где выполнилось условие, а не там, где нарисована сдвинутая линия Аллигатора.