Советник Moving Average- сила в простоте
В данной статье рассмотрим такой советник, как Moving Average. Советник славится своей простотой работы. В случае с роботами простота работы далеко не всегда является недостатком. Часто бывает так, что простейшие боты держатся и зарабатывают годами, в то время как сложные алгоритмы стабильно сливают. Интересно, сможет ли наш испытуемый хотя бы не слить депозит?
Установка и настройка работы
Устанавливать советник не нужно, он уже находится в торговом терминале. В навигаторе это легко проверить. Настроек советника Moving Average немного, но перечислить их все-таки стоит.
- Lots– задается величина лота;
- Risk– максимальный риск в долях единицы;
- DecreaseFactor– своего рода антимартингейл, коэффициент, показывающий во сколько раз снизится лот после убыточной сделки. Весьма полезная функция если учесть, что советник генерирует много убыточных сигналов;
- MovingPeriod– период скользящей средней, ключевой параметр робота. Если выставите его слишком большим, то сигналы будут редкими и сильно запоздавшими. Если же поставить период МА маленьким, то сигналов будет слишком много. Для каждого таймфрейма придется подбирать период вручную;
- MovingShift– сдвиг скользящей средней.
Принципы работы
Теперь о принципах работы советника:
- В основе работы советник лежит всего лишь одна скользящая средняя;
- Сделка заключается в направлении пробоя ее ценой;
Как только закрывается пробойная свеча советник входит в рынок (при этом учитывается только цена Close, то есть, если свеча выполнила прокол скользящей средней и затем ушла в обратном направлении, то сделки не будет).
И уже после беглого анализа алгоритма работы советника становится ясной его слабая сторона – он отвратительно работает во флете. Судите сами, когда цена движется в горизонтальном коридоре, то пересечения МА следуют с завидной частотой, отсюда и масса ложных сигналов.
Оптимизация МА
Для того, чтобы уменьшить время оптимизации можно выбрать модель «по ценам открытия» вместо «Все тики». Для этого советника такое упрощение возможно по той причине, что для робота важны исключительно цены открытия.
Так как при таком режиме оптимизации процесс идет очень быстро, то в работу были взяты все без исключения параметры, доступные в настройках. В результате оптимизации удалось выйти по итогам 10 месяцев 2016 года на прибыль в районе 50% от стартового депозита.
В сети можно найти небольшую модификацию стандартного алгоритма. Из изменений выделю добавление Стоп-Лосса и Тейк-Профита. Тест за 2016 год существенных изменений по сравнению со стандартной версией не дал. Разве что немного уменьшился убыток.
Мониторинг
Из преимуществ модификации отметить можно разве что расширившиеся возможности по оптимизации. Ведь теперь, помимо стандартных настроек, можно поэкспериментировать еще и с величиной Стоп-Лосса, Тейк-Профита. В целом это все та же стандартная версия советника, просто с добавлением SL и TP.
Что же касается мониторинга, то на myfxbook он представлен всего лишь в количестве 3 штук. Результаты по всем счетам неутешительны. С сентября по октябрь 2015 года советник не смог заработать ровным счетом ничего.
Результаты мониторинга только подтверждают тесты в МТ4 – базовая версия советника прибыльно работать не в состоянии.
Краткий вывод
Советник Moving Average не в состоянии работать прибыль – это главный вывод, который можно и нужно сделать из всего вышеизложенного. Проблема в том, что алгоритм слишком прост и отсутствуют фильтры, которые бы позволили исключить из работы ложные сигналы.
Хотя идея в целом рабочая, торговля на пробой МА – популярный вид трейдинга. Так что код стандартного советника можно взять в качестве основы и дополнить его своими собственными наработками. Только при таком варианте использования советник Moving Average может стать прибыльным.
Moving Average: описание, настройка, стратегии
Как настроить Moving Average для торговли на Форекс
Индикатор скользящей средней, или Moving Average, — это, бесспорно, один из самых популярных индикаторов. Впрочем, его широкая распространенность основана не на пустом месте. Это простой, но вместе с тем мощный трендовый индикатор. Он наглядно демонстрирует, в какую сторону движется цена по тренду, насколько явно тренд выражен, когда происходит разворот. Сегодня мы рассмотрим, как настроить Moving Average, как им пользоваться, какие стратегии можно реализовать с помощью этого индикатора.
Как пользоваться индикатором Moving Average
МА — это трендовый индикатор. По описанию индикатор Moving Average очень прост — он всего лишь показывает усредненное значение цены за выбранный промежуток времени. Этот промежуток мы в дальнейшем будем называть периодом, чтобы не уточнять каждый раз, о каком промежутке идет речь.
Период — настраиваемая величина. Трейдер может самостоятельно указывать, за какое время ему нужно рассчитать скользящее среднее. Чтобы успешно торговать с помощью этого индикатора, нужно хорошо понимать, как настроить Moving Average для каждого конкретного случая.
Выделяют следующие виды индикатора Moving Average:
- простое (SMA);
- экспоненциальное (EMA);
- сглаженное (SMMA);
- линейно-взвешенное (LWMA).
Эти индикаторы Moving Average различаются между собой формулой расчета, однако принцип работы со всеми одинаков.
Как пользоваться индикатором Moving Average? Не так просто, как кажется! Итак, с помощью индикатора вы сможете распознать тренд и торговать в нем. На графике Moving Average выглядит, как простая волнистая линия, отражающая колебания цен и демонстрирующая тренды. Внешний вид графика будет зависеть от того, как настроить Moving Average. Чем больший период выбирает трейдер, тем более гладким и плавным будет график. Напротив, если трейдер выбрал маленький период, то график будет делать мелкие частые скачки. О том, как настроить Moving Average и его периоды, мы подробно поговорим ниже.
Мы рассмотрим, как настроить Moving Average в торговом терминале MetaTrader. Для доступа к настройкам откройте окно «Навигатор», найдите в списке индикаторов Moving Average и дважды кликните по нему. Откроется окно настроек. Посмотрите, какие параметры доступны для изменения, как можно настроить Moving Average. О входных данных для индикатора мы поговорим чуть ниже.
Правило подбора периода скользящей средней
Период скользящей средней — это, пожалуй, главный параметр в настройках этого индикатора. В идеале скользящая средняя должна представлять собой надежную динамическую линию поддержки или сопротивления. Это означает, что цена должна находиться как можно дольше над индикатором (если котировки растут) или под ним (если они падают). Ваша задача — понять, как настроить Moving Average так, чтобы цена не слишком часто пересекала график, но регулярно касалась его. Чтобы понять, о чем идет речь, внимательно изучите график.
Посмотрите, как цена несколько раз «упирается» в индикатор, не пересекая его, а затем возвращается на ту же сторону, где она и была. На графике такое происходит пять раз, прежде чем цена наконец пробивает индикатор и оказывается над ним. После пробоя мы наблюдаем ту же картину — цена шесть раз «отскакивает» от индикатора, не опускаясь ниже его, прежде чем наконец пробивает скользящую среднюю.
На этом примере показан правильный подбор периода. Именно с помощью таких маркеров можно распознать, насколько хорошо был подобран период — между каждым пробиванием индикатора цена несколько раз отталкивается от него и возвращается на исходную. Как настроить Moving Average, чтобы добиться такого результата?
На самом деле, никакого «секретного ингредиента» нет. Чтобы определить, как настроить Moving Average оптимально, достаточно простым перебором найти подходящий период. Меняйте значения периода, пока не добьетесь подходящего результата. Чем больший период вы установите, тем реже цена будет пересекать индикатор. Индикаторы с большим периодом трейдеры называют длинными. Цена редко пересекает такие индикаторы. Если установлен маленький период, индикатор называют коротким. Он пропускает множество ложных сигналов.
Как только индикатор станет линией поддержки и сопротивления, как на графике-примере, оставляйте значение и работайте с ним.
Отметим, что конкретная формула Moving Average, по которой рассчитывается значение, неважна — вы можете пользоваться SMA, EMA, SMMA… Подбор подходящего периода одинаков для всех типов индикатора.
Стратегии торговли по скользящим средним
Теперь, когда мы разобрались с настройкой Moving Average, перейдем непосредственно к торговле. Согласно описанию индикатора Moving Average, он отображает тренд и его развороты. Поэтому наиболее часто трейдеры используют самую простую стратегию — торговлю на пересечение цены и индикатора.
При торговле с помощью скользящей средней нужно помнить, что этот индикатор, как и все трендовые, способен давать ложные сигналы — иногда цена пересекает индикатор только для того, чтобы через небольшой промежуток времени снова вернуться обратно. Однако прибыль от верных сигналов практически всегда покрывает убытки от сделок, основанных на ложных сигналах.
Пересечение скользящей средней с ценой
Эта стратегия немного сложнее предыдущей. Направление торговли (покупка или продажа) определяется тем, в какую сторону цена пересекает индикатор. В этой стратегии всегда должны быть открытые заявки. Открытие одной позиции является закрытием предыдущей сделки, то есть трейдер постоянно должен иметь открытые позиции на бирже. Эта стратегия с использованием индикатора Moving Average по описанию является самой простой, но на практике она требует от трейдера хорошего понимания рынка.
Рассмотрите график ниже. На нем цена пересекает индикатор ровно 7 раз. Давайте подумаем, как трейдер должен реагировать на такие сигналы.
В точке 1 происходит пробой вниз — нужно открывать сделку на продажу. В точке 2 сделки на продажу закрывают, нужно открывать покупку. В точке 3 покупку закрывают, разворачиваясь в продажу. В точке 4 снова возвращаемся в покупку, в точке 5 — в продажу, в точке 6 — в покупку и в точке 7 — в продажу. Ничего сложного, верно?
Нетрудно заметить, что отрезки 2–3 и 4–6 выдают ложные сигналы, трейдер может потерпеть небольшие убытки из-за срабатывания индикатора. Однако более длительные тренды, выявленные индикатором, позволяют с лихвой покрыть этот ущерб. Частота ложных сигналов зависит от того, как настроить Moving Average. Если ложных сигналов слишком много, увеличьте период.
Комбинация из индикатора и свечного анализа позволяет трейдеру защититься от ложных срабатываний. Так, на этом графике трейдер мог бы распознать ложные сигналы, анализируя фигуры свечей. Также можно обратить внимание, что пересечение в точке 7 слегка запоздало — с помощью свечного анализа можно было бы заранее определить разворот тренда с помощью фигуры «Двойная вершина». Это позволило бы трейдеру увеличить свою прибыль.
Вы умеете прогнозировать цену по японским свечам? Прочитайте статью на эту тему: «Японские свечи: руководство для начинающих».
Пересечение скользящих средних
Для применения этой стратегии трейдер настраивает два индикатора — у одного настраивается длинный период, а у второго — короткий. Длинный индикатор будет взят нами за основу. Рассмотрим эту стратегию на основе индикатора Moving Average по описанию, а затем на графике.
Сигналом к открытию позиций является пересечение двух индикаторов. Если короткая скользящая пересекает длинную снизу вверх, нужно открывать сделки на покупки. Если же короткий индикатор опускается ниже длинного, открывают сделки на продажу. На графике ниже вы можете видеть эту стратегию с использованием двух индикаторов — у одного установлен период, равный 24, а у другого — 100. После того как вы настроите Moving Average на такие периоды, вы увидите, что индикаторы пересекаются сравнительно редко — по крайней мере реже, чем цена пересекает длинный индикатор (и уж тем более реже, чем она пересекает короткий). Преимущество такой стратегии в том, что она позволяет выявлять более долгосрочные тренды и в итоге получать большую прибыль при меньшем количестве сделок.
Стратегия торговли от длинной скользящей средней с короткой вспомогательной
Как настроить Moving Average для этой стратегии? Точно так же, как и для предыдущей, только в этот раз роль вспомогательного индикатора будет играть короткий MA, а не длинный. Длинный индикатор будет подсказывать, в какую сторону открывать сделки, а короткий — когда это делать.
Скользящая средняя с уровнями
Заглянув в описание индикатора Moving Average и его настройки, вы могли заметить, что есть такой параметр, как «Уровни». Как их использовать в торговле? Добавьте уровни в настройках, они находятся на второй вкладке. Часто трейдеры добавляют симметричные уровни сверху и снизу — для этого нужно ввести положительные и отрицательные числа, одинаковые по модулю.
Когда цена пересекает один из уровней, нужно открывать заявку против тренда, который показывает центральная линия индикатора. Пересечение уровня говорит о том, что тренд скоро развернется.
При использовании этой стратегии очень важно понимать, как настроить Moving Average. Период должен быть не слишком длинным — чрезмерное количество ложных сигналов не должно вас пугать. А уровни должны выступать в роли линий поддержки и сопротивления.
Стратегия торговли по массиву скользящих средних GMMA
Здесь используется формула экспоненциальных скользящих средних. Эта стратегия с индикатором Moving Average по описанию может показаться сложной, но на практике она очень простая.
Как настроить Moving Average для этой стратегии? Нам понадобятся 12 экспоненциальных МА — выбираем тип ЕМА в настройках. Создадим 6 коротких средних с периодами 3, 5, 8, 10, 12 и 15; затем настроим 6 длинных индикаторов: 30, 35, 40, 45, 50, 60. Это лишь пример; для каждой конкретной ситуации и актива вам нужно самостоятельно подбирать, как настроить Moving Average.
Сделки заключаются в периоды компрессии коротких скользящих средних в сторону группы длинных — то есть когда линии коротких индикаторов сближаются друг с другом в сторону длинных средних. Покупать или продавать? Это вам подскажут длинные скользящие средние — торговать по этой стратегии нужно в тренд. Такая стратегия позволяет получить с помощью индикатора Moving Average описание ситуации на рынке, причем описание очень точное.
Входные параметры Moving Average
Согласно описанию индикатора Moving Average, он использует в качестве входных параметров:
- цены на выбранный актив;
- период;
- метод расчета;
- сдвиг графика. Если вы хотите, чтобы индикатор находился ниже среднего уровня цены, пропишите отрицательный сдвиг.
Практическое применение
На практике Moving Average редко используют в одиночку. Обычно трейдеры применяют этот индикатор в качестве основы стратегии, а результаты «шлифуют» с помощью других индикаторов или методов технического анализа (как было описано выше в примере со стратегией на пересечение индикатора и цены). МА широко используется профессиональными трейдерами — они ценят этот индикатор за простоту, гибкость настройки и наглядность.
Вывод
Теперь вы знаете, как пользоваться Moving Average. Вы подробно познакомились с описанием индикатора Moving Average, с его практическим применением, со стратегиями, основанными на этом индикаторе и с тем, как настроить Moving Average. С этими знаниями вы сможете эффективно торговать практически любыми финансовыми инструментами. Индикатор подходит для работы на любой бирже, включая Форекс, и дает наглядное представление о трендах на рынке. На индикаторе основаны несколько стратегий, каждая из которых может приносить хороший доход.
Сам по себе индикатор скользящей средней достаточно информативен, но вкупе с другими методами технического анализа (например, свечным анализом) позволяет добиться более впечатляющих результатов. При работе с любыми индикаторами трейдер всегда должен не слепо доверять сигналам, а анализировать ситуацию на рынке самостоятельно, чтобы избежать избытка ложных сигналов. Хорошее понимание того, как настроить Moving Average, позволяет снизить количество ложных сигналов, но не избавиться от них вовсе. Как нетрудно догадаться по описанию индикатора Moving Average, это простой «маячок», а не волшебный помощник, который подсказывает, когда нужно покупать, а когда — продавать, чтобы получить максимальную прибыль.
Если эта статья оказалась полезной для вас, поделитесь ею с друзьями в социальных сетях.
https://news-hunter.pro/fxadvisers/2389.pro