Советник Moving Average

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

  1. Не будет отката. Часто получается так, что как только вошёл в сделку, сразу же происходит разворот и кажется, что это какой-то заговор. Кстати, именно на этом факте и распространяются легенды о том, что брокер всё видит и вмешивается, играя против трейдеров.
  2. Эта тенденция не является коррекцией. И вот на этом моменте стоит остановиться поподробнее. Как уже было сказано, на рынке можно выделить периоды роста и периоды снижения. Следовательно, движения можно разделить и по тайм фреймам. Допустим, на М5 у нас есть бычий тренд, а вот в рамках Н1 медвежий. И так можно рассмотреть все периоды вплоть до недельного. Получается, что понимание тренда весьма условно и применимо только с указанием тайм фрейма.

Из этого следует, что работать по тренду не так и просто, для этого требуется некоторый инструмент, который поможет определять его. Со временем можно научиться это делать визуально, но такой подход годится только для ручной торговли. А если говорить об использовании советника, то необходимо конкретизировать, так как на программный код не переложить свои субъективные впечатления. В связи с этим появилась отдельная категория индикаторов, которые помогают в определении тренда.

Получить бесплатно ТОП 5 лучших торговых роботов можно здесь!

Индикатор Moving Average
Индикатор Moving Average, который является основой для более сложных вычислений и множества советников

Базовым является индикатор Moving Average, который по умолчанию встроен в торговый терминал МТ4. Он просто складывает цены закрытия последних баров и делит их на количество. Кстати, само количество задаётся в настройках индикатора Moving, оно называется периодом. Отсюда следует ещё один факт, который нам пригодится в дальнейшем:

  1. Уменьшение периода Average приводит к тому, что индикатор становится чувствительнее, быстрее реагирует на изменения цены.
  2. Увеличение периоды приводит к некоторой задержке в реакции, линия индикатора позднее разворачивается вслед за ценой.

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

Советник сразу доступен в терминале
Запустить советник можно сразу же после установки торгового терминала MetaTrader4

Так и появился советник Moving Average, который на сегодняшний день является базовым советником в терминале Метатрейдер 4. Это означает, что советник по умолчанию включён в список доступных инструментов анализа и торговли терминала. Чтобы его увидеть, нужно открыть окошко навигатора и в списке выбрать пункт “Советники”. Для того, чтобы его включить, нужно лишь дважды щёлкнуть по нему и откроется окошко настройки параметров, которыми обладает советник Moving Average. Параметров совсем немного, рассмотрим подробно каждый из них:

  • Lots – параметр советника Moving Average, который определяет размера лота для торговли. Чем больше объём сделки, тем больше будет итоговый профит или убыток. Влияет только на фактический конечный результат пропорционально.
  • MaximumRisk – данный пункт настройки указывает, сколько процентов от депозита может быть направлено на риск. То есть мы указываем значение в процентах, по достижении которого сделка будет закрываться.
  • DecreaseFactor – параметр, который является своего рода страховкой для серии убыточных сделок. Если она превышает указанное в параметре советника Moving Average значение, то последующая сделка будет открываться вдвое меньшим объёмом.
  • MovingPeriod – период скользящей средней, того самого индикатора Average, о котором мы говорили ранее. Увеличение приводит к уменьшению количества сигналов, уменьшение периода сокращает количество сигналов.
  • MovingShift – ещё один параметр скользящей средней, определяющий сдивг.

Теперь перейдём к самому алгоритму торговли советника Moving Average. Как и следует из названия, он основан на простом индикаторе Moving, который мы рассматривали выше. Используется факт колебательного движения цены – она то повышается, то снижается. В алгоритме это выражено следующим образом:

  1. Если цена пересекает скользящую среднюю сверху вниз, то открывается продажа. То есть предполагается, что понижение цены продолжится, раз она опускается ниже своего усреднённого значения за некоторый период времени.
  2. Если цена пересекает Average снизу-вверх, то это является сигналом на покупку. В этом случае также подразумевается, что рост выше усреднённого значения предполагает продолжение движения вверх.

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

Советник Moving Average с параметрами по умолчанию
Советник Moving Average с параметрами по умолчанию не даёт положительной динамики на продолжительном периоде времени

Поэтому, чтобы добиться устойчивой динамики с ростом баланса, необходимо работать с параметрами. Нужно понимать, что они могут сейчас хорошо работать, а уже через некоторое время станут бесполезными по одной простой причине – рынок не стоит на месте, он постоянно меняется, динамика тоже может сильно отличаться от той, что была ещё неделю назад. Отсюда простой вывод – сам советник Moving Average несложный, но трейдеру придётся тратить время на то, чтобы следить за его работой и вовремя вносить коррективы. Рассмотрим ещё один тест, где в советник Moving Average вносились коррективы, связанные с периодом скользящей средней, а также увеличивался размер стопа.

Советник Moving Average увеличивает депозит
Советник Moving Average увеличивает депозит довольно быстро в рамках трендовых движений

Получить бесплатно ТОП 5 лучших торговых роботов можно здесь!

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

  1. Флэт. В этом случае советник Moving Average однозначно следует выключать, так как он приносит лишь убытки. Происходит это плавно, всё благодаря установленному в него фиксированному стопу. Но они есть и понемногу уменьшают баланс.
  2. Трендовые движения. Вот на них советник хорошо зарабатывает.

Отдельно стоит отметить тот факт, что в рамках флэта с большим диапазоном и направленными движениями внутри него советник также может дать неплохой результат. Однако, это опять же требует подбора параметров. Для достижения наилучших результатов трейдеру лучше сначала в полной мере ознакомиться с работой индикатора Moving, это поможет правильно использовать и советник, построенный на нём.