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

AW Recovery System

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

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


Как проходит восстановление ордеров

  1. Советник закрывает другие окна выбранного инструмента, чтобы выключить убыточные советники (опционально).
  2. Советник сбрасывает уровни TakeProfit и StopLoss у всех обрабатываемых ордеров и удаляет отложенные ордера с соответствующими идентификаторами.
  3. Советник закрывает все обрабатываемые прибыльные ордера, чтобы с помощью их прибыли перекрыть часть убыточных ордеров и уменьшить общий объем позиции(опционально).
  4. Советник блокирует убыточную позицию с помощью открытия локирующего ордера.
  5. Далее при помощи открытия восстанавливающих ордеров приступает к уменьшению убытка с помощью частичного закрытия убыточных ордеров.
  6. При частичном закрытии алгоритм восстанавливает в первую очередь ордера, расположенные наименее удачно, каждый из убыточных ордеров разбивается на множество частей, каждую из которых советник закрывает отдельно. Восстанавливающие ордера открываются малым объемом, чтобы сильно не увеличивать нагрузку на депозит.

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


Входные параметры

  • Work_With - Выбор типа ордеров для восстановления, где
    • All_Trades - Советник будет работать со всеми ордерами инструмента
    • Manual_Opened - Советник будет обрабатывать открытые вручную ордера(также ордера с Magic=0) 
    • Same_Magic_Number - Советник будет обрабатывать только ордера с таким-же MagicNumver как у RecoverySystem EA
  • Work_Mode - Режим работы советника, где:
    • Work_at_Start - Советник начнет свою работу как только будет запущен
    • Work_at_Drawdown - Советник начнет работу только при достижении Dd_Percent_For_Start процентов просадки депозита
  • Trend_Filter_Grids - Выбор дополнительного трендового фильтра для восстанавливающих ордеров.
  • Close_Another_Charts - При начале работы закрыть другие окна текущего инструмента, чтобы выключить другие советники
  • Drawdown_for_Start - размер просадки депозита, при котором будет запущен советник в режимах Work_at_Drawdown
  • Open_Lots - Объем новых ордеров, открываемых с помощью кнопок на панели
  • Magic_Number - Магический номер для восстанавливающих ордеров советника
  • Slippage - Максимально допустимое проскальзывание для открытия ордера
  • Spread_Limit - Максимально допустимый спред для открытия ордера
  • Maximum_Order_Size - Максимальный объем восстанавливающего ордера
  • Maximum_Orders_In_Work - Максимально допустимое число ордеров советника
  • Long_Trades - Разрешить покупки
  • Short_Trades - Разрешить продажи
  • Work - Разрешить работу советника
  • Locking - Разрешить автоматическое локирование ордеров
  • One_order_per_bar - Запретить открывать более одного восстанавливающего ордера за один бар
  • Recovery_Start_Lots - Объем первого восстанавливающего ордера
  • Multiplier - Мультипликатор для восстанавливающих ордеров
  • TrailingStart_Money - Прибыль группы ордеров в валюте депозита, при которой будет запущен алгоритм трейлинга
  • Step_Grids - Шаг открытия новых восстанавливающих ордеров
  • Step_Multiplier - Мультипликатор для шага восстанавливающих ордеров(Step_Grids )
  • Part_For_Close - Объем части убыточного ордера, которую советник будет закрывать за один раз
  • Use_Take_Profit_Money - Включить тейк-профит в деньгах
  • Take_Profit_Money - Объем тейк-профита в валюте депозита
  • ProfitTextWrite - Разрешить вывод прибыли от закрытия групп ордеров на чарт
  • Font_Size - Размер шрифта для панели советника
  • SAR_Settings,Alligator_Settings,TwoMA_Settings - блоки настройки индикаторов служащих дополнительными трендовыми фильтрами при выбранном соответствующем значении переменной Trend_Filter_Grids


elkinmar1
29
elkinmar1 2018.12.04 17:48 
 

Magnificent Expert Advisor. I had a bad session with GBPUSD last week so I decided to give this EA a try. It gave my equity back and added some profits to it.

Actually working on the recovery of a drawdown I have with EURUSD. So far so good.

Ovied
462
Ovied 2018.11.08 21:55 
 

This really is a very smart EA. Moreover, If you have some serious DD, this EA is for you. I had planned out some manual trades and those trades got away from me so quick. I was mad at myself and I was determined to hedge my way out of this manual trade. Some of my DD was recovered then I found this EA. I have been using it a week and it works. Don't expect your bad trade to be recovered in one day. Slow and steady this EA is recovering my DD. Author is very helpful answering questions.

Michael Beek
289
Michael Beek 2018.11.08 19:57 
 

I had a drawdown of over 90% on two accounts, I could not keep track of it myself (hobby trader pro). This Ea was my biggest hope. Reduced to just over 50% within four weeks. No idea how he does that. I know it is not easy to trust an EA. So I hope he can finish it too. This EA does well like a lot of CPU.

CLO006
75
CLO006 2018.10.22 19:11 
 

Working very good

Hefajatur Rahman
726
Hefajatur Rahman 2018.10.16 16:31 
 

Good EA..

but we need to see target lot buy and sell locked negative value to show on display

suppose i locked 0.20 , 0.20 and 0.10 buy with 0.50 sell, set target 0.01 lot to close each time...i need to see 0.01 lot locked negative value which ur EA handle...please update this one and better disable close all button...cause if mistakenly hit this button...people loose all money which in negative

Fallet Willy
2221
Fallet Willy 2018.09.26 21:01 
 

nice

AurelianoV
163
AurelianoV 2018.08.07 16:01 
 

Тестировал.Устраивал краш-тесты. Обсуждал. Уточнял. Отличная работа.

Вроде просто, а как важно иметь в арсенале!))).Супер.

Жду развития!

Juan Carlos Velez Hernandez
368
Juan Carlos Velez Hernandez 2018.08.02 20:07 
 

Excelente trabajo, poco a poco me va sacando de las malas operaciones.

wroger
432
wroger 2018.06.15 21:31 
 

Works very good, use small Lot and get Daily Profit... Also recover the losses from other EA very good...

Bruce Warmer
495
Bruce Warmer 2018.06.13 10:52 
 

I have rented and installed it. The EA is slowly recovering the pair that has a drawdown.

sergmir2007
349
sergmir2007 2018.06.04 15:06 
 

мне понравилось

Версия 5.40 2018.12.06
- Обновлена функция сброса уровней TakeProfit и StopLoss, теперь советник производит мониторинг и обнуляет данные уровни не только в момент запуска, но и во время работы.
- Обновлен алгоритм работы в тестере, теперь в тестере стратегий демонстрационные ордера открываются автоматически только в режиме запуска Work_at_Start. Это позволит удобнее тестировать стратегии с запуском советника при просадке.
Версия 5.30 2018.12.03
Внимание! Важное обновление!

В прошлой версии советника присутствовала опечатка, ввиду которой могло происходить зацикливание советника, прошу обновить продукт.
Версия 5.20 2018.11.27
Оптимизирован запуск с просадки в деньгах и запуск с просадки в процентах от депозита.
Версия 5.10 2018.11.21
Добавлено визуальное отображение восстанавливающих зон
Версия 5.0 2018.11.21
- Обновлен дизайн панели советника,
- Обновлена структура входных настроек,
- Уменьшено потребление ресурсов компьютера,
- Изменены настройки восстанавливающих зон, теперь они могут как формироваться автоматически, так и назначаться вручную
Версия 4.10 2018.10.08
- Исправлены ошибки, возникавшие при восстановлении одного ордера минимального объема.
- Исправлены возможные ошибки закрытия чартов.
- Исправлены возможные ошибки удаления отложенных ордеров.
Версия 4.0 2018.10.02
- В переменную Work_Mode добавлен режим запуска при просадке в деньгах(переменная Drawdown_for_Start измеряется или в деньгах или в процентах в зависимости от выбранного режима).
- Добавлена функция Close_Profit_At_Start - советник при начале работы закроет все прибыльные ордера из тех(из тех, которые разрешено обрабатывать) и с помощью прибыли от них перекроет часть убыточных.
- Добавлена функция Delete_Pendings_At_Start - советник при начале работы удалит все отложенные ордера с соответствующими идентификаторами.
- Теперь при запуске советник удаляет уровни TakeProfit и StopLoss у обрабатываемых ордеров.
- Добавлена переменная для выбора типа обрабатываемых ордеров(Work_With), где:
All_Trades - Советник будет работать со всеми ордерами инструмента.
Manual_Opened - Советник будет обрабатывать открытые вручную ордера(это ордера с Magic=0, если у других советников MagicNumber=0, то RecoverySystem будет воспринимать их как открытые вручную)
Same_Magic_Number - Советник будет обрабатывать только ордера с таким-же MagicNumver как у RecoverySystem EA.
- Добавлена возможность запускать советник без графического блока(Переменная Show_Panel), что актуально для экономии ресурсов при использовании VPS.
- Проведена общая оптимизация кода, часть операторов была переписана для увеличения быстродействия и уменьшения потребления ресурсов.
Версия 3.0 2018.09.03
- Устранены ошибки закрытия других чартов.
- Теперь советник работает к привязке к определенному Magic_Number, что позволяет восстанавливать не инструменты, а работу отдельных советников, ввиду этого также исправлен метод расчета просадки(Dd_Percent_For_Start) - теперь это просадка депозита в процентах, которую обеспечил алгоритм с соответствующим Magic_Number на соответствующем инструменте.
- Добавлена возможность изменения размера шрифта(Font_Size).
- Добавлен мультипликатор шага сетки восстанавливающих ордеров(Step_Multiplier).
- Добавлены три варианта фильтров для восстанавливающих ордеров(Trend_Filter_Grids).
- Добавлена функция ограничения количества восстанавливающих ордеров, за один бар может быть только один рыночный ордер(One_order_per_bar).
Версия 2.0 2018.06.18
Добавлена функция "Close_Another_Charts". Если она включена, то советник при запуске закроет другие окна текущего инструмента для того, чтобы выключить другие советники, работающие на выбранном инструменте.