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

Exp TralPartionClose

Partial Close and Trail - эксперт-помощник. Осуществляет частичное закрытие позиций (Закрывает часть лота) при откатах с трейлингом прибыли.

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

  • Данный советник сопровождает Ваши позиции.
  • При появлении отката цены в обратном направлении, советник фиксирует значения отката цен и закрывает часть прибыли (Закрывает часть лота).
  • После это советник может включить трейлинг-стоп на оставшуюся часть позиции.
  • При повторном откате, советник снова закрывает часть прибыли (Закрывает часть лота).

Вы можете испытать советник в тестере стратегий и торговать с помощью нашей панели EAPADPRO в визуальном режиме!

DEMO версия советника

Пример

  1. buy 1 2.00 1.29667 0.00000 0.00000
  2. modify 1 2.00 1.29667 1.29667 0.00000
  3. сlose 1 0.40 1.30174 1.29667 0.00000 202.80 10202.80
  4. buy 3 1.60 1.29667 1.29667 0.00000
  5. close 3 0.40 1.30668 1.29667 0.00000 400.40 10603.20
  6. buy 4 1.20 1.29667 1.29667 0.00000
  7. close 4 0.40 1.30982 1.29667 0.00000 526.00 11129.20
  8. buy 5 0.80 1.29667 1.29667 0.00000
  9. s/l 5 0.80 1.29667 1.29667 0.00000 -2.88 11126.32
  • 1 - открыли покупку.
  • 2 - при прохождении StartPointToTral пунктов установили безубыток (при MovingInWLUSE = true).
  • Цена идет вверх, мы тралим линию начала отката за ценой вверх.
  • 3 - при откате от нашей линии более чем на OtkatPoint пунктов вниз фиксируем прибыль, закрыв при этом PercentLotToClose процентов нашего лота. При этом следующий уровень начала отката будет равен "наша линия текущего отката" + StepPointToFixLevel пунктов. Т.е. цена должна опять пройти StepPointToFixLevel пунктов вверх от линии, только тогда алгоритм снова вступает в бой.
  • 5 - снова откат, снова фиксация прибыли в размере 20% от первоначального лота. Алгоритм повторяется.
  • 9 - Разворот тренда, позиция закрыта по безубытку (+своп). Наша прибыль составила около 1125 долларов.

Настройки

  • StartPointToTrail - Количество пунктов прибыли в пунктах, с которой начинать включать функцию частичного закрытия.
    Например, StartPointToTral = 200: как только позиция выйдет в прибыль 200 пунктов, советник зафиксирует первый уровень на 200 пунктов.
  • RollbackPoint - Количество пунктов отката цены, для частичного закрытия позиции.
    Например, StartPointToTral = 200 RollbackPoint = 100​​​​​​​: как только цена откатится на 100 пунктов назад от зафиксированного уровня (200), тогда часть позиции будет закрыта.
  • StepPointToFixLevel - Количество пунктов для фиксации следующего уровня.
    Например, StartPointToTral = 200 RollbackPoint = 100 StepPointToFixLevel = 150​​​​​​​: после закрытия части позиции, следующая фиксация уровня на 350 пунктов (200+150).
  • DisableLockClose - Запрет использования алгоритма частичного закрытия, если на счете обнаружен лок из двух противоположно направленных позиций с одинаковым лотом.
  • PercentLotToClose - Количество процентов от начального лота для закрытия позиции.
    Например, открыта позиция с лотом 2.0 PercentLotToClose = 20%: советник рассчитывает лот для частичного закрытия = 2*0.2(%) = 0.4 лота. При откате, будет закрыта 0.4 лота, и при каждом следующем закрытии лот для закрытия будет равен 0.4.
  • FixLotToClose - Фиксированное значение лота для закрытия каждого шага. 0 - учитывается процент от лота PercentLotToClose.
  • CloseOnlyOnProfitZone - При частичном закрытии закрывать только тогда, когда позиция в прибыли.
  • NumbersOfClose - Количество частичных закрытий.
    Например, NumbersOfClose = 3, PercentLotToClose = 20%, начальный лот = 2.0: при расчете лота для частичного закрытия советник вычислил 0.4 лота для закрытия на каждом шаге. Советник может закрыть только 3 раза по 0.4 лота, остальные 0.8 от позиции останется в рынке.
  • MovingInWLUSETRAIL - Перенос позиции в безубыток при первом частичном закрытии.
    • Если функция частичного закрытия активировалась, и Первая часть позиции была закрыта, тогда советник установит стоп-лосс по цене открытия.
  • FixTrailingStopLevel - Фиксировать уровень стоп-лосса при возникновении новых уровней.
    Например, FixTrailingStopLevel = 100: если цена пробивает уровень фиксации StepPointToFixLevel (Orange Violet), тогда стоп-лосс сделки устанавливается на текущий уровень (Red Blue)+-FixTrailingStopLevel пунктов.


Victor Epand
685
Victor Epand 2017.02.10 13:03 
 

This is a valuable and profitable utility for trailing partial take profits.

Версия 18.830 2018.08.30
Partial Close and Trail Update EAPADPRO v20
Версия 18.515 2018.05.23
Partial Close and Trail
- Обновление информационной панели EAPADPRO v2.0;
Версия 17.208 2017.11.13
Общие улучшения EAPADPRO

-Добавлена опция DisableLockClose - запрещающая использование алгоритма частичного закрытия, если на счете обнаружен ЛОК из двух противоположно направленных позиций с одинаковым лотом.
например: Если Вы используете советник SafetyLock и Ваша позиция была залокирована в "безопасный замок", данная опция DisableLockClose = true запрещает частично закрывать этот ЛОК.
Версия 17.121 2017.01.27
- Добавлен параметр
NumbersOfClose - Количество закрытий позиций по трейлингу. 0 - без ограничений
- Добавлен параметр
FixLotToClose - Фиксированное значение лота для закрытия каждого шага. 0 - учитывается Процент от лота PercentLotToClose.
- Добавлен параметр
FixTrailingStopLevel - Фиксировать уровень стоплосса при возникновении новых уровней, например:
FixTrailingStopLevel = 100. Если цена пробивает уровень фиксации StepPointToFixLevel(Orange Violet),
тогда стоплосс сделки устанавливается на Текущий уровень(Red Blue)+-FixTrailingStopLevel пунктов

- Добавлены линии на график:
Red Blue - Основные линии установленных уровней
Yellow - Уровень отката
Orange Violet - Следующие уровни для фиксации

Если позиция проходит Red Blue появляется Yellow линия для отката и Orange Violet для фиксации следующего уровня


Исправлена ошибка работы с длинными тикетами
Исправлены ошибки работы с StepPointToFixLevel
Otkat переименован в RollBack
-Добавлена информационная панель EAPADPRO
Подробности о данной панели в нашем блоге:
или https://www.mql5.com/ru/blogs/post/687140

Следующие данные были выведены в блок Strategy Info:
"BUY Next Level" - Следующий уровень фиксации для BUY
"SELL Next Level" - Следующий уровень фиксации для SELL
"BUY Rollback" - Уровень частичного закрытия для BUY
"SELL Rollback" - Уровень частичного закрытия для SELL
"BUY LotToClose" - Лот частичного закрытия BUY
"SELL LotToClose" - Лот частичного закрытия SELL

Внимание: Данные отображаются для 1 БАЙ и 1 СЕЛЛ позиции.
Версия 15.126 2015.01.27
Перекомпилировано под новый билд