• Información general
  • Comentarios (7)
  • Discusión (110)
  • Novedades

AW Recovery System

The Expert Advisor is designed to reduce the account drawdown. The proprietary algorithm locks an unprofitable position, splits it into many parts and closes each part separately.

The use of partial closure allows reducing the losses with a smaller deposit load, which provides a safer work with the losses, unlike the grid strategies that close orders only in whole groups.


How the orders are recovered

  1. The EA closes other windows of the selected instrument to disable the unprofitable experts (optional).
  2. The EA blocks the unprofitable position by opening a locking order.
  3. Then it opens recovery orders to reduce the loss by partially closing the unprofitable orders.
  4. During the partial closure, the algorithm recovers the least successful orders first. Each unprofitable order is split into several parts, which are closed separately. The recovery orders are opened with a small volume so as not to increase the deposit load.

When run in the strategy tester, the EA opens one demonstration position for testing the recovery feature. For further testing, it is necessary to use the buttons for opening orders located on the EA panel.


Input parameters

  • Work_Mode - the EA operation mode, where:
    • Work_at_Start - the EA starts its operation as soon as it is launched.
    • Work_at_Drawdown - the EA starts its operation only after reaching Dd_Percent_For_Start percents of the deposit drawdown.
  • Trend_Filter_Grids - Selection of an additional trend filter for restoring orders.
  • Close_Another_Charts - close other windows of the current instrument at the start of the work to disable other experts.
  • Dd_Percent_For_Start - percentage of the deposit drawdown to start the EA operation in the Work_at_Drawdown mode.
  • Open_Lots - volume of new orders opened using the panel buttons.
  • Magic_Number - magic number for recovery orders.
  • Slippage - maximum allowable slippage for opening orders.
  • Spread_Limit - maximum allowable spread for opening orders.
  • Maximum_Order_Size - the maximum volume of recovery orders.
  • Maximum_Orders_In_Work - the maximum number of the EA's orders.
  • Long_Trades - allow buy trades.
  • Short_Trades - allow sell trades.
  • Work - allow the EA operation.
  • Locking - allow automatic locking of orders.
  • One_order_per_bar - Deny opening more than one recovery order per bar.
  • Recovery_Start_Lots - volume of the first recovery order.
  • Multiplier - multiplier for recovery orders.
  • TrailingStart_Money - profit of the order group in the deposit currency to activate the trailing algorithm.
  • Step_Grids - step for opening new recovery orders.
  • Step_Multiplier - Multiplicator for the step of restoring orders (Step_Grids)
  • Part_For_Close - volume of the unprofitable order's part to be closed at a time.
  • Use_Take_Profit_Money - enable take profit in money.
  • Take_Profit_Money - take profit in the deposit currency.
  • ProfitTextWrite - Allow profit from closing order groups on the chart.
  • Font_Size - Font size for the advisor panel.
  • SAR_Settings, Alligator_Settings, TwoMA_Settings - blocks for setting employees' indicators with additional trend filters when the corresponding value of the variable Trend_Filter_Grids is selected.


Hefajatur Rahman
534
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
2036
Fallet Willy 2018.09.26 21:01 
 

nice

AurelianoV
120
AurelianoV 2018.08.07 16:01 
 

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

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

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

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

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

wroger
406
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
486
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
325
sergmir2007 2018.06.04 15:06 
 

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

Versión 4.10 2018.10.08
- Se corrigieron errores que ocurrían al restaurar una orden del volumen mínimo.
- Corregidos posibles errores de cierre de los cuadros.
- Solucionado posibles errores al eliminar pedidos pendientes.
Versión 4.0 2018.10.02
- El modo de ejecución se agrega a la variable Work_Mode con una reducción en dinero (la variable Drawdown_for_Start se mide en dinero o como un porcentaje, según el modo seleccionado).
- Se agregó la función Close_Profit_At_Start - el asesor al inicio del trabajo cerrará todas las órdenes rentables de aquellas (de aquellas que pueden procesarse) y el uso de las ganancias bloqueará parte de lo no rentable.
- Función agregada Delete_Pendings_At_Start - el asesor al comienzo del trabajo eliminará todas las órdenes pendientes con los identificadores correspondientes.
- Ahora, cuando se inicia, el asesor elimina los niveles TakeProfit y StopLoss de los pedidos procesados.
- Se agregó una variable para seleccionar el tipo de órdenes procesadas (Work_With), donde:
   All_Trades - Advisor trabajará con todas las órdenes del instrumento.
   Manual_Opened: el Asesor Experto procesará los pedidos abiertos manualmente (estos son pedidos con Magic = 0, si otros Asesores Expertos tienen MagicNumber = 0, entonces RecoverySystem los percibirá como abiertos manualmente)
   Same_Magic_Number: Advisor procesará solo pedidos con el mismo MagicNumver que en RecoverySystem EA.
- Se agregó la capacidad de ejecutar un asesor sin un bloque gráfico (Show_Panel Variable), lo cual es importante para ahorrar recursos cuando se usa VPS.
- Se realizó una optimización general del código, se reescribió parte de los operadores para aumentar la velocidad y reducir el consumo de recursos.
Versión 3.0 2018.09.03
- Se corrigieron los errores al cerrar otros gráficos.
- Ahora Asesor trabaja para unirse a una Magic_Number específica, que permite recuperar no las herramientas y el trabajo de los asesores individuales, a la vista de este método de cálculo de reducción también corregida (Dd_Percent_For_Start) - ahora es la reducción del depósito en forma de porcentaje, que está provisto de un Magic_Number algoritmo apropiado en el instrumento correspondiente.
- Se ha añadido una rejilla multiplicador espaciamiento órdenes reductoras (Step_Multiplier).
- Se ha añadido tres opciones para reducir las órdenes de filtro (Trend_Filter_Grids).
- Añadida función para limitar la cantidad de reducción de pedidos por barra puede ser sólo una orden de mercado (One_order_per_bar).
- Se agregó la capacidad de cambiar el tamaño de la fuente (Font_Size).
Versión 2.0 2018.06.18
Added the "Close_Another_Charts" function. If enabled, the EA closes other windows of the current instrument at the start of the work to disable other experts working on the selected instrument.