Советник CloseIfProfitorLoss with Trailing

Купить эксперта CloseIfProfitorLoss with Trailing в магазине систем алготрейдинга

Закрытие позиций в MetaTrader 4 по общей прибыли\убытку с отключением советников и с трейлингом прибыли.

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

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

Данный советник основан на Exp – CloseifProfitorLoss, но в нем немного изменен алгоритм закрытия сделок, а именно трейлинг закрепленной прибыли.
Вы также можете попробовать данный советник Profit or Loss Pad для MetaTrader 5.

Параметры:

  • сlose – доступные типы закрытия: 1 – профит, 2 -пункты, 3 – % эквити, 4 – % баланса.
  • TypeofClose – тип закрытия.
  • TypeOrder – доступные типы ордеров для закрытия: -1 – все ордера, 1 – Sell, 0 – Buy.
  • OrderToClose – тип ордеров для закрытия.
  • MagiccOrder – закрытие по магику: -1 – все ордера;
  • MagikToClose – магик позиций для расчета и закрытия;
  • SymbolOrder – символы для работы: -1 – все символы, 1- текущий символ;
  • SymbolToClose – символ для расчета и закрытия.
  • CloseProfit – закрывать прибыльные позиции;
  • prifitessss – прибыль, при которой закрываются позиции;
  • CloseLoss –  закрывать убыточные позиции;
  • lossss – убыток, при котором закрываются позиции;
  • Orderdelete – удалять отложенные ордера при закрытии позиции.

Основные функции советника

Для начала хотел бы рассказать немного о своем помощнике, советнике Exp – CloseifProfitorLoss в изначальном варианте. Данный советник способен закрыть все сделки на счете (сортировка по магику, символу, типу сделок).

  • TypeOrder – описание настройки типов ордеров для закрытия: -1 – все ордера, 1 – Sell, 0 – Buy.
  • OrderToClose – тип позиций для закрытия.
  • MagiccOrder – описание настройки магического номера: -1 – все ордера.
  • MagikToClose – магик позиций для расчета и закрытия.
  • SymbolOrder – описание настройки символов: -1 – все символы, 1 – текущий символ.
  • SymbolToClose – символ для расчета и закрытия.
  • сlose – описание настройки единиц измерения прибыли/убытка: 1 – профит, 2 – пункты, 3 – % от эквити , 4 – % от баланса”.
  • TypeofClose – тип закрытия.

Закрытие позиций может осуществляться по прибыли/убытку в долларах, пунктах, проценту от баланса. Т.е., например, Вы хотите, чтобы при просадке в 30% от баланса все сделки были закрыты. Устанавливайте мой советник, настраивайте его, руководствуясь инструкцией. Как только просадка по счету составит установленный процент, например, 30%, советник закроет все сделки в принудительном порядке.

Функция принудительного закрытия появилась совсем недавно. Советник-помощник Exp – CloseifProfitorLoss закроет все сделки принудительно, чего бы ему это не стоило.

Также в недавнем обновлении появились такие функции помощника:

  • BalanceStart – баланс, от которого будет расчитываться процент. 0 – переменная заполняется в момент старта.
  • ForcedClose – принудительная проверка после отключения советников и принудительная зачистка.
  • MailSend – отправлять на почту сообщение о закрытии (при предварительной настройке почтовых данных).

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

  • OpenHour – час открытия торгов.
  • OpenMinute – минута открытия торгов.
  • CloseHour – час закрытия торгов.
  • CloseMinute – минута закрытия торгов.

Трейлинг прибыли при закрытии

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

  • CloseProfit – закрывать в плюс.
  • prifitessss – сколько закрывать в плюс.
  • TralOptions – расстояние от prifitessss, при достижении которого включается трейлинг прибыли.

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

10:20:20 Exp - CloseifProfitorLoss wTral EURUSD,H1: Traling is ON tralprofit=12.00000000
10:20:20 Exp - CloseifProfitorLoss wTral EURUSD,H1: Level Profit up tralprofit=12.00000000
10:20:20 Exp - CloseifProfitorLoss wTral EURUSD,H1: Level Profit up tralprofit=13.00000000
10:20:20 Exp - CloseifProfitorLoss wTral EURUSD,H1: Level Profit up tralprofit=13.50000000
10:20:21 Exp - CloseifProfitorLoss wTral EURUSD,H1: Level Profit up tralprofit=13.50000000
10:20:23 Exp - CloseifProfitorLoss wTral EURUSD,H1: Level Profit up tralprofit=13.50000000
10:20:23 Exp - CloseifProfitorLoss wTral EURUSD,H1: Level Profit up tralprofit=14.00000000
10:20:24 Exp - CloseifProfitorLoss wTral EURUSD,H1: Level Profit up tralprofit=14.50000000
10:20:24 Exp - CloseifProfitorLoss wTral EURUSD,H1: Level Profit up tralprofit=14.50000000
10:20:29 Exp - CloseifProfitorLoss wTral EURUSD,H1: Level Profit up tralprofit=15.00000000
10:20:31 Exp - CloseifProfitorLoss wTral EURUSD,H1: Level Profit up tralprofit=16.00000000
10:20:32 Exp - CloseifProfitorLoss wTral EURUSD,H1: Level Profit up tralprofit=17.50000000
10:20:36 Exp - CloseifProfitorLoss wTral EURUSD,H1: Level Profit up tralprofit=18.50000000
10:20:37 Exp - CloseifProfitorLoss wTral EURUSD,H1: Level Profit up tralprofit=21.50000000
10:20:37 Exp - CloseifProfitorLoss wTral EURUSD,H1: Level Profit up tralprofit=24.00000000
10:20:37 Exp - CloseifProfitorLoss wTral EURUSD,H1: Level Profit up tralprofit=24.00000000
10:20:39 Exp - CloseifProfitorLoss wTral EURUSD,H1: Level Profit up tralprofit=26.50000000
10:20:39 Exp - CloseifProfitorLoss wTral EURUSD,H1: Level Profit up tralprofit=28.00000000

После того как общая прибыль опустится ниже последнего зафиксированного уровня – TralOptions , советник закроет все сделки в принудительном порядке:

10:20:42 Exp - CloseifProfitorLoss wTral EURUSD,H1: Close position _close=23.00000000 tralprofit=23.00000000
10:20:43 Exp - CloseifProfitorLoss wTral EURUSD,H1: close #212724663 buy 0.10 EURUSD at 1.34049 at price 1.34095
10:20:44 Exp - CloseifProfitorLoss wTral EURUSD,H1: close #212724661 buy 0.10 EURUSD at 1.34049 at price 1.34094
10:20:45 Exp - CloseifProfitorLoss wTral EURUSD,H1: close #212724660 buy 0.10 EURUSD at 1.34049 at price 1.34095
10:20:45 Exp - CloseifProfitorLoss wTral EURUSD,H1: close #212724658 buy 0.10 EURUSD at 1.34049 at price 1.34095
10:20:46 Exp - CloseifProfitorLoss wTral EURUSD,H1: close #212724657 buy 0.10 EURUSD at 1.34049 at price 1.34094

Примеры использования представлены в картинках и видео.

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

Войти с помощью: 

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

Time limit is exhausted. Please reload the CAPTCHA.