Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Советники

iSAR Pending Stop - эксперт для MetaTrader 5

Просмотров:
1499
Рейтинг:
(14)
Опубликован:
2019.11.11 10:45
Обновлен:
2019.11.13 09:19
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Идея торговой стратегии

Главная идея: поймать самый момент разворота цен при помощи индикатора iSAR (Parabolic SAR, SAR) и отложенных Stop ордеров.

Советник на заданном баре (Signal bar#) проверяет значение индикатора iSAR и цен бара. Допустим цены идут вниз, iSAR выше цен -> значит на расстоянии  Pending: Indent от цены High на баре Signal bar# будет выставлен отложенный Buy stop ордер. Если на следующем баре iSAR опустится ещё ниже - значит предыдущий отложенный ордер будет удалён и выставлен новый.

iSAR Pending Stop

Аналогично выставляются отложенные Sell stop ордера.

Перед выставлением отложенного ордера проверяется текущий спред и заданный (максимальный) в Pending: Maximum spread - если текущий спред окажется выше заданного, торговый приказ сбрасывается.


Подробнее о настройках советника:


Торговые настройки

В советнике можно как включать, так и выключать Stop LossTake Profit и  Trailing Stop. Для отключения выбранный параметр установить в "0.0".

Трейлинг может срабатывать или через N- секунд или только в момент рождения нового бара. Интервал Трейлинга в секундах задаётся в     Trailing, in seconds. Общее правило: если интервал задать меньше, чем "10" - это означает работу ТОЛЬКО в момент рождения нового бара, если же интервал задать ровно или более "10" - это означает работу каждые "N" секунд.


Управление размером позиции (расчёт лота)

Лот может быть как постоянный (Money management установить в Constant lot и задать размер лота в   The value for "Money management") так и динамический - в процентах риска на сделку (Money management установить в   Risk in percent for a deal и задать процент риска в The value for "Money management"). Также можно задать постоянный лот равный минимальному лоту -   Money management установить в Lots Min.

    Spread Visual Spread Visual

    Вывод спреда на график. Для оценки уровня спреда по отношению к свече данного инструмента и таймфрейма.

    News template News template

    News template

    ChartPriceOnDropped Modification ChartPriceOnDropped Modification

    Скрипт модифицирует Тейк профит позиций и отложенных ордеров ценой на которую он был брошен

    TickFromMT5ToTicksFile TickFromMT5ToTicksFile

    Формирование тикового файла TKS для МТ4 на основе тиков, полученный в МТ5