Скрипт перевода в безубыток всех открытых ордеров

Мастерская MQL

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

Скрипт для перевода в безубыток всех открытых ордеров:

Итак, при активировании скрипта, он перебирает все открытые ордера и при возможности переводит их в безубыток (по умолчанию я выставил не 0 (ноль), а +5 пунктов профита, мне так удобнее на 5-ти знаке).

Если Вы хотите что бы скрипт переводил уровень StopLoss на уровень Цены открытия ордера, то Вам необходимо немного изменить скрипт, а именно:

1. Наводите мышью на скрипт нажимаете правую кнопку мыши и выбираете «Изменить»

Бесплатно скачать скрипт перевода в безубыток открытых ордеров

2. Скрипт открывается в редакторе Метаэдитор, находите параметр размера Уровня безубытка и изменяете его по своему усмотрению, после этого нажимаете «Компилировать» и все, скрипт готов к работе.

Скрипт перевода в безубыток всех открытых ордеров

Порядок применения скрипта перевода в безубыток:

  1. Выбрать компьютерной мышью необходимый скрипт (в нашем случае “Перевод в безубыток всех ордеров”) и удерживая нажатой левую кнопку мыши «перенести» его на график валютной пары.
  2. При поступлении нового тика  скрипт начнет работать и спросит Вас «Перевести в безубыток все ордера на 5 пунктов?».
  3. Подтверждаете изменение параметра.
  4. Скрипт самостоятельно изменяет параметр StopLoss всех открытых  ордеров (если это значение допустимо).
  5. После модификации всех ордеров скрипт самостоятельно завершает работу.

Собственно вот и все.

Бесплатно скачать скрипт Вы можете тут:

Коллекция скриптов для трейдера!

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

Уверены Вам будет интересно узнать про различные Бонусы Форекс брокеров- бездепозитные и с выводом заработанных средств, ознакомиться с Конкурсами Форекс брокеров, проводимые в настоящий момент! или посетить нашу Библиотеку, где собраны Форекс книги и аналогичной тематики!


Понравилось? Поделитесь с друзьями!

4 комментария для “Скрипт перевода в безубыток всех открытых ордеров

  1. Проще было сделать переменную pips внешней: extern int pips = 5; Чтобы не компилировать советник каждый раз.
    И как мне кажется, скрипт нужен для того, чтобы перевести в безубыток, когда ты сам этого не можешь сделать, а если он будет каждый раз требовать подтверждедния действия, зачем он тогда нужен? 😉

  2. Согласен, но это было давно, когда я тока начинал пытаться писать на MQL 🙂

  3. Скоро самому понадобится перевод в безубыток для полуавтоматической торговли. Придется варганить самому, так как в инете ничего путнего для себя не нашел, нужно встроить закрытие части прибыли, оставшуюся часть переносить в б/у. Тебе удачи. =)

  4. Скрипт планировался для применения его в качестве “Горячих клавиши” (подразумевался заранее определенный б\у для исключения постоянной компиляции).
    По поводу закрытия части позиции, баловался написанием такой функции…
    И Тебе удачи…

Обсуждение закрыто.