Советник AMA 3TF VI Martingale

Купить эксперта AMA 3TF VI Martingale в магазине систем алготрейдинга

Эксперт AMA 3TF VI Martingale из серии “Торговые системы с наращиванием объема позиции”. Здесь дано краткое описание. Более подробное описание можно прочитать на моем блоге TRADING WAY. В этой версии эксперта добавлены возможность вывода защитного уровня Stop Loss в зону безубытка. Также есть возможность включить функцию управления объёма позиции типа мартингейл, когда в случае убыточной сделки следующая открывается с объёмом убыточной сделки умноженным на указанный во внешних параметрах коэффициент.

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

Используется один стандартный индикатор Adaptive Moving Average. Сигналы для открытия позиции производятся по сформировавшимся барам трех указанных в параметрах эксперта таймфреймах. Модификация уровня Trailing Stop производится по максимумам/минимумам текущего таймфрейма. Как правило, это минимальный таймфрейм указанный в параметрах.

Список параметров эксперта:

  • Magic Number – магический номер (идентификатор сделок эксперта).
  • Deviation – проскальзывание цены в пунктах.
  • Timeframe 1 – первый таймфрейм.
  • AMA Period – период, на котором вычисляется коэффициент эффективности для первого таймфрейма. Если указано нулевое значение, то индикатор с этого таймфрейма учитываться не будет.
  • Fast AMA Period – быстрый период для вычисления коэффициента сглаживания в моменты быстрого рынка для первого таймфрейма.
  • Slow AMA Period – медленный период для вычисления коэффициента сглаживания в отсутствии тренда для первого таймфрейма.
  • Timeframe 2 – второй таймфрейм.
  • AMA Period – период, на котором вычисляется коэффициент эффективности для второго таймфрейма. Если указано нулевое значение, то этот параметр учитываться не будет.
  • Fast AMA Period – быстрый период для вычисления коэффициента сглаживания в моменты быстрого рынка для второго таймфрейма.
  • Slow AMA Period – медленный период для вычисления коэффициента сглаживания в отсутствии тренда для второго таймфрейма.
  • Timeframe 3 – третий таймфрейм.
  • AMA Period – период, на котором вычисляется коэффициент эффективности для третьего таймфрейма. Если указано нулевое значение, то этот параметр учитываться не будет.
  • Fast AMA Period – быстрый период для вычисления коэффициента сглаживания в моменты быстрого рынка для третьего таймфрейма.
  • Slow AMA Period – медленный период для вычисления коэффициента сглаживания в отсутствии тренда для третьего таймфрейма.
  • Take Profit – уровень фиксации прибыли, который рассчитывается в пунктах от цены открытия позиции. При нулевом значении Take Profit устанавливаться не будет.
  • Stop Loss – защитный уровень, который рассчитывается в пунктах от цены открытия позиции. При нулевом значении Stop Loss устанавливаться не будет.
  • Trailing Stop – шаг в пунктах для модификации защитного уровня в сторону прибыли. Уровень рассчитывается от максимумов (High) баров для позиций Sell и от минимумов (Low) баров для позиций Buy. При нулевом значении модификация защитного уровня не производится.
  • Reverse – в этом параметре можно указать, использовать ли переворот позиции, если есть сигнал в противоположную сторону. Значение true означает, что переворот позиции будет осуществляться при противоположном сигнале.
  • Break Even Stop Loss – расстояние в пунктах, которое должна пройти цена для того, чтобы установить Stop Loss в безубыток. Нулевое значение отключает эту функцию.
  • Break Even Offset – расстояние в пунктах, на которое будет установлен Stop Loss в зоне безубытка относительно текущей цены позиции.
  • Lot – объем позиции (лот).
  • Martingale Coefficient – при убыточной позиции следующая будет открываться умножаясь на этот коэффициент. Если значение меньше либо равен 1, то объём позиции равен указанному в параметре Lot.
  • Volume Increase – объем, на который будет увеличиваться объем позиции в случае, если условие истинно. Если установить нулевое значение, то наращивание объема производиться не будет.
  • Volume Increase Step – расстояние в пунктах, которое должна пройти цена от цены последней сделки текущей позиции, чтобы условие на увеличение объема позиции было истинным.
  • Initial Deposit – в этом параметре нужно указать, от какого значения размера депозита включить динамический расчет лота для открытия позиции. Таким образом, объем открываемой позиции будет пропорционален размеру депозита, что дает возможность эксперту быстрее наращивать прибыль. Нулевое значение в этом параметре отключает динамический расчет лота.
  • Maximum Lot Size – здесь нужно указать максимальный объем для открытия позиции. Возможно, после достижения некоторой величины депозита целесообразно остановить пропорциональный расчет лота. Некоторые трейдеры используют такую тактику для агрессивного разгона депозита, начиная с небольшой суммы, чтобы потом перейти в более консервативный режим, не увеличивая риски по мере роста депозита.

Условия:

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

Для позиции BUY:

  • На всех указанных таймфреймах индикатор AMA растет. То есть, предыдущее значение ниже текущего.
  • При открытой позиции в эксперте начинает работать модуль по наращиванию объема позиции. Увеличение объема производится только, если цена движется в прибыльную сторону и достигает уровня, который рассчитывается для позиций BUY, как: цена последней сделки плюс указанное количество пунктов в параметре Volume Increase Step. Цена закрытия сформировавшегося бара должна быть выше рассчитанного уровня.

Для позиции SELL:

  • На всех указанных таймфреймах индикатор AMA падает. То есть, предыдущее значение выше текущего.
  • При открытой позиции в эксперте начинает работать модуль по наращиванию объема позиции. Увеличение объема производится только, если цена движется в прибыльную сторону и достигает уровня, который рассчитывается для позиций SELL, как: цена последней сделки минус указанное количество пунктов в параметре Volume Increase Step. Цена закрытия сформировавшегося бара должна быть ниже рассчитанного уровня.

Дополнительные параметры и возможности:

В эксперте есть дополнительные параметры:

  • On/Off Info Panel – этот параметр включает/выключает на графике отображение информационно-торговой панели.
  • Setting “On The Fly” – этот параметр (настройка “на лету”) дает возможность управлять параметрами с информационно-торговой панели.

На разные символы (графики) можно разместить разные эксперты из этой серии, и они не будут между собой конфликтовать.

Ниже показан один из результатов тестирования эксперта AMA 3TF VI Martingale. Есть возможность использовать пользовательский критерий для оптимизации параметров (Custom Max). Формулу я пока не буду раскрывать.

Получить такой же результат можно на часовом (H1) таймфрейме, символ EURUSD, параметры по умолчанию.

Добавить комментарий

Войти с помощью: 

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Time limit is exhausted. Please reload the CAPTCHA.