Популярные запросы

Объявление
$ £ ¥
¥ £ $

Adjustable MA — экспертный советник

Adjustable MA, экспертный советник для рынка Forex — Настраиваемые скользящие средние — гибкий ЭС на скользящих средних (СС), который предоставляет широкие возможности по настройке традиционной стратегии на пересечении двух СС. Вы можете задать разные периоды СС, типы СС, минимальную разницу для пересечения, стоп-лосс, тейк-профит, следящий стоп и допустимое проскальзывание. Данный экспертный советник всегда открывает позицию на пересечении и закрывает на следующем пересечении.

Бэк-тест Adjustable MA на платформе MetaTrader на периоде в 6 лет показал ~12,2% прибыли с ~12,6% максимальной просадки. Объем используемых позиций был установлен на 0,1 стандартного лота. ЭС заключил 647 сделок, из которых 56,41% были прибыльными. В бэк-тесте использовались настройки по умолчанию на графике EUR/USD M5. Как видите, результаты не очень хорошие. Данный советник не рекомендуется использовать на реальном счете.


Входные параметры

Основные

  • Period_1 (по умолчанию = 20) — период первой скользящей средней.
  • Period_2 (по умолчанию = 22) — период второй скользящей средней.
  • MA_Method (по умолчанию = MODE_EMA) — метод расчета скользящих средних.
  • MinDiff (по умолчанию = 3) — минимальное расстояние между двумя скользящими средними, чтобы пересечение засчитывалось.
  • StopLoss (по умолчанию = 0) — стоп-лосс в пипсах. Обнулите, чтобы отключить.
  • TakeProfit (по умолчанию = 0) — тейк-профит в пипсах. Обнулите, чтобы отключить.
  • TrailingStop (по умолчанию = 0) — трейлинг стоп в пипсах. Обнулите, чтобы отключить.
  • TradeDirection (по умолчанию = Both/Оба) — направление сделок.
  • StartTime (по умолчанию = "00:00") — время (серверное) начала периода, когда торговля разрешена.
  • EndTime (по умолчанию = "23:59") — время (серверное) конца периода (включительно), когда торговля разрешена
  • CloseTradesOutsideTradingTime (по умолчанию = true) — если true, советник продолжит закрывать свои сделки даже вне разрешенного периода торговли, указанного выше.
  • DoTrailingOutsideTradingTime (по умолчанию = true) — если true, советник продолжит применять трейлинг стоп к своим сделкам даже вне разрешенного периода торговли, указанного выше.

Управление средствами

  • Lots (по умолчанию = 0.1) — размер позиции в лотах. Используется, если UseMM равен false.
  • UseMM (по умолчанию = false) — если true, то расчет размера позиции производится на основе имеющейся на счете свободной маржи.
  • LotsPer10000 (по умолчанию = 1) — количество лотов для торговли на каждые 10 000 $ свободной маржи на счете.

Разное

  • Slippage (по умолчанию = 3) — максимально допустимое значение проскальзывания в пипсах.
  • OrderComment (по умолчанию = "Adjustable MA") — комментарий к открываемым позициям.

МиниFAQ

Какие значения стоп-лосса и тейк-профита использует этот советник?

По умолчанию, он использует фиксированный стоп-лосс 100 и тейк-профит — 70 пипсов. Следящий стоп отключен по умолчанию.

Как часто советник открывает позиции?

На 5-минутном графике EUR/USD (оптимальное сочетание) этот советник, в среднем, будет торговать раз в день.

Какие настройки можно использовать, кроме как по умолчанию?

Ограниченный форвард-тест (который, по идее, надежнее бэк-теста) на графике AUD/USD M5 показал прибыль при определенной настройке. Следующие параметры должны быть изменены:

  1. StopLoss — 30
  2. TakeProfit — 50
  3. TrailingStop — 20
  4. Period_1 — 50
  5. Period_2 — 10
 

Этот советник совместим с ECN. Если вы торгуете через ECN-брокерарыночным исполнением ордеров), вы не можете устанавливать стоп-лосс или тейк-профит при открытии позиции. Вам следует открыть позицию сначала без этих уровней и только потом изменить позицию, добавив стоп-лосс и тейк-профит. Данный советник будет выполнять это автоматически.



Обсудить

У вас есть собственные результаты тестирования или замечания к этому экспертному советнику? Обсудите их на форуме!


Список изменений

Версия 1.07 - 2025-02-10

  • Добавлена возможность ограничить торговлю определенным периодом внутри дня.
  • Добавлена возможность ограничить торговлю только в одном направлении.
  • Оптимизирован трейлинг-стоп для того, чтобы сделать его применение более надежным.
  • Изменен процесс открытия и закрытия позиций, чтобы позволить советнику выполнять несколько попыток в случае неудачи.

Версия 1.06 - 2022-04-21

  • Незначительные улучшения исходного кода.

Версия 1.05 - 2018-07-25

  • Добавлено автоматическое определение режима исполнения ордеров в торговом счете.
  • Исправлена работа ЭС в режиме хеджирования платформы МТ5.
  • Улучшен исходный код — он стал проще и легче в обслуживании.

Версия 1.04 - 2012-05-28

  • Добавлена ECN-совместимость.

Версия 1.03 - 2011-10-18

  • Исправлена ошибка с трейлинг-стопом.

Версия 1.02 - 2011-05-06

  • Добавлена возможность автоматического управления средствами.

Версия 1.01 - 2010-12-15

  • Исправлена ошибка, которая появилась в связи с изменениями в стандартах кода для платформы МТ5.

Версия 1.00 - 2009-12-09

  • Первый релиз советника Adjustable MA.