Hull Moving Average: стратегия и индикаторы на основе HMA
Главная страница » Торговые системы » Hull Moving Average: стратегия и индикаторы на основе HMA
Hull Moving Average (сокращенно – HMA) – это индикатор для определения направления и разворотов тренда. Как видно из названия, инструмент основан на скользящих кривых средних линиях. Разработчиком индикатора является финансовый аналитик и опытный игрок Форекс – Д.Халл.
Индикатор HMA также называют инструментом Халла – в честь разработчика. Несмотря на то, что алгоритм основан на мувингах, он не запаздывает за свечами графика, в отличие от других аналогичных инструментов. Перед тем, как представить индикатор широкой публике, Д.Халл выполнил множество доработок и внес много корректив в формулу, пока инструмент наконец не начал давать качественные и своевременные сигналы.
p, blockquote 3,0,0,0,0 —>
Hull Moving Average – стратегия применения инструмента в тандеме c Fractals
Так как HMA относится к трендовым алгоритмам, его можно применять в сочетании как с и индикаторами для определения тренда, так и с осцилляторами и другими инструментами. Напомним, что классический HMA имеет вид кривой линии, которая время от времени пробивает ценовую кривую.
Эта стратегия одна из самых простых и она наглядно демонстрирует принцип работы индикатора Hull Moving Average. Его кривая будет указывать на направление тренда, а в случае пробоя графика цены – сигнализировать о развороте рынка. Для фильтрации показаний мы будем использовать фрактальный индикатор Fractals – одну из наиболее известных разработок знаменитого Билла Вильямса.
Торговлю будем вести на графике M15. Вход в рынок осуществляем в моменты, когда цена должна развернуться. То есть, торгуем на коррекциях, откатах или смене тренда (в зависимости от ситуации на рынке).
Перед тем, как начать торговлю, добавьте на график индикатор HMA (классическая версия уже предустановлена в терминал Meta Trader). Настройки можно не менять. Затем установите индикатор Fractals (он также уставлен в Мета Трейдер и находится в категории индикаторов Вильямса).
Чтобы открыть сделку на покупку, дожидаемся следующих сигналов:
p, blockquote 8,0,0,0,0 —>
- Кривая Hull Moving Average пересекла свечи графика снизу вверх, тем самым указывая на значительный рост цены актива.
- Fractals нарисовал указатель под свечой графика, тем самым давая сигнал на повышение.
Сразу после закрытия свечи, на которой произошло пробитие и формирование фрактала, открываем новый ордер на покупку. SL для страховки от потерь депозита размещаем на локальном минимуме графика. Прибыль фиксируем любым из следующих способов:
p, blockquote 9,0,0,0,0 —>
- Вручную, когда поступит обратный сигнал.
- По тейк-профиту, который должен быть в 1,5 – 2 раза больше SL.
- По трейлинг-стоп с небольшим размером шага, переводя сделку в безубыток и двигая стоп следом за ценой.
Для открытия сделки на продажу вы должны получить следующие сигналы:
p, blockquote 10,0,0,0,0 —>
- Кривая индикатора пересекла ценовой график сверху вниз, тем самым указывая на падение стоимости актива.
- Fractals нарисовал стрелку «вниз» над свечой графика, указывая на разворот рынка в сторону продавцов.
Если указанные сигналы совпали, то дожидаемся закрытия сигнального бара и входим в рынок ордером на продажу. SL для страховки депозита ставим на ближайшем максимуме графика. Прибыль фиксируем любым из способов, описанных выше.
p, blockquote 12,0,0,0,0 —>
Индикатор HMA Histogram – модификация классической версии
Индикатор HMA Histogram – это усовершенствованный вариант стандартного Hull Moving Average. Данный инструмент выглядит как гистограмма и очень похож на цветную модификацию Macd. Бары гистограммы окрашены в два цвета – синий и красный. Первые дают сигнал на движение цены по восходящему тренду, а вторые – на движение цены по нисходящему тренду.
Главный сигнал индикатор дает путем сменой цвета столбцов гистограммы. Кроме того, по высоте столбцов можно определить волатильность рынка и интенсивность движения. Например, если вы видите длинный красный бар, то это говорит о сильном нисходящем движении. И наоборот, если вы видите, что длина красных баров последовательно уменьшается и гистограмма приближается к центральному (нейтральному) уровню, то это признак ослабевания нисходящей тенденции и снижения волатильности. Возможно, вскоре произойдет смена тренда.
Изменение цвета баров говорит об изменении тенденции, а именно:
p, blockquote 15,0,0,0,0 —>
- Если красные бары сменились синими, то это значит, что нисходящий тренд сменился на противоположный.
- Если синие бары сменились красными, то это значит, что восходящий тренд сменился на нисходящий.
HMA в виде гистограммы имеет точно такой же принцип расчета и набор настроек, что и классический Hull Moving Average. Все, чем отличаются эти индикаторы друг от друга – это внешнее оформление и способ подачи сигналов.
p, blockquote 17,0,0,0,0 —>
Индикатор Hma Color: скачать для MT4
Рассмотрим еще одну модификацию стандартного HMA. Это индикатор Hull Moving Average Color, который так же, как и классический HMA представлен в виде кривой линии, движущейся вдоль основного графика и время от времени пересекающей его. Только вот у HMA Color линия цветная и состоит из зеленых и красных фрагментов.
p, blockquote 18,0,0,0,0 —>
Как установить и настроить инструмент?
Установка данного алгоритма ничем не отличается от установки любого другого пользовательского инструмента. После скачивания файлов загрузите их в каталог данных терминала и перезагрузите МетаТрейдер. Напомним, что загрузку следует осуществлять по пути MQL/Indicators.
Индикатор имеет собственный набор настроек, в котором можно изменить такие параметры, как:
p, blockquote 20,0,0,0,0 —>
- «HMAPeriod». Это период для проведения вычислений.
- «HMA_PriceType». Это тип цен, которые будут применяться в вычислениях. 0 – Close, 1 – Open, 2 – High, 3 – Low, 4 – Weighted, 5 – Typical.
«HMA_Method». Отвечает за вид кривой, которая будет отображена на графике. 0 – SMA, 1 – EMA, 2 – WMA, 3 – LWMA (линейно-взвешенная кривая). - «NormalizeValues/DigitsPlus». Если активировать данный параметр, то инструмент будет корректировать значения кривой сигнальной линии индикатора при внезапных всплесках цены. Иными словами, данный пункт отвечает за включение дополнительного фильтра рыночного шума.
- «Vertical_Shift». Отвечает за сдвиг кривой по вертикали относительно графика. Измеряется в пунктах.
Кроме входных параметров, вы также можете изменить цветовые настройки инструмента. Например, задать собственные цвета для фрагментов сигнальной кривой линии.
p, blockquote 22,0,0,0,0 —>
Расшифровка показаний инструмента
Индикатор HMA Color имеет более усовершенствованную формулу, чем классический HMA, поэтому он быстрее реагирует на изменения на ценовом графике. Основным поводом для изменения цвета отрезка линии и появления нового сигнала является пересечение кривой HMA с ценовым графиком.
Кривая меняет цвет при следующих условиях:
p, blockquote 24,0,0,0,0 —>
- Если нисходящая тенденция сменяется восходящей, то индикатор меняет цвет с красного на зеленый.
- Если восходящая тенденция сменяется нисходящей, то индикатор меняет цвет с зеленого на красный.
Цветной индикатор Халла не запаздывает за ценой, в отличие от обычного Moving Average. Для сравнения обратите внимание на график ниже. На нем представлены два индикатора – Moving Average и HMA Color. Посмотрите на изменения кривых и состояние графика. Вы сразу заметите, что кривая MA отстает от HMA Color. То есть, инструмент Халла действительно быстрее реагирует на колебания цены, в отличие от простых мувингов.
p, blockquote 25,0,0,0,0 —>
Как торговать по цветному индикатору Халла?
Цветной индикатор Халла обычно устанавливается совместно со стрелочным индикатором HMA Arrows. Таким образом трейдер получает двойной сигнал – на графике появляется стрелка и кривая линия индикатора меняет свой цвет.
Сигналы HMA Arrows очень простые и легко трактуются даже новичками:
p, blockquote 27,1,0,0,0 —>
- Стрелка «вверх» дает Buy-сигнал и появляется под локальным минимумом.
- Стрелка «вниз» дает Sell-сигнал и появляется под локальным максимумом.
Для дополнительного улучшения качества сигналов можно воспользоваться уровнями поддержки и сопротивления, либо приемами свечного анализа Price Action.
p, blockquote 29,0,0,0,0 —>
Классический индикатор Hull Moving Average для Meta Trader
HMA можно использовать вместо обычного Moving Average. Он более удобен и дает не запаздывающие сигналы. HMA подходит для всех стилей ведения торговли, кроме торговли в узком флете. Он прекрасно работает во время скальпинга, торговли по тренду или против него, краткосрочных и долгосрочных методик и так далее.
Рекомендуем более подробно почитать о классическом индикаторе Форекс Moving Average, его настройках и способах применения.
p, blockquote 31,0,0,0,0 —>
Hull moving average: формула расчета
HMA основан на формуле построения скользящей кривой. Его линия более ровная, нежели кривая Moving Average, но при этом дает качественные сигналы, так как фильтрует ценовой шум.
Формулу индикатора Халла можно увидеть на скриншоте ниже. Она немного отличается от формулы обычных мувингов. Во-первых, индикатор Халла дополнительно усредняет полученные показатели MA, а во-вторых, вместо полного периода расчета (Period MA) использует его квадратный корень. Такая модификация формулы делает показания индикатора более точными, в отличие от простого Moving Average.
Создавая свою разработку, Халла использовал формулу поиска весовых коэффициентов. Все производимые вычисления он условно поделили на этапы (формула представлена выше на рисунке):
p, blockquote 35,0,0,0,0 —>
- В первую очередь алгоритм находит значение скользящей средней за период, обозначенный во входных параметрах HMA. Если значение мувинга оказалось от 0 до 9, то наибольший вес будет придан крайнему числу.
- Вторым шагом индикатор Халла находит значения Simple Moving Average. При этом период мувинга обычно 10 баров. Весовой коэффициент равен 4,5.
- Третьи шагом индикатор уменьшает весовой коэффициент в 2 раза и применяет его ко всем значениям от 5 до 9. В результате вычислений получается число 7. Это и будет среднее значение кривой.
- И в завершение индикатор прибавляет это среднее значение (7) к разнице между двумя скользящими. В результате получается значение 9,5 единиц. Именно этот показатель HMA будет принимать за истинное значение при построении сигнальной скользящей линии.
Сила коррекции индикатора будет зависеть от того, настолько волатилен график на момент расчета. Если ценовая кривая идет практически рядом с мувингом, то коррекция будет минимальной. А вот если волатильность будет высокой, то и сила коррекции значительно возрастет. Такой подход дает возможность получать качественные и своевременные сигналы.
p, blockquote 36,0,0,0,0 —>
Как скачать индикатор Hull Moving Average?
Индикатор Халла можно применять не только в одиночку, но и в сочетании с другими инструментами. Например, вы можете сочетать классический HMA со стрелочной версией. Инструмент подходит для всех версий терминала Мета Трейдер.
Загрузить файлы индикатора можно по следующей ссылке. Для установки выполните следующие действия в указанном порядке:
p, blockquote 38,0,0,0,0 —>
- Запустите Мета Трейдер.
- Откройте каталог данных через меню «Файл». Для быстрого доступа можно нажать комбинацию клавиш Ctrl+Shift+D.
- Скопируйте файлы из архива по пути MQL – Indicators.
- Перезапустите терминал.
- Добавьте индикатор на график через меню «Навигатор» или «Вставка».
После установки на график будет добавлена новая скользящая линия. Это и есть индикатор HMA.
p, blockquote 39,0,0,0,0 —>
Hull moving average: настройки
Индикатор HMA можно использовать при торговле по разным стратегиям и на любых таймфреймах. Инструмент дает качественные сигналы на ТФ от M5. На минутном графике точность инструмента немного падает, но это отдельное свойство этого таймфрейма. На минутном графике много рыночного шума, поэтому сигналы любых индикаторов здесь будут не такими точными, как на более старших ТФ.
Настройки индикатора минимальны. Для начала работы достаточно лишь задать значение периода для вычисления средней скользящей линии. Напомним, что период – это число свечей графика на истории, которые будут учитываться при расчете показаний сигнальной линии.
Величина периода оказывает прямое влияние на качество и количество сигналов Hull Moving Average. Для торговли на небольших ТФ оптимальным значением будет 20 баров. Помимо периода вы также можете указать интенсивность сдвига сигнальной кривой относительно основного графика. За это отвечает параметр «Shift», по умолчанию он равен трем.
Если планируется использовать HMA для среднесрочной торговли. То величину периода можно повысить до 55 баров. В этом случае количество сигналов немного сократится, однако качество их будет выше, чем, например, на минутном или пятиминутном таймфрейме. Чтобы заключать больше сделок, можно искать сигналы на графиках сразу нескольких валютных пар.
Рекомендуем также почитать о том, как добавлять таймфреймы в MT4 и менять их на другие.
p, blockquote 45,0,0,0,0 —>
Плюсы и минусы Hull Moving Average
Пользователи, практикующие торговлю по индикатору HMA, отмечают тот плюс, что сигналы данного инструмента действительно более точные и своевременные, чем сигналы обычного Moving Average. При использовании дополнительных фильтров количество прибыльных сигналов может достигать 80% и более того.
В качестве фильтра можно использовать не только другие индикаторы, но и ключевые уровни сопротивления/поддержки, старший таймфрейм, трендовые линии, свечные паттерны и другие приемы технического и свечного анализа графика.
Индикатор показывает моменты разворота тренда. Это происходит в то время, когда линия HMA пробивает ценовую кривую. Направление пробоя указывает на тип новой зарождающейся тенденции. К примеру, если HMA поднялась выше ценовой кривой, пробив ее снизу вверх, то это признак начала развития восходящего тренда. При обратном пробитии, когда HMA опускается ниже ценовой кривой, можно говорить о развитии нисходящего тренда.
Как и любой технический индикатор, Hull Moving Average может время от времени ошибаться. Поэтому лучшим вариантом будет применение дополнительного фильтра. Обычно его используют в тандеме с осцилляторами или другими трендовыми алгоритмами. Здесь все будет зависеть от вашей стратегии и стиля торговли. Э
Что касается минусов, то их почти нет. Хотя тот факт, что инструмент плохо работает во флете, расстраивает многих трейдеров. Однако этот индикатор и не предназначен для торговли по флете. При переходе цены в боковое движение инструмент начинает подавать хаотичные сигналы, а его сигнальная линия нередко переплетается с ценовой кривой.
Индикатор Халла можно назвать достойной заменой обычным мувингам. Его модификации подойдут для разных методик. Например, при торговле по сигналам Аллигатора добавление еще одной скользящей на график будет лишним, так как можно запутаться в сигналах. Здесь придет на выручку индикатор HMA Histogram в виде гистограммы или индикатор HMA Arrows в виде сигнальных стрелок.
Рекомендуем более подробно почитать об индикаторе Аллигатор Билла Вильямса и способах его применения на практике.
https://forexinlife.com/torgovye-istemy/hull-moving-average-strategiya-i-indikatory-na-osnove-hma.html