Использование метода скользящей средней в прогнозировании


Скользящая средняя – это индикатор среднего изменения цены актива за определенный период. На графике скользящая средняя (Moving Average) представляет собой кривую, имеющую точки пересечения с графиком цены. Этот индикатор широко применяется в техническом анализе торговых операций на Форекс и фондовых биржах.

Сегодня мы узнаем, как рассчитать точки для построения скользящей средней, какая формула используется для этого и как применяются полученные значения на практике.

Что такое скользящая средняя

Думаю, каждый представляет, как выглядит ценовой график. Это диаграмма, построенная, как правило, в виде вот таких японских свеч:

скользящая средняя

Зеленый цвет обозначает рост цены (бычий тренд). Уровень на момент открытия у такой свечи расположен внизу, а уровень закрытия, соответственно, наверху.

Красный цвет обозначает падение котировок (медвежий тренд). С уровнями здесь все наоборот – открытие сверху, закрытие внизу.

Хвостики над и под свечами – это показатели отскока цены на момент открытия или закрытия торговой сессии. Чем длиннее хвостик, тем больше отклонение. Если у зеленой свечи длинный хвостик сверху, это означает, что бычий тренд рискует смениться на медвежий, поскольку цена закрылась близко к минимуму.

Навыки чтения графиков приходят с опытом. Для начала достаточно примерно представлять основные параметры, которые я озвучила выше.

Итак, на такой график добавляется еще одна линия, о которой мы говорим сегодня. Выглядеть это может примерно так:

скользящая средняя рассчитанная по ценам закрытия

Эта кривая нужна для отображения средних отклонений цены и сглаживания так называемых «шумов», вызванных краткосрочными колебаниями.

Чтобы было более понятно, как рассчитываются точки построения скользящей средней в техническом анализе, приведу простой пример.

Допустим, у нас есть 10 свечей для однодневного графика. Цены имеют следующие значения:

20 18 16 18 15 21 17 25 23 21

Находим их среднее арифметическое и получаем первую точку:

(20+18+16+18+15+21+17+25+23+21)/10=19,4.

Далее, наступает новый торговый день и появляется новая свеча с отметкой 14. Таким образом, первое число из ряда отбрасывается, вместо него добавляется новое значение. Выполним расчет:

(18+16+18+15+21+17+25+23+21+14)/10=18,8. Это будет вторая точка на графике.

Кривые строятся автоматически. Они показывают, насколько отклонение цены соответствует тренду, и служат сигналом для покупки или продажи. Если линия скользящей средней цены направлена вверх – нужно покупать, если вниз – это сигнал к продаже.

Динамические уровни поддержки и сопротивления

На трендовом рынке скользящие средние могут выступать в роли динамических уровней поддержки и сопротивления. Рынок можно сравнить с резиновой лентой. Если он растягивается слишком сильно, всегда происходит откат. То есть рынок постоянно возвращается к скользящей средней.

Поэтому, если вы хотите найти хорошую точку входа в трендовом рынке, всегда дождитесь возврата цены к скользящей средней.

Прежде чем двигаться дальше, я хочу сказать, что динамические уровни поддержки и сопротивления не так сильны или показательны, как горизонтальные уровни.

Динамическую поддержку и сопротивление можно найти там, где скользящяя средняя пересекается с текущей ценой:

Обратите внимание, как экспоненциальные скользящие средние с периодами 10 и 20 работают в качестве поддержки и сопротивления для цены.

Давайте посмотрим на 10 и 20 EMA, которые выступают в качестве динамического сопротивления во время нисходящего тренда:

Обратите внимание, как только 10 ЕМА пересеклись с 20 ЕМА, скользящая средняя стала действовать в качестве динамического сопротивления.

Для торговли динамические уровни помогут быть использованы только в сочетании с другими структурными факторами и паттернами прайс экшен:

Здесь мы видим пин бар на горизонтальном уровне и цену, которая отскакивает от динамического уровня. Все это происходит в рамках восходящего тренда. Получается идеальная торговая установка.

Вот список пяти наиболее распространенных скользящих средних, которые могут использовать трейдеры:

  • 10.
  • 20.
  • 50.
  • 100.
  • 200.

Поскольку вышеупомянутые периоды используются чаще других, рынок склонен уважать их больше, чем другие. По этой же причине на рынке работают уровни поддержки и сопротивления: если достаточное количество трейдеров используют один и тот же уровень для покупки или продажи, скорее всего, на него последует определенная реакция рынка.

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

Как можно зарабатывать больше на трендовых рынках? Единственный способ взять все трендовое движение — это не иметь никаких целей по фиксации прибыли. Если вы ставите тейк-профит, значит вы ограничиваете потенциал своей сделки.

Поэтому на сильных трендовых рынках лучше не выставляйте тейк-профит, а используйте лишь стоп-лосс, выставив его за динамической линией поддержки и сопротивления. Это можно делать на трендовых рынках в течение длительного периода времени.

Период вашей скользящей средней будет определять силу тренда, прибыль с которого вы хотите получить. Краткосрочные MA (например, 5 EMA) позволит вам прокатиться на краткосрочных трендах. В то время как долгосрочная MA (например, 200 EMA) позволит вам забирать максимум прибыли с долгосрочных трендов.

Базовые сигналы, даваемые индикатором

Перечислю основные моменты, на которые следует обратить внимание при первичном анализе графика методом скользящей средней:

Сигналом к покупке служат следующие направления линии:

  • кривая идет вверх;
  • кривая пересекает линию тренда снизу вверх (быстрый рост котировок);
  • MA развернулась снизу вверх при растущем тренде.

А для продавцов сигналы такие:

  • линия идет вниз;
  • MA пересекает линию тренда сверху вниз (быстрое падение котировок);
  • MA развернулась сверху вниз при убывающем тренде.

Что собой представляет индикатор MA

Существуют разные формы скользящих средних и их типы не очень-то, по правде, разнятся. Но, основная цель для всех остается одной: помочь трейдеру определить тренд торгового инструмента, путем усреднения и сглаживания его цены и отображения на графике в виде линии.

Предназначение moving average:

  • Рынки, на которых используется: фондовый, Форекс, срочный;
  • Инструменты: акции, валютные пары, фьючерсы и пр.;
  • Предпочтительные таймфреймы: от минутного или часового графика до дневного и недельного;
  • Группа: относится к трендовым индикаторам;
  • Как используется: чаще для фильтра и отбора трендовых бумаг; реже для торговли.

Типы и параметры

Линии MA также классифицируются по типам в зависимости от использования в техническом анализе трейдинга:

  1. MA для определения моментума (направления и скорости изменения котировок). Обычно на график наносят несколько кривых, построенных на основании расчетов за разные периоды, и сравнивают, насколько похоже они себя ведут. При сильном моментуме (быстром росте цены) линии на графике расположены одна под другой и имеют одинаковое направление. Если же кривые пересекаются друг с другом и линией тренда – цена изменяется незначительно.
  2. MA, выстраиваемая в качестве уровня поддержки. Мы помним, что уровень поддержки – это минимум, ниже которого цена не должна опускаться в определенном временном промежутке (тайм-фрейме). Кривая выстраивается на основании исторических минимумов. Когда она располагается под линией тренда – строится перпендикуляр от минимально допустимого значения. В точке его пересечения с MA выставляется стоп-лосс.
  3. MA, выстраиваемая в качестве уровня сопротивления для установки стоп-лосс при восходящем тренде.

Применение EMA с другими индикаторами

ЕМА хорошо работает с трендовыми индикаторами, осцилляторами. При использовании нескольких инструментов можно отсечь ложные сигналы и получать двойные срабатывания, которые более точно покажут места входа в рынок.

Так, неплохо работает с ЕМА Stochastic. Чтобы использовать систему, нужно на график нанести ЕМА 50 (синего цвета), ЕМА 13 (красного цвета), ЕМА 4 (зеленого цвета), Stochastic Oscillator с уровнями 60, 40 и значениями 12, 9, 5. В примере используются валютная пара EUR/USD и временной промежуток Н4.

На изображении видно, что линии Стохастика опережают сигналы ЕМА.

Ордер на продажу стоит открывать, когда:

  • Зеленая СС пересечет синюю в направлении сверху вниз.
  • Индикатор Стохастик пробьет сверху вниз уровень 60.
  • Синяя линия ЕМА будет пересечена в направлении сверху вниз красной.
  • Стоп-лосс выставляют на расстоянии 50 пунктов от точки входа. Прибыль фиксируют, когда цена покидает пределы синей скользящей средней.

Стратегии торговли на основе скользящих средних

А теперь разберемся, как пользоваться индикатором на практике. Приведу несколько популярных торговых стратегий, разработанных с использованием Moving Average.

Стратегия, основанная на направлении движения MA

Основным назначением кривой MA является сглаживание графика, исключение шумов, вызванных случайными колебаниями рынка.

Эта простейшая стратегия уже была упомянута, когда мы говорили о базовых сигналах индикатора. Если график котировок находится выше MA, направленной вверх, это говорит о восходящем (бычьем) тренде.

Если же, наоборот, ценовой график располагается под MA, идущей вниз, – это указывает на нисходящий (медвежий) тренд.

медвежий тренд

Стратегия, основанная на пересечении скользящих средних

Для большей точности расчетов используют стратегию, основанную на пересечение быстрой и медленной MA. Быстрая кривая – та, у которой период более короткий. Она чутко реагирует на малейшие изменения. А медленная линия, напротив, менее чувствительна к случайным колебаниям.

Когда эти линии пересекаются, трейдер принимает решение в зависимости от направления движения кривых:

  • быстрая MA пересекает медленную снизу вверх – нужно покупать. Если обе линии направлены вверх, это является дополнительным подтверждением восходящего тренда;
  • быстрая линия пересекает медленную сверху вниз – нисходящий тренд, сигнал к продаже. Обе линии, направленные вниз, усиливают этот сигнал.

пересечение скользящих средних

Стратегия, основанная на пересечении MA с ценовым графиком

Место пересечения определяет направление тренда. Если ценовой график пересек MA, как правило, это означает что тренд изменился.

Adaptive Moving Average

Описал своё творение в книге “Smarter Trading” в 1995 году (книга на английском языке легко обнаруживается в сети). Сравнение AMA (14) с SMA (14) из MetaTrader 4:

Формула расчета скользящей Кауфмана имеет такой вид:

ER(i) = Signal(i)/Noise(i)

где:

ER(i) — текущее значение коэффициента эффективности; Signal(i) = ABS(Price(i) – Price(i – N)) — текущее значение сигнала, абсолютное значение разности между текущей ценой и ценой N периодов назад; Noise(i) = Sum(ABS(Price(i) – Price(i-1)),N) — текущее значение шума, сумма абсолютных значений разности между ценой текущего и ценой предыдущего периода за N периодов.

При сильном тренде коэффициент эффективности (ER) будет стремиться к 1, при отсутствии направленного движения он будет чуть более 0. Полученное значение ER используется в формуле экспоненциального сглаживания:

EMA(i) = Price(i) * SC + EMA(i-1) * (1 – SC)

где:

SC = 2/(n+1) — константа сглаживания EMA (smoothing constant), n — период экспоненциальной скользящей; EMA(i—1) — предыдущее значение EMA.

Необходимо, чтобы сглаживающий коэффициент для быстрого рынка был как для EMA с периодом 2 (fast SC = 2/(2+1) = 0.6667), а для периода отсутствия тренда период EMA равнялся 30 (slow SC = 2/(30+1) = 0.06452). Таким образом, вводится новая изменяющаяся константа сглаживания (scaled smoothing constant) SSC:

SSC(i) = (ER(i) * ( fast SC – slow SC) + slow SC

или

SSC(i) = ER(i) * 0.60215 + 0.06425

Для более эффективного воздействия полученной изменяющейся сглаживающей константы на период усреднения Кауфман рекомендует возводить ее в квадрат.

Окончательная формула для расчета:

AMA(i) = Price(i) * (SSC(i)^2) + AMA(i-1)*(1-SSC(i)^2)

или (после преобразования):

AMA(i) = AMA(i-1) + (SSC(i)^2) * (Price(i) – AMA(i-1))

где:

AMA(i) — текущее значение AMA; AMA(i—1) — предыдущее значение AMA; SSC(i) — текущее значение изменяющейся сглаживающей константы.

Индикатор разработан с целью решения двух противоречий: проблема случайных всплесков цены – что может быть интерпретировано как начало нового тренда; с другой стороны чрезмерное сглаживание приводит к запаздыванию показаний. Один из советов автора можно отнести не только к работе с его индикатором, а в целом к трейдингу вообще: разработать свой торговый подход (а не брать что-то готовое; причём сам подход к работе может быть простом до безобразия – один индикатор и один осциллятор) и протестировать его на истории. Звучит до безобразия банально и примитивно, однако это работает. Кроме того г-н Кауфман для тестирования своих подходов пользуется программой Exel.

Как применять? Что касается практического применения индикатора в работе, то тут не будет ничего нового – это покупка при направлении индикатора вверх и нахождении цены над индикатором, и зеркально противоположные условия для продаж. Однако на практике от такой торговли будет немало мелких убыточных сделок. Понимал это и сам разработчик, поэтому в качестве фильтра он предлагает использовать другой технический индикатор – StandartDeviation. Примерно вот что должно получиться:

Недостатки

Перечислю основные минусы метода скользящих средних в трейдинге, которые нужно учитывать:

  1. Отставание сигнала от реального времени. Если период времени, в течение которого трейдер может заработать, короткий – то можно просто не успеть совершить нужную сделку.
  2. При значительных колебаниях цен закрытия значения SMA и WMA искажаются. Вот пример. У нас есть график 20-недельной скользящей средней. При этом цены закрытия в среднем отличаются на 20–30 пунктов, но есть пара недель, когда разброс составляет 60–80 пунктов. К концу периода котировки придут к нормальному значению, и значение SMA снизится, но это не будет отражать реальную ситуацию. В связи с этим использование EMA дает более актуальную информацию, т.к. эта кривая основана на более свежих данных.
  3. Пересечение MA с ценовым графиком происходит, когда событие уже случилось. Прогнозы изменения котировок с помощью этого метода не отличаются достоверностью.
  4. При большом количестве торговых операций внутри дня метод скользящей средней не подходит, поскольку невозможно применить один результат к различным категориям сделок.

Hull Moving Average

По словам самого Алана, он работал над совершенно другим индикатором когда заинтересовался проблемой отставания скользящей средней от цены, в результате чего и появился этот индикатор (в 2005 году). Формула расчета имеет такой вид:

HMA(n) = WMA(2*WMA(n/2) – WMA(n)),sqrt(n))

Для того, чтобы понять, как в HMA исключается запаздывание от цены, давайте посмотрим на такой пример: 0+1+2+3+4+5+6+7+8+9/10=4.5; В итоге среднее значение получается 4.5 – что довольно далеко от последнего значения цены (9). И на практике мы будем видеть довольно сильное отставания индикатора от свечей на графике. Алан Халл предложил сократить отставание таким образом: 5+6+7+8+9/5=7, что уже гораздо ближе к текущей цене (7 гораздо ближе к 9, чем 4.5 к 9). Далее Алан добавил к числу разницу между двумя средними числами (7-4.5=2.5) и в итоге получили (7+2.5=9.5) 9.5 – даже чуть больше текущей цены 9 – получился очень неплохой баланс между запаздыванием и сглаживанием. Проблема отставания мувинга от цены практически была исключена. По сравнению с обычной SMA (14) из МТ4 (красный цвет) HMA гораздо раньше даёт возможный сигнал на вход, а также для восходящего и нисходящего трендов меняет свой цвет – что может быть удобным по сравнению с обычным индикатором.

  • HMA_Period – период скользящей средней Хала (по умолчанию 20);
  • HMA_PriceType – применить расчет скользящей средней к значению цены (по умолчанию Close). Вводится в виде цифр (0 – Close; 1 – Open; 2 – High; 3 – Low; 4 – Median Price; 5 – Typical Price; 6 – Wieghted Close);
  • HMA_Method – метод расчета скользящей средней Хала (по умолчанию линейно-взвешенный). Вводится в виде цифр (0 – Simple; 1 – Exponential; 2 – Smoothed; 3 – Linear Weighted);
  • NormalizeValues –нормализация значений (этим параметром можно пренебречь и оставить по умолчанию, так как сильно он не влияет на показания индикатора; то же относится и к нижеозначенному параметру NormalizeDigitsPlus);
  • VerticalShift – сдвиг скользящей по вертикали, значение задается в пунктах.

У на сайте есть подробный обзор этого индикатора, в том числе с видео уроком и примерами работы. Посмотреть можно тут.

Примеры

Так выглядят скользящие средние на 5-минутном графике фьючерса S&P500.

Линии обозначены цветами:

  • SMA – красным;
  • EMA – синим;
  • WMA – зеленым.

график фьючерса S

Теперь рассмотрим график, где представлены две линии MA – быстрая (обозначена синим) и медленная (обозначена красным):

две линии МА

Сигнал для открытия короткой позиции: быстрая MA пересекает медленную сверху вниз.

Сигнал для открытия длинной позиции: быстрая MA пересекает медленную снизу вверх.

А это пример выставления стоп-ордера для длинной позиции, где MA используется в качестве уровня поддержки. Как видите, стоп-лосс выставлен под скользящей средней (обозначен красной пунктирной линией с цифрой 3). А синяя линия с цифрой 2 – это вход в сделку после отбоя от уровня поддержки.

Итоги

  • Скользящая средняя – один из самых старых, изученных и оттестированных индикаторов;
  • Это трендовый индикатор, который хорошо работает во время тенденции, но плохо во флэте;
  • Имеет фактор запаздывания, то есть показывает то, что уже свершилось;
  • Может применяться как для торговли, так и для отбора трендовых инструментов;
  • Большинство специалистов считает оптимальным использование двух скользящих средних;
  • 200 MA – это принятая граница между быками и медведями;
  • Большинство потенциально прибыльных откатов завершаются в промежутке между 10 и 30-периодной MA.

Напоследок несколько простых вопросов по теме скользящих средних и свинг трейдинга. Прошу ответить на них в комментариях:

  • Пробовали ли вы на практике стратегию описанную на сайте?
  • Какие имеете результаты?

Спасибо всем за внимание. Удачи!

Стратегия EMA+ADX+MACD

Данная торговая система работает с любыми валютными парами, но с временным промежутком Н1. Сначала устанавливаются ЕМА 21, ЕМА 7, MACD 12, 26, 9, ADX 14. На примере указано, когда можно входить в рынок по валютной паре евро/доллар.

Правила для входа:

  • Более быстрая ЕМА 7 пересекает линию ЕМА 21.
  • ADX 14 направлен вверх, расположен выше уровня 25.
  • Индикатор MACD пересекает нулевую отметку.

На изображении видны точки входа, которые осуществляются в соответствии со всеми правилами. Закрывают сделку в момент пересечения ценой ЕМА в другом направлении.

Рейтинг
( 2 оценки, среднее 4 из 5 )
Понравилась статья? Поделиться с друзьями: