Squeeze Momentum MTF MT4
- Индикаторы
-
Evgenii Sutulov
Premium components
1. https://www.mql5.com/en/market/product/201632 - Rotation Manager Console - Версия: 1.3
Рынок затихает перед тем, как начать двигаться, и это окно показывает обе половины этой мысли. Squeeze Momentum MTF отмечает бары, на которых полосы Боллинджера целиком лежат внутри канала Кельтнера, печатает точный бар, на котором это сжатие отпускает, и раскрашивает гистограмму моментума так, что видно, на чьей стороне была накопленная энергия в момент разрядки, на этом таймфрейме или на старшем, нарисованном прямо здесь. Бесплатно, без триала и без заблокированных функций.
Первый вопрос, на который он отвечает, сжат ли рынок сейчас. Полосы Боллинджера сравниваются с каналом Кельтнера: когда полосы Боллинджера целиком лежат внутри канала Кельтнера, волатильность сжалась и рынок в сквизе. Когда они снова выходят за его пределы, сквиз отпустил.
Второй, в какую сторону направлена сжатая энергия. Очищенный от тренда ценовой ряд подгоняется линейной регрессией, и конечная точка этой подгонки и есть гистограмма моментума. Её знак говорит сторону, а её цвет говорит ещё и о том, растёт ли текущий бар относительно предыдущего или угасает против него, так что гистограмма, всё ещё положительная, но сжимающаяся, читается иначе, чем положительная и растущая.
Решение, которое он поддерживает: рынок был тихим, он только что перестал быть тихим, и вот на чьей стороне был моментум в этот момент.
Что видно на графике
В собственном подокне есть две вещи. Гистограмма моментума в четырёх цветах: положительная и растущая, положительная и угасающая, отрицательная и растущая, отрицательная и угасающая. И ряд точек на нулевой линии в трёх состояниях: без сквиза, сквиз есть, сквиз только что отпустил.
Сигнал, который публикует продукт, это отпускание: предыдущий закрытый бар был в сквизе, а этот уже нет, и знак моментума говорит, в какую сторону.
Панель
Панель на холсте по умолчанию стоит на ценовом графике, а не втиснута в окно осциллятора, хотя её можно перенести и туда. Она перетаскивается, сворачивается и закрывается.
Она показывает действующий таймфрейм и фактически используемые длины Боллинджера и Кельтнера. Она говорит, чем является последний закрытый бар: бычьим отпусканием сквиза, медвежьим отпусканием сквиза или отсутствием отпускания. И она говорит, откуда взяты числа, из диалога свойств или с панели, и сколько из них изменено.
Ниже стоят настройки, которые панель может двигать, с их значениями. Шестерёнка открывает лист из трёх вкладок.
Вкладка Values содержит таймфрейм, длину Боллинджера, множитель Боллинджера, длину Кельтнера, множитель Кельтнера и то, использует ли диапазон Кельтнера истинный диапазон или обычную разницу high и low. У каждой строки степперы, диапазон и фраза подсказки. Вкладка Alerts содержит главный выключатель, выключатели по событиям, четыре канала, паузу и тестовую кнопку. Вкладка Styles содержит палитру, рисуются ли гистограмма и точки сквиза, и размер точки; она меняет только внешний вид.
Три цветовые схемы, включая безопасную для дальтоников, построенную на синем и оранжевом вместо красного и зелёного. Состояние панели и каждое изменение, сделанное на листе, сохраняются для каждого графика отдельно, переживая смену таймфрейма и перезапуск терминала. Интерфейс английский.
Алерты
Из коробки алерты выключены. События: сигнал BUY и сигнал SELL, оба означают отпускание сквиза с моментумом на соответствующей стороне. Каналы: всплывающее окно, звук, push в мобильный терминал и e-mail. Пауза считается по каждому событию, по умолчанию два часа.
Алерты срабатывают по последнему закрытому бару. Ещё два алерта, выключенные по умолчанию, говорят на формирующемся баре в пределах выбранного числа секунд до его закрытия. Они названы ранними потому, что отпускание, существующее внутри бара, к закрытию может исчезнуть. Telegram в этот продукт не входит.
Мультитаймфрейм
Настройка Timeframe считает на старшем таймфрейме и рисует результат здесь. Читаются только закрытые старшие бары: бар графика показывает самый свежий старший бар, который к собственному времени этого бара уже закрылся, а не тот, что его содержит.
Чужая серия строится в фоне, и первое чтение может вернуться пустым. Индикатор повторяет попытку, а панель говорит, ждёт ли она загрузки или истории просто не хватает. Инициализация из-за нехватки баров не срывается никогда.
Чтение из советника
Тринадцать буферов, все читаются через iCustom. MetaTrader 4 рисует только первые буферы, поэтому рисуемые серии идут первыми, а читаемый контракт стоит за ними. Эта карта не совпадает с картой версии для MetaTrader 5: советник, написанный под ту версию, должен быть перенастроен на индексы ниже.
Буферы с 0 по 3 это отображаемое разделение гистограммы моментума, по одной обычной гистограмме на состояние: положительная и растущая, положительная и угасающая, отрицательная и растущая, отрицательная и угасающая. Буферы с 4 по 6 это отображаемое разделение точки сквиза, по одному ряду на состояние: без сквиза, сквиз есть, сквиз отпустил. Буфер 7 это Momentum, конечная точка линейной регрессии очищенного от тренда ряда, представленная как одна непрерывная серия. Буфер 8 это индекс цвета, идущий вместе с ней: 0 означает движение вверх и рост, 1 движение вверх и угасание, 2 движение вниз и рост, 3 движение вниз и угасание. Буфер 9 это Squeeze, точка как одна серия, а буфер 10 это её индекс цвета: 0 означает без сквиза, 1 сквиз есть, 2 сквиз отпустил. Буфер 11 это Signal: +1, когда сквиз только что отпустил бычьим образом, -1, когда отпустил медвежьим, 0, когда отпускания нет. Буфер 12 это Override, число настроек, изменённых с панели.
Окно данных перечисляет семь рисуемых рядов: четыре столбца гистограммы и три ряда точек. Контракт, буферы с 7 по 12, там не появляется, и это ничего не доказывает: iCustom читает любой из перечисленных выше индексов точно так же. У этого продукта нет отдельных ценовых буферов Buy и Sell, событием служит буфер 11.
В MQL4 нет групп входов, поэтому список параметров, который советник передаёт в iCustom здесь, короче, чем у версии для MetaTrader 5, и позиции в нём другие. Стройте вызов по списку входов этой версии, а не другой платформы.
Вкладка Styles прячет плот, забирая у него цвет, и никогда не очищает буфер. Буфер 12 позволяет стратегии понять, что экземпляр на графике работает на значениях, изменённых руками с панели; экземпляр, созданный через iCustom, доступен только для чтения и всегда работает на переданных вами параметрах.
Происхождение
Это порт индикатора «Squeeze Momentum Indicator [LazyBear]» из собственной открытой публикации автора. К этой публикации не приложена лицензия, что делает точный порт формул допустимым, и эта реализация следует формулам, а не угадывает их.
Продукт носит имя метода потому, что именно его и реализует. Оригинальная работа принадлежит LazyBear, и авторство на неё здесь не заявляется.
Честные ограничения
Гистограмма и точка на формирующемся баре живые и будут меняться, пока этот бар не закроется. Отпускание, показавшееся внутри бара, на закрытии может отсутствовать. Закрытые бары не меняются.
Отпускание сквиза это утверждение о волатильности, а не о направлении. Знак моментума говорит, на чьей стороне была энергия в момент отпускания, и это описание того, что только что произошло, а не прогноз того, что будет дальше.
Сквиз может отпустить и в никуда. Сжатие это необходимое условие для расширения, но не достаточное.
Настройки Боллинджера и Кельтнера заметно сдвигают обнаружение сквиза. Расширение множителя Кельтнера даёт больше сквизов, сужение даёт меньше, и ни одна из настроек не является правильной.
Никакие цифры прибыли, доли прибыльных сделок или результаты бэктеста здесь не заявляются.

