Lock balancer MT5 — локирование множества позиций

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

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

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

Стратегия — блокировка убытка путём локирования и возврат отложенной прибыли

Этот робот является развитием идеи популярного робота Lock balancer для терминала МТ4. Он сделан для терминала MT5 и улучшен.

Принцип работы

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

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

Основные параметры

  • Language — язык сообщений робота (English/Русский);
  • Direction — направление торговли (BUY/SELL);
  • Mode of operation — режим работы (Testing — тестирование в тестере стратегий / Trading with manual main entry, or with the main robot — торговля с ручным основным входом, или с основным роботом);
  • Lot — лот (только для режима работы Testing);
  • Take profit of the main order — тейк-профит основного ордера для режима Testing, пт (0 — без тейк-профита);
  • Magiс of the main positions — магик основных позиций, (0 — работаем с позициями установленными вручную);
  • Magiс of the lock — магик лока (0 — лок будет без магика);
  • Initial stop loss of the lock – начальный стоп-лосс лока, пт. Устанавливается в момент превращения отложенного лока в рыночный лок;
  • Break Even – точка безубыточности (упреждение закрытия активного лока при возврате цены в направление профита основной позиции), пт;
  • Activation for Break Even – точка активации уровня безубыточности, от уровня линии начального локирования, пт;
  • Trailing the initial lock line – трейлинг линии начального локирования, пт, (0 – трейлинг отключен).

Особенности

Режим «Testing» используется только для демонстрации работы робота в тестере стратегий, его не следует использовать в реальной торговле. В реальной торговле используйте только режим «Trading with manual main entry, or with the main robot«.

Параметром «Direction» укажите направление основных позиций (BUY или SELL).

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

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

Если робот используется для страхования позиций, установленных вручную, то нужно задать «Magiс of the main positions» = 0, «Magiс of the lock» = 0.

Если робот используется для страхования позиций, установленных другим роботом, то параметр «Magiс of the main positions» нужно установить такой же, как Magic другого робота. Параметр «Magiс of the lock» можно установить такой же.

Разные значения параметров «Magiс of the main positions» и «Magiс of the lock» можно использовать для организации локирования в разных направлениях на одном счете. Для этого робота Lock balancer устанавливают на два графика одной валютной пары.

При наличии рыночных позиций, робот устанавливает отложенный лок на уровне, заданном линией начального лока. При движении цены в сторону убытка лок станет рыночным и не позволит убытку расти. Цена может пройти любое расстояние в сторону убытка, но убыток не увеличится. При возврате цены к уровню начального лока, робот закроет рыночный лок в точке Break Even, что позволит при движении цены в направлении профита вернуть средства из просадки и продолжить получать прибыль. Уровень Break Even активируется при достижении ценой уровня ActivationforBreakEven в направлении локирования.

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

При закрытии всех позиций по тейк-профиту или вручную, робот автоматически закроет лок.

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

Последняя версия 3.1:

2020.07.19

  1. Усовершенствован алгоритм управления локом. Алгоритм согласован с сообществом трейдеров.
  2. Организован перенос закрытия лока в точку безубыточности.
  3. Организован трейлинг линии начального локирования.

Скачать демо-версию. Она работает только в тестере стратегий.

Купить робота   $250