ArgoAverager – бесплатный вспомогательный советник-усреднитель от ARGOLab

ArgoAverageEA_8Мы рады представить вам обновленную версию бесплатного советника от ARGOLab, ArgoAverager, версия 3.0. Сегодня я расскажу о том, как пользоваться данным советником, а также о новых возможностях, которые появились в версии 3.0.

Платформа: MetaTrader 4

Год: 2014

Производитель: ARGO lab

Тип лицензии: Freeware / Donateware

Таймфрейм:  любой

Категория советника: помощник/усреднитель

Рекомендуемые брокеры :  RoboForex, Forex4you, instaforex,  Alpari, FxOpen

VPS: Chocoping,  myForexVPS и myFXvps

Назначение советника – усреднение одного или нескольких ордеров, открытых вручную или другим советником. Цикл работы советника выглядит следующим образом:

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

Советник можно использовать при ручной торговле как альтернативу обычному стоп-лоссу. Например, мы открываем ордер (рыночный или отложенный), устанавливаем ему тейк-профит, а вместо стоп-лосса прикрепляем на график советник ArgoAverager, который будет «страховать» нашу позицию. Если позиция закрывается по тейк-профиту,   ArgoAverager удалит свою отложку и перейдет в неактивное состояние. Если же цена пойдет против ордера, советник возьмет ситуацию под свой контроль и попробует вывести суммарную позицию в профит с помощью усредняющих ордеров. Если это сделать не удастся, советник зафиксирует убытки на указанном уровне (или выставит полный лок) и остановится.

Другие варианты использования советника: 1. Ваш советник открыл несколько ордеров и не справляется с рыночными реалиями. Вы снимаете свой советник и ставите ArgoAverager. Он оценит ситуацию и закроет всю группу ордеров по одному тейк-профиту или, если это необходимо, установит полный лок до прояснения тенденции на рынке. 2. Если вам необходимо куда-то уехать, а ваши открытые ордера в минусе, ArgoAverager поможет вам закрыть их в автоматическом режиме с заданными характеристиками.

Советник сам устанавливает тейк-профит всем ордерам и изменяет его в зависимости от количества ордеров в рынке. Имеются два варианта установки тейк-профита: тейк-профит, отсчитываемый от цены открытия последнего рыночного ордера (ордера с наилучшей ценой) и тейк-профит, отсчитываемый от уровня безубытка.

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

fig1

В работу советника можно вмешиваться, закрывая существующие ордера или открывая новые. Если вы открыли новые/дополнительные позиции или закрыли какие-то ордера, следует удалить отложку советника, чтобы советник пересчитал лот и выставил новую отложку.

Советник ArgoAverager позволит вам существенно сократить время, потраченное у монитора, и увеличит доход от вашей торговли.

 

Давайте подробнее разберемся с каждым этапом цикла работы советника.

  1. Определяемся с тем, какие ордера следует усреднять. Во-первых, советнику нужно понять, в какую сторону (покупка, продажа) будет выполняться усреднение. Если у нас ордер один, или их несколько но все они в одну сторону, то выбора у советника нет — усредняться будем в сторону открытых ордеров. Если у нас открыты ордера как на покупку так и на продажу, нам следует указать советнику какие ордера мы будем усреднять с помощью фильтра BuySell. Если BuySell = Buy, то советник будет «видеть» (и, соответственно, усреднять) только ордера на покупку; если BuySell = Sell, то только ордера на продажу. Когда BuySell = Any, фильтр неактивен.

 

С помощью дополнительных фильтров можно отобрать усредняемые ордера более тщательно. Если установить фильтр Ticket, то советник будет усреднять только ордер с таким тикетом (номером). Если установить фильтр Magic, то советник будет видеть только ордера с таким магиком.

 

Следует иметь в виду, что после установки лока (замка) и срабатывания локирующей отложки советник переходит в неактивное состояние. В инфоокне при этом отображается надпись “THE POSITION IS LOCKED”. Советник определяет состояние как «залокированное» по наличию рыночного ордера с магиком MagicLock по текущему символу. Если вы хотите продолжать усреднение в такой ситуации, вам следует изменить значение MagicLock в настройках советника.

 

  1. Сетка усредняющих ордеров. Как только советник установлен на график и он обнаружил ордера, которые следует усреднять, он устанавливает первый отложенный усредняющий ордер. Как только отложка войдет в рынок, советник установит следующий отложенный ордер и т.д. Параметры сетки задаются следующими переменными: GridStepPips – шаг сетки, LotMult – умножитель лота, MaxGridLevel – разрешенное количество колен сетки (количество ордеров, выставленное советником), MagicEA – магик ордеров сетки, TakeProfitPips – тейк-профит сетки. Советник поддерживает два режима вычисления тейк-профита сетки: TakeProfitType = DistanceFromBE – тейк-профит TakeProfitPips отсчитывается от уровня безубытка (breakeven, BE) пирамиды; TakeProfitType = FixedTakeProfit – тейк-профит TakeProfitPips отсчитывается  от цены открытия старшего ордера пирамиды (внимание: при этом пирамида может закрыться как с прибылью так и с убытком!).

 

По умолчанию, советник устанавливает общий тейк-профит пирамиде только после того как отложка первого уровня пирамиды вошла в рынок. Существует возможность установить тейк-профит сразу же, для этого надо установить SetTPAtOnce = TRUE.

 

Начиная с версии 3.0, советник поддерживает отдельные настройки для первого ордера сетки. Если установлена переменная LotFirst, то она задает лот первого ордера сетки (лот последующих ордеров вычисляется с помощью умножителя лота LotMult). Если LotFirst не установлен, то лот первого ордера вычисляется как суммарный лот открытых ордеров умноженный на LotMult. Если установлена переменная GridDistFirst, то она задает дистанцию первого ордера сетки от усредняемого ордера (если их несколько, берется ордер с наилучшей ценой). Если GridDistFirst не установлен, дистанция первого ордера такая же как и шаг сетки (GridStepPips).

 

  1. Фиксация убытков. Если советник выставил разрешенное количество ордеров сетки и тейк-профит так и не был достигнут, советник может зафиксировать убытки на уровне, указанном пользователем. В советнике реализовано два различных механизма фиксации убытка. Первый механизм – закрытие всех ордеров при указанной просадке. Просадка задается переменной MaxDD (в единицах валюты депозита) или MaxDDPerCent (в % от баланса депозита). Второй механизм – выставление полного лока (замка). Этот механизм включается ключом UseLock = TRUE. В этом случае после выставления MaxGridLevel разрешенных ордеров сетки, советник выставляет локирующую отложку на расстоянии LockDistPips от цены открытия последнего ордера сетки. При срабатывании локирующей отложки советник убирает все тейк-профиты и стоп-лоссы и переходит в неактивный режим.

 

Новое в версии 3.0:

  1. Добавлены настройки для выставления первого усредняющего ордера сетки. Теперь пользователь может указать явно лот первого усредняющего ордера и его отступ от последнего из усредняемых ордеров.

Новые переменные:

LotFirst – если значение этой переменной отлично от нуля, оно задает лот первого усредняющего ордера сетки, выставляемого советником. Если LotFirst = 0, то лот первого ордера вычисляется как суммарный лот усредняемых ордеров умноженный на LotMult.

GridDistFirst  – если значение этой переменной отлично от нуля, оно задает отступ цены первого усредняющего ордера сетки от цены последнего из усредняемых ордеров (ордера с наилучшей ценой). Если GridDistFirst  = 0, отступ равен GridStepPips.

 

  1. Добавлены настройки, изменяющие размер шрифта в инфоокне (comment_fontsize) и межстрочный интервал (comment_lineheight).

 

  1. Советник теперь удаляет отложенные ордера только непосредственно после закрытия пирамиды. Теперь пользователь может установить ручной отложенный ордер и прикрепить на график ArgoAverager. Когда отложенный ордер войдет в рынок, ArgoAverager начнет его подстраховывать и, в случае необходимости, усреднять.

 

  1. Значение по умолчанию опции TakeProfitType стало TakeProfitType = DistanceFromBE, т.к. оно наиболее часто используется на практике.

 

Установка и запуск советника:

Для установки достаточно скопировать ex4 файл советника в папку MQL4\Experts. Если что-то не получается, прочитайте Как установить советник? Прикрепите советника к графику.

Дополнительная информация:

Если у вас остались вопросы по работе советника или появились предложения о его доработке, вы можете высказать их на форуме ARGOLab.

  •  Скачать бесплатно Советник ArgoAverager.

catcher_fx_23$




 

  • Donateware Советника.

Если вам понравился наш советник, вы можете поддержать его дальнейшую разработку.



wmlogo_vector_white
Z906317356733 , R199057949067

 

Удачной торговли!

Команда ARGOLab
23.05.2016

Метки: , , , ,
Опубликовано в Публикации, Секреты мастерства, Советники Форекс




Советники ARGOLab
Последние статьи

Комментарии
E-Mail:
Форекс рейтинг . Форекс каталог