Trailing Stop on Profit (Трейлинг-стоп по прибыли) для МетаТрейдера

Trailing Stop on Profit (Трейлинг-стоп по прибыли) для МетаТрейдера

Trailing Stop on Profit (Трейлинг-стоп по прибыли) — экспертный советник (ЭС), который может управлять стоп-лоссами ваших сделок, передвигая их вместе с текущей ценой, когда она движется в выгодную для вас сторону. Ниже вы сможете скачать этот бесплатный экспертный советник для платформы МетаТрейдер 4 и 5.

Данный ЭС следует простому правилу и не полагается ни на какие индикаторы. Вы увидите это в подробных объяснениях и примерах дальше.

Что такое трейлинг-стоп?

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

Трейлинг стоп-лосса позволяет трейдерам ограничивать свои убытки и сохранять прибыль. Это очень популярная практика на Форексе.

Должно быть вы читали в книгах или на форумах, что одно из первейших правил трейдинга это «Сокращайте убыток — дайте прибыли расти!».

Что такое ЭС Trailing Stop on Profit?

ЭС Trailing Stop on Profit — это бесплатный экспертный советник для МетаТрейдера с открытым исходным кодом, который может управлять уровнями стоп-лосса ваших позиций.

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

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

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

Использование трейлинг-стопа — очень распространено среди трейдеров. С советником Trailing Stop on Profit для МетаТрейдера, ваши стоп-лоссы будут перемещаться постепенно по мере движения цены в стороны прибыли, как только будет достигнут заданный уровень прибыли.

Чем полезен ЭС Trailing Stop on Profit?

Управление риском — один из главнейших аспектов валютного трейдинга. Установка стоп-лосса защитит вас от марджин-коллов и больших убытков.

Во многих случаях, полезно иметь также и трейлинг-стоп, то есть «перетаскиваемый стоп». Трейлинг-стоп — это стоп-лосс, значение которого обновляется, когда цена движется в сторону направления сделки.

Существует много видов трейлинг-стопа — он может быть виде фиксированного шага или же следовать какому-то индикатору.

В случае экспертного советника Trailing Stop on Profit, стоп-лосс следует за ценой постепенно, но только по достижении определенного уровня прибыли.

Есть несколько преимуществ использования ЭС Trailing Stop on Profit для МетаТрейдера:

  1. Настройки фильтрации сделок.
  2. Начинает передвигать стоп, когда достигается указанная прибыль (может быть и отрицательной!).
  3. Стоп-лосс следует за ценой, когда та идет в сторону направления сделки.
  4. Не требует человеческого контроля.
  5. Ограничивает убытки.
  6. Защищает прибыль.
  7. Помогает избежать стоп-аута.
  8. Уведомления при обновлении стоп-лосса.

Правила

ЭС подчиняется следующим правилам:

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

Примеры

Ниже приведены два примера, объясняющих принцип действия данного советника.

Пример со сделкой на покупку

Покупка: USD/CHF с ценой открытия 0.94192, стоп-лосс на 0.94092, расстояние трейлинг-стопа 100 пунктов, требуемая прибыль 200 пунктов.

  • Когда цена достигает , стоп-лосс перемещается на .
  • Когда цена достигает следующей цены выше этого уровня, например, , стоп-лосс перемещается еще раз, но уже на .
  • И так далее.

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

Пример со сделкой на продажу

Продажа: EUR/USD с ценой открытия 1.02005, начиная без стоп-лосса, расстояние трейлинг-стопа 80 пунктов, требуемая прибыль 80 пунктов.

  • Когда цена достигает , стоп-лосс перемещается на .
  • Когда цена достигает следующей цены ниже этого уровня, например, , стоп-лосс перемещается еще раз, но уже на .
  • И так далее.

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

Демонстрация трейлинг-стопа

Ниже приведена демонстрация того, как работает ЭС Trailing Stop on Profit. Красная линия показывает текущий уровень стоп-лосса. Зеленая штриховая линия показывает цену входа. Пунктирная зеленая линия показывает уровень прибыли, на котором трейлинг-стоп начнет работать. Серая линия показывает текущую цену спроса (Bid).

Trailing Stop on Profit для МТ4

О советнике Trailing Stop on Profit для МТ4

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

Входные параметры Trailing Stop on Profit в МетаТрейдере 4

Вы можете настраивать данный советник с помощью набора входных параметров:

  • Trailing Stop — как далеко от текущей цены должен быть установлен стоп-лосс.
  • Profit — сколько пунктов прибыли должна показать сделка, чтобы ЭС начал работать.
  • Apply To — выбор типов сделки, к которым надо применять трейлинг-стоп.
  • Filter By Magic Numbertrue или false в зависимости от того, хотите ли вы фильтровать сделки по «волшебному» числу (мэджик).
  • Magic Number — укажите «волшебное» число (мэджик), если параметр выше установлен в true.
  • Filter By Commenttrue или false в зависимости от того, хотите ли вы фильтровать сделки по комментарию.
  • Comment — укажите текст комментария, если параметр выше установлен в true. Внимание! Советник ищет вхождение указанного текста в комментарий. Например, если вы укажите «Test», то ЭС сработает для сделки как с комментарием «123Test» так и с комментарием «Test123».
  • Enable Trailing Stop — если true, советник активен и трейлинг-стоп будет работать.
  • Enable Notifications feature — если true, ЭС будет использовать уведомления при срабатывании.
  • Send Alert Notification — если true, ЭС будет показывать алерты на экране.
  • Send Notification to Mobile — если true, ЭС будет отправлять пуш-уведомления на ваше мобильное устройство.
  • Send Notification via Email — если true, ЭС будет отправлять электронные письма при обновлении стоп-лосса.
  • Show Graphical Panel — если true, на экране будет отображаться графическая панель для включения и выключения экспертного советника.

Trailing Stop on Profit для МТ5

О советнике Trailing Stop on Profit для МТ5

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

Входные параметры Trailing Stop on Profit в МетаТрейдере 5

Как вы видите, версия экспертного советника для MT5 использует точно такие же входные параметры, как и версия для МТ4. Их подробные описания вы можете прочесть выше.

Как скачать и использовать ЭС Trailing Stop on Profit?

Вы можете скачать данный экспертный советник для MT4/MT5 с помощью ссылок внизу и установить его, следуя приведенным инструкциям.

Загрузка для МТ4

Установка ЭС Trailing Stop on Profit для МТ4

Установку выполнить очень просто; так же и с использованием. После запуска экспертного советника, вы можете настроить все необходимые входные параметры.

Убедитесь, что вы поставили отметку Разрешить советнику торговать на вкладке Общие при добавлении ЭС на график, а также отметку Разрешить автоматическую торговлю в меню Инструменты→Настройки→Советники. Иначе он не сможет контролировать сделки.

Как разрешить экспертному советнику торговать в МТ4?

Чтобы установить ЭС в МетаТрейдере 4, пожалуйста, следуйте этим шагам:

  1. Скачайте файл-архив с советником.
  2. Откройте папку данных МетаТрейдера 4 (через меню Файл→Открыть каталог данных).
  3. Откройте папку MQL4.
  4. Скопируйте все папки из архива прямо в папку MQL4.
  5. Перезапустите МетаТрейдер 4 или обновите список экспертных советников с помощью клика правой кнопки мыши в подокне Навигатор и выбора Обновить.

Вы также можете прочитать более подобную инструкцию по установке данного экспертного советника для МТ4.

Загрузка для МТ5

Установка ЭС Trailing Stop on Profit для МТ5

Убедитесь, что вы поставили отметку Разрешить алгоритмическую торговлю на вкладке Общие при добавлении ЭС на график, а также отметку Разрешить автоматическую торговлю в меню Инструменты→Настройки→Советники. Иначе он не сможет контролировать сделки.

Как разрешить экспертному советнику торговать в МТ5?

Чтобы установить ЭС в МетаТрейдере 5, пожалуйста, следуйте этим шагам:

  1. Скачайте файл-архив с советником.
  2. Откройте папку данных МетаТрейдера 5 (через меню Файл→Открыть каталог данных).
  3. Откройте папку MQL5.
  4. Скопируйте все папки из архива прямо в папку MQL5.
  5. Перезапустите МетаТрейдер 5 или обновите список экспертных советников с помощью клика правой кнопки мыши в подокне Навигатор и выбора Обновить.

Вы также можете прочитать более подобную инструкцию по установке данного экспертного советника для МТ5.

Часто задаваемые вопросы

Какие настройки я могу использовать для того, чтобы получить поведение стандартного трейлинг-стопа МетаТрейдера, например, трейлинг-стоп в 100 пунктов с обновлением на каждом пункте цены и без учета прибыли?

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

Вывод

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

Вы можете открыть торговый счет с любым из Форекс-брокеров с MT4, чтобы свободно использовать представленный здесь экспертный советник для платформы МетаТрейдер 4. Если вы хотите использовать версию советника для МТ5, то вам понадобится счет у одного из брокеров, которые предоставляют платформу МетаТрейдер 5.

У вас есть какие-либо вопросы или замечания по данному экспертному советнику? Обсудите Trailing Stop on Profit с другими трейдерами и MQL-программистами на специализированном форуме.

Список изменений

Версия 1.01 — 2022-12-16

  • Исправлена работа советника с позициями на продажу.

Форекс — рынок иностранной валюты (валюты или FOREX, или FX) является крупнейшим и наиболее ликвидным финансовым рынком в мире. Его ежедневный объем превышает 6,6 триллиона долларов. Торговля на этом рынке предполагает покупку и продажу мировых валют, получение прибыли от курсовой разницы. Торговля на валютном рынке может приносить высокую прибыль, но также является очень рискованным занятием».

Советник Trailing Stop

Большинство трейдеров привыкли считать, что советники Форекс – это обязательно автоматические роботы, предназначенные для торговли без участия человека. Однако есть определенная когорта советников, которые относятся именно к помощникам, а не автоматическим программам, открывающим сделки в автономном режиме. В данной статье мы расскажем про советник “Трейлинг стоп”, рассмотрим, как его настроить, и каким образом применять в торговле.

Вообще в терминале МТ4 имеется инструмент трейлинг стоп. Он позволяет взять значительную часть движения цены благодаря плавающему Тейк-Профиту. Но наш советник Trailing stop создан с целью автоматизации процесса переноса стоп лосс по ходу движения цены.

Как это работает на примере?

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

Возьмём конкретный пример для рассмотрения, как это работает.

На скриншоте ниже показан пример сделки с выставленным фиксированным Тейк-профитом в размере 50 п. Цена достигла цели достаточно быстро.

Но вместо фиксированного ТР здесь можно использовать динамичный Стоп-лосс, то есть, тот, который будет перемещаться вслед за ценой на заданном трейдером расстоянии. Для Н1 оптимальным решением будет выбор нага трала в размере 25-40 пунктов. Всё зависит от волатильности пары.

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

Выделяют следующие виды Трейлинг-Стопа:

  • Закрытие по индикатору, скажем по Параболику.
  • По фиксированному значению.
  • По локальным экстремумам японских свечей.

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

Если сравнивать с обычным тралом, который есть в каждом МТ4, советник “Трейлинг стоп” имеет ряд преимуществ. К примеру, можно задать трал для неактивных отложенных ордеров.

Наглядный пример работы этого помощника можно наблюдать ниже:

trailing stop советник форекс

Рисунок 1. Сделка с фиксированным Тейк-профитом.

советник форекс трейлинг стоп

Рисунок 2. Перенос Стоп-лосс в безубыток.

trailing stop советник стоп лосс

Рисунок 3. Перемещение Стоп-лосс вслед за ценой.

Настройки советника Trailingator Forex

Устанавливать робот Trailingator Forex очень просто. Оба файла перемещаем в Experts, перезапускаем терминал.

У него достаточно мало настроек:

  • Trailing Stop – задаём в пунктах расстояние до текущей цены, за которой будет двигаться Стоп-лосс;
  • ProfitTrailing – этот параметр активен по умолчанию. Поэтому трал будет задействован только в том случае, когда ордер окажется в плюсе;
  • MagicNumber – если задать значение “1”, тогда тралиться будут только те ордера, которые были открыты вручную;
  • TrailingStep – задаётся шаг трала.

Вот настройки для робота Trailingator Forex:

советник трейлинг стоп настройка

Рисунок 4. Настраиваем советник Trailingator Forex.

Трал по общей прибыли

Очередной советник Trailing stop имеет некоторые особенности:

  1. трейлинг-стоп у него происходит по совокупному профиту, то есть, по нескольким сделкам сразу;
  2. есть возможность использовать трал по отдельности по длинным и коротким позициям.

Настройки данного советника:

  • Operation – фильтрация в сторону позиции. “0” – это исключительно покупки, “-1” –покупки и продажи, “1” – только продажи.
  • Symbol – этот параметр отвечает за работу с одной или несколькими парами. Если нужно работать только с одной парой – вписываем нужную пару, если указать “0” – работать получиться с текущей парой.
  • ProfitTrailing – этот параметр лучше не трогать, так как будет задействован трал даже тогда, когда цена переместиться в отрицательную зону.
  • MagicNumber – активируем советник Trailing stop с ордерами, которые были открыты вручную либо с помощью торгового робота.
  • TrailingStop/TrailingStep – выставляем расстояние от текущей цены до места, где будет выставлен Стоп-Лосс или определяем шаг переноса Стоп-лосс.

Визуально советник Трейлинг стоп работает по такой схеме:

trailing stop советник пример торговли

Рисунок 5. Пример торговли.

А вот, какими могут выглядеть его настройки:

trailing stop советник настройка

Рисунок 6. Правильная настройка.

Трал по индикатору Параболик

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

Всего две настройки:

  • DistancePoints – задаём шаг, на который переносится стоп-лосс;
  • AllowLoss – при активации этой настройки, которую имеет советник Trailing stop, трал будет перемещаться за ценой даже в том случае, когда котировки будут в убыточной зоне.

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

Таким способом помощник двигает стоп-лосс:

советник трейлинг стоп parabolic

Рисунок 7. Перенос стоп-лосс по параболику.

sar trail настройки

Рисунок 8. Настройки советника.

Заключение

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

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

Источник https://www.earnforex.com/ru/%D1%8D%D0%BA%D1%81%D0%BF%D0%B5%D1%80%D1%82%D0%BD%D1%8B%D0%B5-%D1%81%D0%BE%D0%B2%D0%B5%D1%82%D0%BD%D0%B8%D0%BA%D0%B8-metatrader/Trailing-Stop-on-Profit/

Источник https://babyforex.ru/shkola/universitet/a_teper_praktika/sovetniki/sovetnik_trailing_stop/

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

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