Советник выставляющий стоп лосс и тейк профит | Загранник

Советник выставляющий стоп лосс и тейк профит

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

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

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

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

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

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

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

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

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

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

Читать дальше  Что можно сделать с чужими паспортными данными

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

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

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

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

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

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

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

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

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

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

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

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

С одним из таких роботов под названием Automatic Stop Loss and Take Profit вы и познакомитесь в этой статье.

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

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

Читать дальше  Ст 126 трудового кодекса российской федерации

Установка советника Automatic стоп лосс и тейк профит

Советник Automatic стоп лосс и тейк профит, в отличие от ряда других подобных бесплатных экспертов не размещен в библиотеке, а распространяется совершенно бесплатно через маркет от разработчиков МТ4.

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

Первый способ установки производится довольно быстро. Для этого потребуется открыть торговый терминал и переместится во вкладку «Маркет», которая находится в панели под названием «Терминал».

В этой панели вы и черпаете информацию о состоянии вашего счета. Затем обязательно переключитесь на отображение «Утилиты» и сделайте подачу списка, сформированную только бесплатными продуктами.

Найдите Automatic Stop Loss and Take Profit и произведите загрузку. Терминал должен создать папку «Markets» в списке ваших советников, собственно, где и будет находиться робот.

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

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

После установки любым из двух способов обязательно перезапустите торговый терминал Meta Trader 4 или сделайте его обновление, так как робот не появится в списке экспертов.

Применение и Настройки Automatic Stop Loss and Take Profit

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

Алгоритм работы робота очень прост – его следует нанести на любую валютную пару или тайм фрейм.

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

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

В настройках советника присутствует лишь необходимый минимум переменных, а именно в строке stop_loss вы можете задавать размер стоп приказа в пунктах и в строке take_profit размер профита в пунктах.

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

Очень часто торговые системы или стратегии сразу предполагают фиксированный тейк и профит, поэтому очень удобно и правильно это делать сразу.

Читать дальше  Торг 12 обязательные реквизиты для заполнения

На счетах с исполнением по рынку (NDD, STP) при открытии позиции установить ограничение убытка или прибыли нельзя — это можно делать только после открытия сделки.

В качестве помощника можно использовать этот советник из MQL 4 Code Base

Советник называется SetUpProfitAndLoss

Скачать советник для автоматической установки стопа и тейк профита для MT4 — SetUpProfitAndLoss

Описание SetUpProfitAndLoss с MQL 4 Code Base

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

Данный советник это и делает. Кроме того реализованы два вида трейлинга (обычный и до перевода в безубыток). Писал для себя, но может кому-то ещё будет полезен.

TakeProfit — ограничение прибыли в пп (можно 0, если не хотите ограничивать прибыль, или хотите закрывать по трейлингу);

StopLoss — ограничение убытка в пп (можно 0, если хотите не ограничивать убыток);

TrailingStop — если не хотите использовать трейлинг (подтягивание) поставьте здесь 0, если хотите перевести ордер в безубыток по достижении определённого количества пунктов — поставьте значение пунктов со знаком минус, если хотите использовать как обычный трейлинг поставьте положительное значение в пунктах. Если поставить слишком маленькие значения, то советник сообщит об этом, указав в комментарии минимально возможное значение параметра, и в случае установки недопустимого значения для трейлинга — не будет работать только трейлинг;

SetOnlyZeroValues — Признак изменения только нулевых значений, то есть если вы уже изменили каким-либо образом одно из значений («профит или лосс»), то советник исправит только нулевое значение. Если установить признак в значение ложь (false) то при наличии в любом из параметров открытого ордера «профит» или «лосс» 0, если при этом в параметрах не ноль, советник изменит оба параметра ордера по установленным в советнике значениям;

BuyOrderColor — Цвет линии ордеров на покупку;

SellOrderColor — Цвет линии ордеров на продажу.

Рекомендации по использованию:

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

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

Фразы: советник для MT4, автостоп и тейк, трал

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

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

Adblock detector