Советник для автоматического стоп лосса помощник трейдера

Самые честные брокеры бинарных опционов за 2020 год:
  • Binarium
    Binarium

    #1 на рынке! Лидер народного рейтинга за 2020 год! Бонусы за открытие счета, гарантия честности! Лучший выбор для новичков!

  • Binomo
    Binomo

    2е место в рейтинге! Брокер гарантирует честность всех сделок.

  • FinMax
    FinMax

    Идеально для опытных трейдеров! Основное преимущество — большое количество торговых инструментов.

Советник для автоматического стоп лосса

Открыть сделку на Форекс достаточно просто, а вот грамотно выйти из неё – это уже целая наука, так как к основным рыночным проблемам (неопределённость, манипуляции и т.д.) прибавляются неторговые риски, из-за которых даже удачная точка входа порой приводит к существенным потерям и даже сливу счёта. Немного облегчить последствия от подобных событий может советник для автоматического стоп-лосса.

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

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

Итак, первый алгоритм, о котором я сегодня хочу рассказать, называется TradeProtector . В русскоязычном сообществе о нём стало известно благодаря программисту Денису Орлову, хотя авторские права на его программный код принадлежат другому иностранному трейдеру.

Скачать TradeProtector можно здесь:

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

  • Logging – если в этом поле задать «1», робот будет вести логи (т.е. начнёт записывать свои действия в специальный файл, расположенный по адресу MQL4 — Files);
  • nTrailingStop – величина начального трала (в пунктах), который будет применяться до тех пор, пока суммарная прибыль по ордеру не достигнет величины nPropSLThreshold;
  • nPropSLThreshold – уровень прибыли (в пунктах), после достижения которого советник для автоматического стоп-лосса перестанет использовать фиксированный тралл и начнёт применять пропорциональный защитный приказ (ниже мы к этому термину ещё вернёмся);
  • dPropSLRatio – коэффициент, необходимый для расчёта пропорционального трейлинга;
  • nUseEscape – это «умный» модуль, закрывающий «неудачные» сделки сразу после того, как они выйдут в небольшой плюс (для его активации необходимо в поле задать единицу);
  • nEscapeLevel – это величина плавающего убытка по сделке (в пунктах), после достижения которого робот признает этот ордер «неудачным»;
  • nEscapeTP – величина прибыли, накопленной по неудачному ордеру (как только она будет получена, советник для автоматического стоп-лосса сам закроет эту позицию).

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

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

Рейтинг лучших русскоязычных брокеров бинарок:
  • Binarium
    Binarium

    #1 на рынке! Лидер народного рейтинга за 2020 год! Бонусы за открытие счета, гарантия честности! Лучший выбор для новичков!

  • Binomo
    Binomo

    2е место в рейтинге! Брокер гарантирует честность всех сделок.

  • FinMax
    FinMax

    Идеально для опытных трейдеров! Основное преимущество — большое количество торговых инструментов.

На мощных трендах подобная тактика иногда приводит к неоправданному увеличению тралла, поэтому трейдер может периодически корректировать параметр dPropSLRatio (уменьшать его по мере движения цены в направлении сигнала).

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

И второй робот, который мне показался интересным, сам не управляет позициями, а просто размечает на графике диапазоны, подходящие для размещения стоп-лосса и тейк-профита. Называется от EasyTakeProfit .

На графике выше представлен пример его разметки, в частности, коралловым цветом робот идентифицирует диапазон, подходящий для размещения стоп-лосса, а зелёный прямоугольник соответствует области, в рамках которой лучше поставить тейк-профит.

Чтобы получить нужную разметку, необходимо нажать на кнопку Sell или Buy, расположенную в правом верхнем углу экрана.

Обратите внимание – этот советник для автоматического стоп-лосса не открывает сделки, поэтому нажимать на перечисленные кнопки можно совершенно спокойно. Иначе говоря, последнее слово всегда остаётся за трейдером.

Единственный недостаток EasyTakeProfit заключается в том, что он всегда задаёт тейк меньше стопа, а в классических учебниках авторы гипнотизируют нас минимальным соотношением «один к трём».

На самом деле, алгоритм, заложенный в основу этого робота, имеет весьма серьёзное практическое подтверждение, поскольку на чемпионате трейдеров одна команда доказала, что оптимальное матожидание сделок получается в том случае, если стоп-лосс равен 7-12 ATR, а цель по прибыли эквивалентна 4-8 ATR.

Вывод по итогам сегодняшнего обзора напрашивается сам собой – TradeProtector станет неплохой альтернативой обычному трейлингу, а EasyTakeProfit поможет новичкам, которые ещё не научились ставить стоп-лоссы и размещают их наугад. О других интересных форекс-советниках Вы можете прочитать на страницах нашего сайта. Разумеется, рассмотренные советники будут совершенно бесполезны, если у трейдера нет торговой стратегии.

Трейлинг Стоп (Trailing Stop) – простой и надёжный помощник трейдера

Думаю многие из читателей блога RoboForex бывали в ситуациях, когда они заключали сделку на покупку или продажу, устанавливали Тейк Профит на удаленности 50-70 пунктов, размещали Стоп Лосс на дистанции 30-40 пунктов, и уходили по своим делам. Возвращаясь, многие видели, что цена, не дойдя несколько пунктов до уровня Тейк Профита, развернулась и ушла в противоположном направлении к Стоп Лоссу. А можно ли было как-то эту ситуацию, если не избежать, то оптимизировать? Конечно же! И сегодня мы обсудим такой тактический инструмент трейдера, как Трейлинг Стоп (Trailing Stop).

Trailing Stop: что это такое и для чего применяется?

Как вы знаете Стоп Лосс предназначен для ограничения потери в случае, если цена торгового инструмента начала двигаться в убыточном направлении. Когда же открытая позиция становится прибыльной, то Стоп Лосс можно перемещать вручную на безубыточный уровень, или на уровень когда Стоп Лосс становится Стоп Профитом. То есть, перемещение ограничивающего приказа осуществляется исключительно вслед за движением цены в сторону Тейк Профита.

Поскольку трейдеру не всегда удается (удобно) находиться у терминала, то для автоматизации процесса сопровождения сделки используется Трейлинг Стоп (Trailing Stop). Трейлинг стоп – это оптимизированный тип ордера Стоп Лосс, который выполняет функцию подвижного, либо скользящего, либо плавающего (плывущего) Stop Loss, что позволяет существенно увеличить прибыльность торговли. Благодаря этому инструменту трейдеры могут корректировать Стоп Лосс согласно изменившейся ситуации и цене. Тем самым они защищают свою потенциальную прибыль от неожиданных ценовых колебаний.

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

Работа с Трейлингом

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

Для установки Трейлинг Стопа на платформе MetaTrader 4 необходимо в окне «Терминал», нажав на строке нужной позиции левой кнопкой мыши, вызвать контекстное меню, а в нем открыть соответствующий пункт (Трейлинг Стоп). Затем в открывшемся списке выбрать желаемое расстояние между уровнем ордера Стоп Лосс и текущей ценой. Для каждой открытой позиции можно установить только один Трейлинг Стоп.

После выполнения этих действий с приходом новых котировок терминал проверяет, прибыльна ли открытая позиция. Как только прибыль в пунктах сравняется либо станет больше указанного уровня, автоматически поступает команда на установку ордера Стоп Лосс.

Уровень ордера устанавливается на указанном расстоянии от текущей цены. Далее, если цена движется с увеличением прибыльности позиции, Трейлинг Стоп автоматически перемещает Стоп Лосс за ценой. Если прибыльность позиции уменьшается, модификации ордера не происходит. Таким образом, автоматически оптимизируется уровень риска или фиксируется прибыль торговой позиции. При каждой автоматической модификации ордера Стоп Лосс создается запись в системном журнале.

Отключить Трейлинг Стоп можно, выставив параметр «Нет» в меню управления. А при выполнении команды «Удалить все уровни» отключаются Трейлинг Стопы всех открытых позиций и отложенных ордеров.

Всегда стоит помнить! Трейлинг Стоп работает в клиентском терминале, а не на сервере (как Стоп Лосс или Тейк Профит). Следовательно, при выключенном терминале, в отличие от указанных ордеров, Трейлинг Стоп не будет работать. При выключенном терминале может сработать только Стоп Лосс, выставленный Трейлинг Стопом.

Трейлинг Стоп обрабатывается только один раз за тик (изменение цены). Если по одному символу существует более 1 открытого ордера с Трейлинг Стопом, то обрабатывается только Трейлинг Стоп ордера, который был открыт позже всех.

ВАЖНО! При установке Трейлинг Стопа обратите внимание на то, что значение “пункт” для счетов с пятизначной котировкой не равен стандартному пункту. То есть, значение “40 пунктов” для счетов с четырехзначными котировками и “40 пунктов” в терминале с пятизначными котировками будет отличаться в 10 раз (4 пункта на четырехзнаке = 40 пунктам на пятизнаке).

Пример — после того, как цена пройдет в выбранном вами направлении 40 пунктов, достигнув отметки 1,12109, Трейлинг Стоп автоматически передвинет Стоп Лосс на уровень «безубытка» — 1,11709. В случае дальнейшего подъема цены Трейлинг Стоп будет сдвигать Стоп Лосс на расстояние 40 пунктов от цены.

Трейлинг Стоп как элемент торговой системы

Многие из вас знают, что такое сопровождение позиции, но большинство только слышали об этом.

В действительности большинство трейдеров-новичков не до конца понимают разницу между сопровождением и простым наблюдением за открытой позицией. Так вот Трейлинг Стоп является тем самым инструментом сопровождения сделки.

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

Например, после отскока цены от линии поддержки восходящего канала, трейдер открывает длинную позицию, устанавливая Тейк Профит у линии сопротивления, а Стоп Лосс – ниже последнего локального минимума. Но поскольку рынок является нелинейной средой и может изменять направление своего движения без предупреждений, то вследствие каких-то факторов цена может не дойти до Тейк Профита. И в следующий раз, взглянув на сделку, вместо ожидаемой прибыли трейдер может увидеть зафиксированный убыток по Стоп Лоссу, если он был установлен. Но если Стоп Лосс не был установлен, то это может привести к существенной просадке в случаях высоковолатильных движений цены.

В реальном трейдинге Трейлинг — это не просто алгоритм автоматического перемещения ордера Стоп Лосс, а тактический маневр трейдера, который можно применять и в ручном режиме. Но в таком случае трейдер использует немного другой принцип и логику перемещения. При такой манере торговли используются индикаторы из категории SAR (Stop and Reverse). К таким индикаторам относятся: Parabolic SAR, VoltyChannel_Stop, Fractals и многие другие.

Трейлинг Стоп с индикатором Parabolic SAR Трейлинг Стоп с индикатором VoltyChannel_Stop Трейлинг Стоп с индикатором Fractals

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

Вывод

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

Автоматический стоп-лосс — советник Forex Trailingator.

Функция автоматического стоп-лосса очень популярна среди трейдеров, ведущих торговлю на рынке Форекс с использованием торгового терминала MetaTrader 4. Она представляет собой алгоритм управления уровнем Stop-Loss ордера и служит страховкой на тот случай, если после открытия сделки цена разворачивается в противоположную сторону. Функция удобна, но не совершенна. В связи с этим, трейдером (вернее будет сказать трейдершой ) Ритой Ласкер был разработан и предложен к использованию более универсальный и совершенный инструмент — советник Forex Trailingator . Чтобы полностью разобраться в принципе его работы и особенностях, для начала давайте разберемся с автоматическим стоп-лоссом, встроенным в терминал MetaTrader 4. Итак, как работает трейлинг-стоп в MetaTrader 4?

Принцип работы автоматического стоп-лосса в MetaTrader 4.

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

Допустим, был установлено значение X пунктов. Что происходит в таком случае? Программа MetaTrader 4 не предпринимает никаких действий до тех пор, пока прибыль по позиции не вырастет и не достигнет величины X пунктов, то есть заданной величины трейлинг-стопа. После этого МетаТрейдер автоматически устанавливает стоп-лосс ордера на расстоянии от текущей цены, равной X пунктов, то есть, на таком уровне, при котором в случае неблагоприятной ситуации, позиция все равно выйдет на безубыточный уровень.

Допустим, цена перешагнула установленное значение X пунктов, то есть расстояние между стоп-лоссом и текущей ценой больше X, и двигается дальше в нужном направлении. В этом случае MetaTrader активирует команду изменения расположения стоп-лосса и передвигает его на n пунктов, но уже от текущей цены, иными словами он подтягивается к текущей цене валютного инструмента на n пунктов.

Если цена разворачивается и достигает уровня, постоянно подтягивающегося стоп-лосса, трейлинг-стоп закрывает позицию с прибылью.

Графически принцип работы трейлинг-стопа, который ещё называют следящим стопом, можно представить следующим образом:

  • 1) В точке a открывается ордер на покупку (Buy).
  • 2) При достижении ценой уровня b включается трейлинг-стоп и устанавливает стоп-лосс на расстоянии X пунктов в точке b1.
  • 3) Далее идёт движение цены в нужном направлении и она достигает точки с, после чего стоп-лосс подтягивается до с1.
  • 4) После этого цена делает небольшой откат, но не достигает уровня стоп-лосса, а сам стоп-лосс не переносится — он остаётся в точке d=с.
  • 5) Коррекция была незначительной, и цена вновь начинает двигаться в нашем направлении, доходит до точки е, трейлинг-стоп подтягивает стоп-лосс на расстояние de=d1е1.
  • 6) Начинается следующая коррекция, но откат уже более сильный, цена достигает стоп-лосса и позиция закрывается в прибыли, равной, к примеру, y пунктов.

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

Автоматический стоп-лосс в советнике Forex Trailingator .

Все бы хорошо, но вот то, что подключать автоматический стоп-лосс в МТ 4 приходится вручную — это неудобно, и это не единственный недостаток встроенного в терминал трейлинг-стопа. Однако софт для управления стоп-лоссом ордера, предложенный Ритой Ласкер в виде советника под названием Forex Trailingator , позволяет максимально облегчить пользование функцией. Преимущества эксперта неоспоримы. Во-первых, он включается автоматически при открытии сделки, исключая ручную настройку (на то он и советник, робот). Во-вторых, он автоматически активируется в отложенных ордерах сразу после исполнения условий отложенного ордера, в то время как стандартный трейлинг-стоп требует ручной установки. В-третьих, советник позволяет установить шаг трейлинг-стопа. По умолчании, в терминала МетаТрейдер 4 шаг равен 1, то есть при каждом движении цены в нашем направлении на 1 пункт, стоп будет потягиваться также на 1 пункт, с учётом того, что был достигнут заданный уровень стоп-лосса. Советник же позволяет изменить этот шаг, и передвигать стоп-лосс не после каждого пункта, а только после того, как цена пройдет в нужном направлении ещё n пунктов, то есть n и будет являться шагом.

Привязка к графику советника Forex Trailingator осуществляется так же, как и любого другого советника. Для начала скачайте архив с советником на свой компьютер. Распакуйте, и, следуя инструкции по установке советников в терминал MetaTrader 4, проделайте несложную процедуру установки. Обратите внимание, что советник может быть установлен на график любой валютной пары, независимо от тайм-фрейма. Если ордера открываются в ручном режиме, Trailingator ставится на тот же график, где открываются ордера. Если ордера отрыты советником — нужно открыть ещё один график этой же валютной пары (как уже говорилось, тайм-фрейм не важен) и на него установить трейлингатора. В процессе установки в открывшемся окне настроек задайте необходимые параметры с учётом свойств валютной пары и требуемого шага стоп-лосса, и нажмите на ОК .

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

  • ProfitTrailing — опция предполагает активацию Forex Trailingator только при условии выхода позиции в профит. При выключенной опции функция трейлинга начинает действовать сразу с открытием позиции;
  • TrailingStop — минимальное расстояние между ценой и уровнем стоп-лосса в пунктах;
  • TrailingStep — расстояние в пунктах, которое должна пройти цена, прежде чем стоп-лосс опять «подтянется» к цене;
  • MagicNumber — при установке значения -1 Forex Trailingator контролирует все позиции, открытые по выбранной валютной паре. При значении MagicNumber = 0 отслеживаются только ордера, открытые вручную. И для использования Трейлингатора с другими советниками, переменной MagicNumber присваивается значение «магика» советника, за стоп-лоссом которого он должен следить.
  • 1. Советник Forex Trailingator НЕ ОТКРЫВАЕТ ОРДЕРА САМ , а только сдвигает уровни стоп-лоссов по уже открытым сделкам.
  • 2. Трейлингатор может следить за любыми ордерами — отрытыми как в ручном режиме, так и другими советниками. Его задача — сделать торговлю более прибыльной за счёт «магнитной привязки» уровней стоп-лоссов к цене на определенном уровне.

Скачать архив с советником:

trailingator.rar [10,46 Kb] (cкачиваний: 6502)

В качестве примера можно привести вариант работы советника Forex Blue Box и советника Forex Trailingator — первый советник открывает две сделки, а Trailingator сопровождает одну из них для взятия большего профита. Впрочем, робота можно использовать и при торговле с индикаторной стратегией Forex Blue Box в ручном режиме.

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

    #1 на рынке! Лидер народного рейтинга за 2020 год! Бонусы за открытие счета, гарантия честности! Лучший выбор для новичков!

  • Binomo
    Binomo

    2е место в рейтинге! Брокер гарантирует честность всех сделок.

  • FinMax
    FinMax

    Идеально для опытных трейдеров! Основное преимущество — большое количество торговых инструментов.

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