Советник TrailingByMovingAverages

Купить эксперта TrailingByMovingAverages в магазине систем алготрейдинга

Советник тралит открытые позиции по значению Moving Averages на том символе, на котором он установлен. Как только прибыль позиции в пунктах превысит заданную в настройках прибыль (она может быть и отрицательной), включается трейлинг-стоп. Стоп позиции подтягивается на величину, равную значению MA и заданному от неё отступу.

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

Параметры позиций:

  • MagicNumber (-1 == all positions) – задаётся магик ордеров, стопы которых нужно тралить. Например 100500 – будет подтягивать стопы советника, который открывает позиции с магиком 100500. Если ввести -1, то тралиться будут все имеющиеся рыночные позиции.

Параметры трейлинга:

  • Pips profit to run trailing – уровень активации трала. Как только прибыль позиции в пунктах превысит заданное значение, советник начнёт тралить стоп позиции по значению скользящей средней. Данное значение может быть и отрицательным. В этом случае стоп может быть установлен и в область отрицательной прибыли.
  • Trailing only profit area – тралить стопы только когда позиция находится в прибыли. Стоп в данном случае будет тралиться только тогда, когда он будет находиться в прибыльной зоне.
  • Steps trailing in points – шаг трала в пунктах. Чтобы не перегружать торговый сервер постоянными запросами на модификацию на каждом тике, введено данное ограничение. Если стоп уже подтянулся, то теперь следующая модификация будет произведена только после того, как следующий уровень стопа станет отличаться от текущего на заданное количество пунктов в данной настройке. Если задано 3 пункта, а стоп стоит в 100 пунктах, то следующая модификация стопа произойдёт лишь в том случае, когда рассчитанный уровень стопа станет больше 103-х пунктов.

Параметры Moving Averages:

  • Period MovAvg for trail – период МА.
  • Price used to calculate the MovAvg – Используемая цена для расчета МА.
  • Method of smoothing MovAvg – метод сглаживания МА.
  • Shift the MovAvg – сдвиг МА относительно ценового графика.
  • Used bar MovAvg – бар МА, с которого берутся данные для вычисления уровня стопа позиции.
  • Used timeframe MovAvg – используемый период графика для расчёта МА. Может отличаться от периода графика, на котором работает советник.
  • Distance from the stop level of MA in points – дистанция в пунктах для уровня StopLoss от рассчитанной цены МА.

Дополнительные параметры:

  • Draws graphics Yes/No – выводить ли графическое отображение уровней старта трейлинга и уровней стопов позиций.
  • Color level for Buy – цвет уровней для long-позиций
  • Color level for Sell – цвет уровней для short-позиций
  • Show objects descriptions Yes/No – выводить ли описания принадлежности уровней старта трала к конкретному тикету (слева от уровня выводится тикет позиции, к которой принадлежит данный уровень). Этот пункт имеет значение только при разрешении вывода графики (Yes в настройке Draws graphics).
  • Descriptions text size – размер текста описания уровня старта трала.

Параметры торговых приказов:

  • Number of attempts to trade on failure – количество торговых запросов при ошибке исполнения торгового запроса. Если сервер вернул некую ошибку модификации, то советник обработает код, возвращённый сервером и выполнит повторный запрос, но уже подкорректировав его под новые условия. Делать он это будет столько раз, сколько задано в данной настройке.
  • Slippage – проскальзывание цены. Это есть разница цены, отправленной в торговом запросе и цены исполнения, возвращённой торговым сервером. Если они различаются не более, чем на заданное в данной настройке количество пунктов, то модификация пройдёт, если разница будет больше, то советник попытается сделать повторный торговый запрос (столько раз, сколько задано в параметре Number of attempts to trade on failure)
  • Use sound Yes/No – использовать ли звуки при совершении торговых операций.

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

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

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

Time limit is exhausted. Please reload the CAPTCHA.