Squeeze Momentum: что означают крестики и гистограмма

Обложка статьи «Squeeze Momentum: что означают крестики и гистограмма»: Три крестика по полосам и четыре цвета столбцов на учебных числах канала 98-102

Как найти Squeeze Momentum на TradingView и чем он связан с TTM Squeeze

В поиске индикаторов TradingView он называется Squeeze Momentum Indicator [LazyBear], короткое имя на графике SQZMOM_LB. Скрипт открытый, автор LazyBear опубликовал его 4 июля 2014 года. По словам самого автора, это производная от индикатора TTM Squeeze Джона Картера, который описан в 11-й главе книги Mastering the Trade.

Совпадают они не полностью. Картер строит гистограмму на простом моментуме, а LazyBear пишет, что считал её иначе, через линейную регрессию. У StockCharts тот же TTM Squeeze рисует состояние не крестиками, а точками: красные при сжатии, зелёные после выхода, а столбцы там считаются той же регрессией, что и у LazyBear. Так что картинки у двух индикаторов похожи, а цвета различаются.

Есть одна деталь, которую легко пропустить. 29 сентября 2014 года автор исправил опечатку: множитель полос Боллинджера в коде застревал на 1.5. Исправленный исходник он выложил отдельно и прямо просит брать его, а не код, показанный на странице скрипта. Настройки эту ошибку не покажут: в старом коде там стояло 2.0, а считалось всё равно с 1.5. Кто сравнивает крестики со своей копией, пусть откроет её исходный код, у исправленной версии в шапке пометка v2.

Что означают три состояния крестиков

Крестик считается сравнением двух пар границ: нижней и верхней полосы Боллинджера с нижней и верхней границей канала Кельтнера. Сами полосы разобраны в руководстве по полосам Боллинджера, а канал - в ответе про канал Кельтнера. В исходнике v2 условия такие:

  • чёрный (sqzOn): нижняя полоса выше нижней границы канала и верхняя полоса ниже верхней;
  • серый (sqzOff): нижняя полоса ниже нижней границы и верхняя выше верхней;
  • синий (noSqz): все остальные случаи.

Сравнения строгие, и это меняет картину на границе. Проверка на условных числах, канал Кельтнера от 98 до 102:

Полосы БоллинджераЧто выполненоКрестик
99-101обе внутри каналачёрный
97-103обе снаружисерый
98-102границы совпали, строгое условие не выполненосиний
97-101вышла только нижняя, бывает лишь при разных длинахсиний

Чёрный крестик LazyBear описывает как низкую волатильность: рынок сжался перед сильным движением, вверх или вниз. Серый он называет выходом из сжатия. С синим тоньше. При настройках по умолчанию полосы и канал строятся от одной и той же 20-периодной средней цены закрытия, поэтому выходят наружу обе сразу или ни одна, и синий на обычных барах почти не встречается. Одна полоса может выйти отдельно, только если поставить у полос и у канала разные длины.

Как читать знак и изменение гистограммы

Цвет столбца зависит от двух вопросов: выше нуля значение или ниже и больше ли оно прошлого столбца. Само значение - сглаженное регрессией расстояние от цены закрытия до середины между средней ценой закрытия и серединой диапазона за 20 баров. Гистограмма индикатора здесь меряет импульс в единицах цены инструмента, а не в процентах.

Прошлый столбецТекущийЦвет по коду
23ярко-зелёный (lime)
32зелёный (green)
-1-2красный (red)
-2-1бордовый (maroon)

Числа условные. Смысл в том, что тёмный цвет не означает смену знака: зелёный столбец всё ещё выше нуля, просто меньше прошлого. Бордовый ниже нуля, но уже не падает.

Squeeze Momentum: крестики по полосам и цвета столбцов на учебных числах

учебная схема · не котировка и не сигнал

Цена, канал и столбцы гистограммы

Цена, канал и столбцы гистограммыКельтнер 98-1023124Верх BB0Гистограмма
  1. 1Полосы 99-101 внутри канала 98-102: крестик чёрный
  2. 2Полосы 97-103 вышли за канал с обеих сторон: первый серый крестик
  3. 3Ниже нуля: -2 после -1 красный, затем -1 после -2 бордовый
  4. 4Выше нуля: 2 и 3 растут, ярко-зелёный; 2 после 3 зелёный
Схема учебная, все числа условные. Полоса - канал Кельтнера 98-102, линия - верхняя полоса Боллинджера (нижняя симметрична). Цвета столбцов на схеме не показаны, они расписаны в ключах.

Когда крестики и столбцы легко прочитать неверно

Чёрный крестик не говорит, куда пойдёт цена. Автор пишет о движении вверх или вниз, StockCharts - о выходе из узкого диапазона в одну или другую сторону. Направление подсказывает только гистограмма, и то с запаздыванием: регрессия по 20 барам сглаживает импульс.

Второй источник путаницы - разные формулы. StockCharts уточняет, что для TTM Squeeze считает канал Кельтнера по исходной формуле 1960 года, а в остальных местах сайта - по более поздней формуле Линды Рашке. У LazyBear канал строится на средней от истинного диапазона. Поэтому крестики одного и того же графика на двух платформах могут не совпасть, и это не ошибка ни одной из них. С цветом столбцов та же ловушка: у StockCharts тёмный столбец значит «ниже прошлого» при любом знаке, а бордовый у LazyBear, наоборот, значит, что ниже нуля падение прекратилось.

И третье: сам LazyBear признаёт, что в его, как он пишет, ограниченном опыте для хороших точек входа не хватало дополнительного индикатора вроде ADX или WaveTrend. StockCharts тоже советует смотреть TTM Squeeze вместе с другими инструментами. Как подобрать настройки самих полос, разобрано в ответе как настроить полосы Боллинджера.

Риски и ограничения. Числа в таблицах и на схеме условные, это проверка условий кода, а не расчёт по реальному графику. Крестики и цвет столбцов не предсказывают направление и не гарантируют движения. Версии на разных платформах считают по-разному. Торговля связана с риском потери капитала, прошлое поведение индикатора не гарантирует будущего. Материал образовательный, это не индивидуальная инвестиционная рекомендация.

Источники

График TradingView с сигналами Buy и Sell индикатора Midas
Midas multi-индикатор for TradingViewОдин из самых продвинутых индикаторов для трейдинга
  • Сигналы без перерисовки
  • Интерактивный теханализ
  • 7 стратегий на выбор
Midas multi-индикатор for TradingViewСигнал, стоп и 3 цели - прямо на графике
  • Сигнал фиксируется по закрытию свечи
  • Стоп и 3 цели строятся автоматически
  • План сделки виден до входа