• Обзор
  • Отзывы (18)
  • Обсуждение (472)
  • Что нового

Exp SafetyLock PRO

Советник SAFETYLOCK - советник-защитник.

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

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

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

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


Параметры

  • MilliSecondsTimerForMonitoring - количество миллисекунд исполнения алгоритма (по умолчанию 1000 = 1 секунда);
  • SymbolMonitoring - SymbolMonitoring = ALL_SYMBOL = Мониторить все символы, все сделки на счете. Если вы установили советника на 1 график любой валютной пары, он будет следить за всеми валютными парами на счете;
  • Type_Monitoring - тип сделок для мониторинга, BUY SELL или ВСЕ;
  • Magic_Monitoring - магический номер позиций для мониторинга или несколько магиков через запятую;
  • Comment_Monitoring - данная опция фильтрует сделки для выставления лока по позициям, чьи комментарии совпадают с Comment_Monitoring;
  • Min_Lot_Monitoring - минимальный лот для мониторинга советником, если 0 - параметр отключен;
  • Max_Lot_Monitoring - максимальный лот для мониторинга советником, если 0 - параметр отключен;
  • SafetyPosMonitoring - включить мониторинг позиций, открытых советником SafetyLock;
  • StopLosse - стоп-лосс отложенных ордеров SafetyLock;
  • TakeProfite - тейк-профит отложенных ордеров SafetyLock;
  • MNLOT - Множитель лота для отложенных ордеров;
  • StopOrderDeltaifUSEe - Дистанция для отложенных ордеров SafetyLock;
  • NumberofStopOrder - Количество отложенных ордеров SafetyLock для одной позиции;
  • DistancefromStopOrders - Шаг сетки в пунктах, при использовании NumberofStopOrder;
  • ModifyOrdPend - Включить модификацию цены открытия отложенных ордеров при движении цены.Позволяет тянутся отложенным ордерам вслед за ценой;
  • ModifyOrdPend_STEP - Шаг модификации в пунктах;
  • ReopenClosedSafetyOrders - переоткрывать отложенные ордера SafetyLock , если они были закрыты стопом, при этом защищаемая позиция еще открыта;
  • Close_One_if_Safety_Closed_In_Profit - закрывает оригинальную позицию, если позиция SafetyLock была закрыта в прибыли, перекрывающей текущий убыток оригинальной позиции;
  • Close_One_if_Safety_More_profitable - закрывает оригинальную позицию, если позиция SafetyLock более прибыльная, перекрывающая текущий убыток оригинальной позиции;
  • CloseOneifStopsActive - закрывать позицию, если отложенный ордер SafetyLock сработал. Если отложенный ордер активировался и превратился в позицию, тогда, при включении этой опции, главная позиция будет закрыта;
  • CloseSafetyPositionsifclosed - закрывать позиции SafetyLock, которые уже активированы, если главная позиция закрылась.Если главная позиция была закрыта, тогда позиция SafetyLock будет также закрыта;
  • Remove_TAKEPROFIT_ofOriginalifStopsActive - удалять тейк-профит оригинальной позиции, если отложенный ордер SafetyLock был активирован;
  • Remove_STOPLOSS_ofOriginalifStopsActive - удалять стоплосс оригинальной позиции, если отложенный ордер SafetyLock был активирован;
  • TrailingStopUSE - включить трейлинг-стоп позиций SAFETYLOCK PRO. Включает трейлинг-стоп только на позиции, которые были активированы и открыты советником;
  • IfProfTrail - включать трейлинг-стоп только тогда, когда позиция набрала TrailingStope пунктов прибыли. Если выключить эту опцию, советник включит функцию трейлинг-стопа сразу же, как только позиция наберет +0 пунктов прибыли. Тогда первый стоп-лосс установится в минусовую зону.
  • TrailingStarte - количество пунктов прибыли для начала включения функции трейлинг-стопа;
  • TrailingStope - дистанция в пунктах от текущей цены до установленного стоп-лосса. Если текущая прибыль = 200 пунктов, а TrailingStope = 100, тогда стоп-лосс будет установлен на уровне +100 пунктов. Тем самым мы даем цене возможность отката на 100 пунктов максимум. В другом случае сработает стоп-лосс и позиция будет закрыта в +100 пунктов;
  • TrailingStep - шаг изменения стоп-лосса при включении функции трейлинг-стопа;
  • MovingInWLUSE - включение функции безубытка. Функция модифицирует стоп-лосс в LevelWLoss пунктов, когда позиция наберет LevelProfit пунктов прибыли;
  • LevelWLoss - уровень установки стоп-лосса в плюсовой зоне в пунктах;
  • LevelProfit - количество пунктов прибыли, которое должна пройти позиция для того, чтобы функция безубытка модифицировала стоп-лосс;
  • SetMinStops - автоматически нормализует все параметры в пунктах до минимально возможного уровня стопов на сервере;
  • Magic - магический номер открываемых отложенных ордеров советником;
  • Slippage - уровень максимально возможного проскальзования в пунктах при открытии и закрытии позиций;
  • MarketWatch - включает возможность открытия позиций с стоп-лосс \ тейк-профитом на счете с MARKET исполнением. Первая открывается позиция, после успешного открытия модифицируются уровни стоп-лосс и тейк-профит.
Mahen Weerakkody
226
Mahen Weerakkody 2019.04.23 12:25 
 

Excellent product

drnsf
664
drnsf 2019.03.02 10:15 
 

The same good words for an excellent developer!

eriva
251
eriva 2019.01.13 11:08 
 

I use many products from Vladislav, the utilities are exceptional even if they require a bit of patience to find the right settings based on their use. Each reviewed utility is used in my real account. Vladislav is a kind and helpful person for any help required. Great Vladislav !!

nakayui818
245
nakayui818 2019.01.03 16:49 
 

very good !it will save your account from bankrubt

Cyranc
88
Cyranc 2018.06.04 19:01 
 

This EA is excellent, it can really save and protect the trade.

Author is very helpful

after a few months of trial, Safety Lock can really help to protect the positions

However, sometimes the recovery zone will have problem in range market.

may I request a parameter that can control the Max Hedge Cycle? Safety Lock is great, but sometimes the swing market will cause unlimited hedging orders and big max drawdown. I hope the hedging order number is under control. For example, if I set Max 3 Hedge orders, the original position is buy, then there will be max sell, buy, sell, no more. After that, Safety Lock will disable the pending order function. Is it possible to add this in next update? Safety Lock will become perfect if this para is included. Thanks in advance.

ericcheungtakyu
140
ericcheungtakyu 2018.02.06 16:36 
 

useful and great EA.

but it would be better if it can close the original trade when safetylock order SL

Mathews Achankunju
327
Mathews Achankunju 2018.01.28 18:46 
 

Amazing product with all the features you will ever need and many more. It's a very reasonable price for such a useful and adaptable utility.

Fabio
216
Fabio 2017.12.18 21:16 
 

Very good EA and developer is very supportive of his client base.

Highly recommended.

Valeriy Belozertsev
8837
Valeriy Belozertsev 2017.12.18 18:11 
 

Отличная машинка в умелых руках.

Sai Ming Yu
347
Sai Ming Yu 2017.12.07 03:26 
 

Bought it but still have many questiion.

robertleecf
39
robertleecf 2017.11.11 01:48 
 

Good and Very useful EA. Author is nice and helpful, willing to update the EA in time.

Yu Pang Chan
889
Yu Pang Chan 2017.10.28 20:14 
 

The author keeps reviewing and fixing any reported bugs in only a few days. Good EA.

Mike Panadar
651
Mike Panadar 2017.10.23 23:41 
 

THIS ADVISER IS THE BEST FOR MONITORING AND THIS ADVISER OPEN OPPOSITE TRADE WHEN MARKET AGAINST ME, ANDRUS VERY GREAT SUPPORTING ME AND HELP ME UNTIL MY ISSUE RESOLVED, THANK YOU ANDRUSE FOR SUPPORTING AND HELP ME,

LUIZ CLAUDIO TRANNIN
1465
LUIZ CLAUDIO TRANNIN 2017.06.19 22:43 
 

Very good quality, safety lock installed and you can even hibernate like a bear, there will be no stop out.

Victor Epand
725
Victor Epand 2017.02.18 14:49 
 

This EA can be useful for creating locked hedges. If you take a partial take profit of the original position before the safety position activates, the EA closes the old safety position and replaces it with a new one having the adjusted lot size.

Sundaravadiveal TV
475
Sundaravadiveal TV 2017.01.28 02:39 
 

Good EA when compared to other costly EA.

Sergey Dzyublik
4096
Sergey Dzyublik 2017.01.21 00:28 
 

Пользователь не оставил комментарий к оценке

burak Güçükdere
515
burak Güçükdere 2016.01.11 19:22 
 

Thrust me nothing can protect you better than this product.

Every traders must have protection like this manuel or Auto not important everybody or every EA can make wrong chose.

And youre Wrong chose protection is waiting :)

Версия 19.107 2019.01.07
- Обновление EAPADPRO v25;
- В панель добавлены дополнительные языки: Испанский, Португальский (Бразилия), Немецкий, Китайский, Японский;
Перевод был осуществлен с помощью GOOGLE Translator + сайта MQL + Терминала!
Если Вы обнаружили ошибку на своем языке, пожалуйста, сообщите о ней в сообщениях. Спасибо!
- Увеличение скорости работы панели;
Версия 18.991 2018.12.21
- Обновление панели EAPADPRO до версии v23
- Добавлен блок управления и контроля скорости работы котировок и скорости тестирования.
- Добавлен блок вывода таблицы открытых сделок и позиций.
Версия 18.966 2018.11.06
Обновление панели EAPAPDPRO v21
Добавлены подсказки в внешние переменные
Добавлена переменная ModifyOrdPend_onlytoOpenPrice -
true - возможность модифицировать отложенный ордер только до цены открытия позиции(старый вариант)
false - продолжать модифицировать цену открытия отложенных ордеров по движению цены.
Версия 18.830 2018.08.30
Update EAPADPRO v20
Версия 18.718 2018.07.30
Функции Close_One_if_Safety_More_profitable и Close_One_if_Safety_Closed_In_Profit обновлены.
При использовании NumberofStopOrder>1 прибыль позиций SafetyLock рассчитывается от суммы прибыли всех позиций по тикету основной позиции.

Функция Close_One_if_Safety_More_profitable имзенена.
Теперь закрытие основной позиции и позиций SAFETYLOCK происходит только тогда, когда сумма прибыли этих позиций будет больше или равна Close_One_if_Safety_More_profitable_Dollars(При NumberofStopOrder>1)
Для получения результатов прошлых версий, установите Close_One_if_Safety_More_profitable_Dollars= 0.

Функция Close_One_if_Safety_Closed_In_Profit изменена.
Теперь закрытие основной позиции происходит только тогда, когда сумма прибыли закрытых позиций SAFETYLOCK и основной позициибудет больше или равна Close_One_if_Safety_Closed_In_Profit_Dollars.
Закрываются все ордера и позиции SAFETYLOCK.

Если включены обе функции Close_One_if_Safety_More_profitable и Close_One_if_Safety_Closed_In_Profit,
тогда вычисляется общая прибыль от закрытых позиций SAFETYLOCK и позиций SAFETYLOCK, которые еще открыты. (Актуально для NumberofStopOrder>1)
Сумма прибыли SAFETYLOCK должны быть больше или равна Close_One_if_Safety_More_profitable_Dollars+Close_One_if_Safety_Closed_In_Profit_Dollars., чем основная позиция.


Добавлена функция Close_One_if_Safety_Closed
Если позиция SAFETYLOCK была закрыта по любой причине (ручное закрытие, тейкпрофит, трейлингстоп), тогда основная позиция будет также закрыта.


В блок ReopenClosedSafetyOrders добавлена переменная StopOrderDeltaifReopen
StopOrderDeltaifReopens - Дистанция для установки отложенного ордера SAFETYLOCK после переоткрытия ордера.
Если StopOrderDeltaifReopens = 0, тогда дистанция = StopOrderDeltaifUSEe (старый вариант)
Цена для установки отложенного ордера будет расчитываться от текущей цены.
Версия 18.6 2018.04.24
- Обновление информационной панели EAPADPRO v2.0;
- Если параметр SPECIFID_Symbol_Monitoring не задан и SymbolMonitoring = SPECIFID_SYMBOLs, тогда советник следит за той валютой, на которой он установлен.
- Изменены условия закрытия позиций Safety, если они более прибыльные.
Close_One_if_Safety_Closed_In_Profit - закрывает оригинальную позицию, если позиция SafetyLock была закрыта в прибыли, перекрывающей текущий убыток оригинальной позиции;
Close_One_if_Safety_Closed_In_Profit_Dollars - Количество долларов прибыли для перекрытия оригинальной позиции;
Close_One_if_Safety_More_profitable - закрывает оригинальную позицию, если позиция SafetyLock более прибыльная, перекрывающая текущий убыток оригинальной позиции;
Close_One_if_Safety_More_profitable_Dollars - Количество долларов прибыли для перекрытия оригинальной позиции;
Версия 17.966 2017.11.10
Исправлена ошибка модификации Buy Stop ордера
Версия 17.958 2017.11.01
Remove_TAKEPROFIT_ofOriginalifStopsActive и Remove_STOPLOSS_ofOriginalifStopsActive обновлен.
Исправлена ошибка многократной модификации стоп-лосс\тейк-профита на оригинальной позиции.

Работа таймера обновлена. В случае, когда таймер не запускается, советник работает по тикам.
Версия 17.946 2017.10.19
Исправлена ошибка перечисления списка магических номеров.
SPECIFID_Symbol_Monitoring - Добавлена возможность создавать список символов через запятую, для мониторинга.
Версия 17.324 2017.04.10
- Добавлен параметр Close_One_if_Safety_Closed_In_Profit - который закрывает оригинальную позицию, если позиция Safety была закрыта в прибыли, перекрывающей текущий убыток оригинальной позиции.
Например, Close_One_if_Safety_Closed_In_Profit=true MNLOT=2.
Как только сработает ЛОК и позиция Safety будет закрыта по тейк-профиту, тогда и оригинальная позиция будет закрыта.

- Добавлен параметр Close_One_if_Safety_More_profitable - который закрывает оригинальную позицию, если позиция Safety более прибыльная, перекрывающая текущий убыток оригинальной позиции.
Например, Close_One_if_Safety_More_profitable=true MNLOT=2.
Как только сработает ЛОК и позиция Safety будет более прибыльная, тогда и позиция Safety и оригинальная позиция будет закрыта.



- Добавлен параметр ModifyOrdPend_STEP - шаг трейлинга отложенных ордеров при включении функции ModifyOrdPend

- Добавлен параметр MilliSecondsTimerForMonitoring - количество миллисекунд исполнения алгоритма (по умолчанию 1000 = 1 секунда)

- Параметр Magic_Monitoring обновлен. Теперь можно задать список магиков через запятую, которые нужно мониторить.
Например:
Magic_Monitoring= -1 означает, что будут мониториться все магики
Magic_Monitoring= 0 означает, что будут мониториться ручные сделки
Magic_Monitoring= 555,777 означает, что будут мониториться магики 555 и 777

- Добавлен фильтр мониторинга по комментарию Comment_Monitoring. Данная опция фильтрует сделки для выставления лока по позициям, чьи комментарии совпадают с Comment_Monitoring
Например:
Comment_Monitoring="" - следит за всеми сделками, неважно какой у них комментарий
Comment_Monitoring="VirtualTRadePad" - следит за всеми сделками, с комментарием VirtualTRadePad, даже если в комментарии есть VirtualTRadePad-1 или VirtualTRadePadEXTRA или TickVirtualTRadePadEXTRA



- Добавлена функция Безубытка
MovingInWLUSE - Перенос позиции в безубыток;
LevelWLoss - Переносим стоплосс в +LevelWLoss пунктов;
LevelProfit - Когда сделка вышла в плюс LevelProfit пунктов;




- Исправлена ошибка выставления отложенных ордеров на свои позиции при включенном параметре SafetyPosMonitoring и нахождении в рынке более 1 разнонаправленной позиции.

- Исправлена ошибка Magic_Monitoring, при установке значения Magic_Monitoring, отличного от "-1"
Советник делал ошибку в таких функциях, как: CloseOneifStopsActive, Remove_TAKEPROFIT_ofOriginalifStopsActive, Remove_STOPLOSS_ofOriginalifStopsActive

- Исправлена ошибка модификации Тейк-Профита при использовании параметра ModifyOrdPend
Версия 17.212 2017.02.20
Улучшения EAPADPRO

- Добавлены две опции:
Remove_TAKEPROFIT_ofOriginalifStopsActive - Удалять тейкпрофит оригинальной позиции, если отложенный ордер SafetyLock был активирован;
Remove_STOPLOSS_ofOriginalifStopsActive - Удалять стоплосс оригинальной позиции, если отложенный ордер SafetyLock был активирован;

Позволяет "жестко" зафиксировать ЛОК на двух позициях удалив при этом стоплосс и тейкпрофит. Создает "Безопасный замок", который не будет разблокирован если оригинальная позиция была закрыта по своему стполосс или тейкпрофиту.
Версия 17.123 2017.01.27
-Добавлена информационная панель EAPADPRO
Подробности о данной панели в нашем блоге: https://www.mql5.com/ru/blogs/post/687140
Версия 16.919 2016.10.11
Добавлены две новые опции для фильтрации сделок, на которые требуется установить страховочные стоп ордера
Min_Lot_Monitoring - Минимальный лот для мониторинга советником, если 0 - параметр отключен;
Max_Lot_Monitoring - Максимальный лот для мониторинга советником, если 0 - параметр отключен;
например, Вам необходимо использовать текущий советник SafetyLock для защиты позиций, которые набрали большой лот, например при использовании мартина. Лот, на который Вам нужно установить противоположный стоп ордер = 0.16, при этом советник не должен трогать позиции, которые меньше чем 0.16, тогда Вам необходимо выставить такие параметры: Min_Lot_Monitoring =0.16 ;
например, Вам необходимо локировать все позиции, которые имею лот от 0.1 до 0.25, тогда Вам необходимо выставить такие параметры:
Min_Lot_Monitoring = 0.1;
Max_Lot_Monitoring = 0.25;

Добавлена переменная SetMinStops:
При AutoSetMinLevel уровни стопов будут приведены к минимально возможным уровням, разрешенным на сервере;
При ManualSet пользователь получит сообщение о том, что уровни стопов в советнике меньше минимального и советник перестанет торговать.

Добавлена переменная CloseSafetyPositionsifclosed:
Закрывать позиции САФЕТИ которые уже активированы, если главная позиция закрылась.
Версия 16.313 2016.03.16
Добавлены переменные:
ReopenClosedSafetyOrders - переоткрывать отложенные ордера Safety, если они были закрыты стопом, при этом защищаемая позиция еще открыта.
NumberofStopOrder - количество отложенных ордеров, выставленных на позицию
DistancefromStopOrders - дистанция между ордерами Safety
CloseOneifStopsActive - Закрывать позицию, если отложенный ордер Safety сработал
Версия 16.213 2016.02.16
Добавлены параметры
SymbolMonitoring
SPECIFID_Symbol_Monitor

SymbolMonitoring = ALL_SYMBOL = Мониторить все символы, все сделки на счете. Если Вы установили советника на 1 график любой валютной пары, он будет следить за всеми валютными парами на счете;

SymbolMonitoring = ONLY_CURRENT_SYMBOL = Мониторить только текущий символ. Советник будет мониторить и сопровождать только сделки с символом, на котором установлен эксперт;

SymbolMonitoring = SPECIFID_SYMBOL = Мониторить только сделки по указанному в SPECIFID_Symbol_Monitor символу. Например EURUSD - тогда советник будет сопровождать сделки только по символу EURUSD;