Безубыток на форекс + советник + скрипт! Важно знать всем.

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

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

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

Безубыток – это операция, совмещения цены открытия сделки, и уровня стоплосса без учета комиссии. Трейдеры часто говорят такие слова: «Сегодня вышел в Б/У», это означает, что в этот день его сделки вышли в безубыток. В таком случае трейдер ничего не заработал. То есть, по какой цене валюту купил, по такой может и продать или наоборот, и результат нулевой такова суть безубытка.

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

Провожу бесплатное обучение на Форекс
Я ВебМастерМаксим провожу консультирование по заработку на Форекс! Вы с легкостью повторите мой путь! Интересует?
Форекс обучение


Установка безубытка

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

Если рынок дальше станет двигаться против нашего прогноза, то приказ на остановку потерь оставит нас в безубытке.

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

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

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

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

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

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

Перейдем к автоматическим способам переноса заключенных сделок в безубыток при помощи советников и скриптов.

 

Советник безубыток

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

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

А теперь о том, как установить утилиту в торговый терминал и на ценовой график.

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

Дальше нужно найти советник в окне «Навигатор» во вкладке «Советники» для торговли.

Когда робот разместится на чарте, вы увидите окно входных параметров.

Что же делает советник ShowMeBe в работе с безубытком?

Когда все настройки эксперта выполнены, можно открыть нужные позиции. Например, заключаем сделку на покупку.

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

Статья в тему, эффективный способ повышения прибыльности — Trailing Stop

Советник для перевода в безубыток, работающий в невидимом режиме

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

Вам когда-нибудь приходилось задумываться над предложением, какого-либо разработчика советников для МетаТрейдер 4 о приобретении продукта, который работает в невидимом для брокера режиме? Вы скажете, что такого не может быть? И тут вы ошибётесь!

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

С момента появления этого советника миновало несколько лет. Этот робот отлично зарекомендовал себя. Функционал его состоит из:

  • Размещения виртуального тейкпрофита,
  • Размещение виртуального стоплосса,
  • Установка стоплосса в безубыток.

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

При установке номера мейджик равным -1 советник будет обслуживать все ордера на график. Если установить этот параметр на 0, то советник будет работать только с ручными ордерами.

Параметры советника:

  • TakeProfit = 0. При нуле не используется.
  • StopLoss = 0. При нуле не используется.
  • Bezubitok = 300. Уровень безубытка. При нуле не используется.
  • BezMinDis = 50. Минимальная фиксация прибыли, когда переводим в безубыток.
  • Magic = -1. При -1 работает по всем мейджикам.
  • Slip = 20. Проскальзывание.
  • coment = 2. Количество строк сообщения. Рекомендуется выставить на 0.

 

Скрипт безубытка

Статья в тему — скрипт Trailing Stop

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

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

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

Как применять этот скрипт:

  • Выбираем с помощью мыши нужный программный модуль. С помощью нажатия левой кнопки мыши «переносим» его на чарт актива.
  • Когда поступает новый тик, скрипт начинает работать. Он спросит у вас «перевести в безубыток все ордера на 5 пунктов?».
  • Нужно подтвердить изменение параметра.
  • Скрипт сам изменит параметр стоплосс всех ордеров, которые были открыты.

Понравилась статья?! Жми на кнопку!
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(29 голосов, в среднем: 5 из 5)
загрузка...
  • Михаил Богданов

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

  • Суворов Евгений

    Да, на другой график этой же валютной пары, этого же терминала.

  • https://blogoto.ru/ Sergey V

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

  • Igor Ustinov

    С левой стороны нажми ПУСК, выбери Панель управления, затем найди Электропитание, затем Настройки плана электропитания, затем выбери параметр Переводить компьютер в спящий режим ( установи НИКОГДА ). Он больше не будет отключаться.

  • Andrew

    Как модифицировать советник ShowMeBe?

  • Николай Чикинёв

    Magic – здесь можно указать уникальный код советника, все сделки которого будут переводиться в безубыток. По умолчанию, напротив параметра Magic стоит значение 0, что указывает на то, что ShowMeBe работает со всеми сделками;

    Direction – данный параметр задает направление работы советника. Если стоит 0, то торговый эксперт работает только с покупками. Если поставить 1, ShowMeBe будет работать только с продажами. Чтобы советник работал со всеми позициями, необходимо открыть два окна графика по одной валютной паре. На одном окне нужно настроить советник на работу с продажами, а на другом – с покупками;

    ChangeTP – при установке режима true включает функцию выставления тейк-профита;

    CustomTP – здесь можно задать значение тейк-профита. Если стоит 0, то в следующем параметре TP_BE_plus_PIPs необходимо указать количество пунктов, которое автоматически прибавится к безубытку;

    ChangeSL – при выборе режима true мы разрешаем советнику модифицировать стоп-лосс. По умолчанию, стоит false;

    CustomSL – здесь можно выставить желаемый стоп-лосс;

    SL_BE_plus_PIPs – в этом параметре можно указать количество пунктов, которое будет прибавлено к уровню безубытка;

    SL_BE_Distance – здесь указывается расстояние, которое должна преодолеть цена до того момента, когда стоп-лосс подтянется к уровню безубытка;

    AllowModify – данный параметр разрешает советнику модифицировать ордера (по умолчанию, стоит false).

  • Николай Чикинёв

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

  • Edel Weiss

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

  • Николай Чикинёв

    Привет! Да, Steals — невидимика. Другой советник ShowMeBE_1.4, которого, как любого другого, нужно положить в папку MQL4Experts , нужен тем, кто не собирается скрывать сделки от брокера. Скрипт под названием: Перевод _в_безубыток_всех_ордеров нужно переписать в паку MQL4Scripts он нужен тем, кто больше привык работать со скриптами.
    Вообще, собрать этот набор, скорее всего, подсказал интернет. Они распространены, поэтому, думаю, Максим исходил из соображений максимально угадать желания читателей. Да, на сколько я понял, трейлинг стопа у них нет.

  • Edel Weiss

    Спасибо за пояснения. Сегодня наблюдала за работой Стелса. Метки стоят, но цена благополучно минует их и уходит в минус. Вероятно, я не понимаю алгоритм работы советника. В какой момент s/l переводится в безубыток? Полагаю, нужно расшифровать параметры:
    Bezubitok = 300.
    BezMinDis = 50.
    S/l переводится на уровень BezMinDis при достижении ценой уровня Bezubitok? Так?

  • Николай Чикинёв

    Пожалуйста! Мне приятно с вами общаться!
    Да, именно так переводится стоплосс. Вот расшифровка от разработчика:
    extern double Bezubitok = 300 ;// Если 0 то не используется
    extern double BezMinDis = 50 ;// Минимальная фиксация прибыли при переводе в безубыток

↑ Получай комментарии на E-MAIL