El gestor de recuperación de drawdown para MT5 que vigila cada EA que ejecutas.
SFRecovery EA no abre operaciones propias. Vigila las posiciones que ya tienes (las tuyas, las de tus otros EAs, las entradas por webhook) y cuando una se hunde más allá de tu disparador en dólares, se pone a recuperarla: un grid de promediado topado, un take-profit de cesta y cierres parciales que emparejan ganadoras con la peor perdedora, de modo que la cesta se encoge mientras se recupera. Antes de cada ciclo te enseña el peor caso, y sus topes duros paran de verdad. Gratis en MQL5 Market, versión completa.
Un ciclo de recuperación en 4 pasos.
Es un gestor de posiciones, no un generador de señales. Lo adjuntas a un gráfico y vigila lo que le digas.
Vigila
Apúntalo a tus operaciones manuales, a otro EA, a posiciones de webhooks o a todas las posiciones del símbolo del gráfico con el ajuste manage-all "*" que trae por defecto. No abre nada por su cuenta.
Arranca con tu disparador en $
El ciclo arranca cuando una posición vigilada pierde más de los dólares que hayas fijado. El umbral de dolor es dinero, no pips.
Promedia con el grid
Promedia sobre la perdedora con un grid topado: añadidos espaciados por ATR o por tiempo (así nunca se queda congelado esperando un paso grande), multiplicadores de lote que limitas tú y, en cuentas hedging, un bloqueo opcional al llegar al máximo del grid para congelar la exposición.
Sale en break-even + objetivo, o reduce por el camino
La cesta cierra en break-even más tu objetivo en $. Hasta entonces, los parciales por pares juntan una pata ganadora de la recuperación con la peor perdedora y cierran el par cuando neta tu mínimo. Ese mínimo viene por defecto ligeramente negativo: la cesta se va encogiendo durante la recuperación en vez de pasarse semanas plantada en break-even. Es el comportamiento de AW Recovery y viene así de fábrica.
Hecho para no explotar.
Promediar a la baja es como mueren las cuentas. Todo lo de abajo viene activado de fábrica porque ya hemos visto lo que pasa cuando no lo está.
Manage-all "*"
Recién instalado gestiona todas las posiciones del símbolo de su gráfico: manuales, de otros EAs, entradas por webhook. Si prefieres, lo acotas por magic number; para vigilar más símbolos, un gráfico por símbolo.
Parciales por solapamiento (estilo AW, por defecto)
Junta una pata ganadora de la recuperación con la peor perdedora y cierra las dos cuando el par neta tu mínimo. El mínimo por defecto es ligeramente negativo: pequeñas pérdidas acotadas por par, pero la cesta se encoge en vez de quedarse en break-even sin hacer nada.
Motor anti-estancamiento
Si el grid lleva N barras sin avanzar por distancia, añade igualmente (InpStepBars). Si el ciclo está en positivo tras N barras, lo cobra y cierra (InpCycleMaxBars). Nada de quedarse parado esperando un paso ATR o un objetivo lejano.
Circuit breaker de 3 niveles + cierre absoluto
El nivel 1 parte los lotes a la mitad, el 2 frena las órdenes nuevas y el 3 mata el ciclo y se toma un enfriamiento. Por encima: un tope de pérdida duro en $ y un cierre absoluto medido desde el pico real de equity (v3.31), para que los cooldowns repetidos nunca puedan llevar la cuenta más allá. Con guardas de spread y rollover.
Filtro de tendencia Kalman
Las nuevas entradas de recuperación pasan por un filtro Kalman contra la tendencia. REC_KALMAN es el modo de fábrica porque ganó nuestra rejilla de parámetros, no porque suene bien.
Grid ZONE de doble lado (v3.19)
Se abre un grid espejo en el lado contrario de la perdedora, con los mismos lotes y pasos, para que la cesta trabaje las dos direcciones de la oscilación. Esa es la construcción clásica del zone recovery — nuestra guía cubre la matemática detrás de la escalera de recuperación (secuencia de lotes, límites de la zona, objetivos de salida) al completo. Los dos lados pagan swap: mantén los topes de pérdida puestos.
Modo CONTROL (v3.20)
Pasado tu umbral de drawdown de equity, el EA toma el control de todo el libro de ese símbolo (cualquier EA, cualquier magic), fuerza el grid de doble lado y se mantiene al mando hasta que la cesta sale en break-even más objetivo o la paran los topes. El cooldown tras un stop-out son minutos, no días. Requiere un tope de pérdida duro en $.
EXIT COST BUFFER (v3.24)
Cada salida verde exige ahora un colchón que cubre los costes de cierre que el flotante no ve: la comisión del lado de salida en brokers round-turn, el spread/slippage del fill, el swap nocturno. El lento drenaje oculto que hacía perder dinero en ciclos de break-even ha desaparecido.
Bloqueo en el máximo del grid (opcional)
En cuentas hedging el EA puede congelar la exposición con una posición opuesta cuando el grid llega a su tope. Viene apagado: lo medimos y sale EV-negativo (doble swap), pero hay quien quiere la congelación.
Pre-vuelo de peor caso (v3.30)
Antes de cada ciclo calcula la pérdida adicional de un grid completo más una continuación adversa, con el mismo motor con el que opera. Lo ves en el panel, en el journal y en Telegram, y puede rechazar ciclos por encima de tu % de equity. El panel muestra además la pérdida en vivo frente al disparador exacto.
Alcance del kill + halt guard (v3.31)
MT5 no permite que un EA apague a otro, así que SFRecovery hace la versión aplicable: un stop de protección puede cerrar también tus otros EAs del símbolo o de la cuenta, y lo que abran mientras está detenido se cierra. El estado se publica en una variable global que tus propios EAs pueden leer.
Pila de riesgo de cuenta (v3.32)
El peor caso de cada instancia de SFRecovery del terminal se suma a nivel de cuenta, junto al margen que lockearía la parrilla restante completa y el margen libre que quedaría después. Las protecciones sobreviven a las recargas (cambio de timeframe, reinicio del VPS, actualización del terminal) y un registro OBSERVE escribe una fila por ciclo terminado para calibrar con tus propios datos.
Un tope solo es un tope si para.
Un grid de recuperación puede perder, y en pasadas largas fuera de muestra pierde. Lo que un gestor tiene que garantizar es que los límites que pones se cumplen. Antes de v3.31, cada cooldown del circuit breaker reiniciaba la referencia del drawdown, así que una serie de stops de nivel 3 podía llevar la cuenta más allá del cierre absoluto. v3.31 mide el cierre absoluto desde el pico real de equity de la sesión. Lo comprobamos en el Strategy Tester de MT5 (XAUUSD, 2019-2023, preset Guardian, entradas aleatorias del tester):
Las entradas del tester son aleatorias, así que estas pasadas enseñan cómo se comporta el gestor, no el resultado de una estrategia. El mercado decide el signo del resultado; el EA contiene la cola. El rendimiento pasado en tester no garantiza resultados futuros.
En marcha en 3 pasos.
Del Market a una cuenta protegida en unos minutos. Empieza con un preset v3.32: vienen con los topes duros activados.
Instala desde MQL5 Market
Descárgalo gratis desde la ficha de MQL5 Market e instálalo desde MetaTrader 5 como cualquier otro EA. Pruébalo antes en el Strategy Tester: es la versión completa.
Adjúntalo al gráfico de cada símbolo
El EA gestiona las posiciones del símbolo del gráfico donde corre. Con manage-all "*" toma todos los EAs y trades manuales de ese símbolo; para más símbolos, una copia por gráfico.
Carga un preset v3.32 y lee el resumen
Seis presets calibrados de XAUUSD para cuentas de 10k (Guardian, Control, AW Zona, Agresivo, Conservador, Equilibrado), todos con tope de cesta y cierre absoluto. Los ajustes de fábrica dejan los topes duros apagados: configúralos si empiezas desde cero. Al arrancar, el journal de Expertos imprime un CONFIG SUMMARY: el disparador, cada tope (u OFF) y los inputs que tu configuración no usa.
Los inputs en dinero (disparador, objetivo de cesta, tope de pérdida) están escritos para una cuenta de 10k y se escalan solos a tu equity (InpAutoEquityScale); el pie del panel muestra la escala en uso. Además, el disparador nunca queda por debajo del coste del spread de tu posición, así que un lote grande no puede lanzar un ciclo con su propia entrada.
Para hacer tu propio backtest: abre el Strategy Tester, selecciona el EA y en los inputs (grupo Strategy Tester) pon "Auto-open losing trades in tester" (InpTestAuto) en TRUE. El EA abrirá una operación de dirección aleatoria cada N barras para que veas ciclos de recuperación completos; esas entradas no tienen ventaja, así que lee el resultado como comportamiento del gestor, no como beneficio de una estrategia. En modo visual puedes operar con el pad del gráfico (las entradas aleatorias se pausan). Para pasadas reproducibles fija la dirección (InpTestDir: 1 = solo compras, 2 = solo ventas) y usa un rango de fechas fijo. Pon InpTestAuto=false antes de usar el EA en una cuenta real.
SFRecovery EA vs AW Recovery EA.
AW Recovery es la referencia de esta categoría, así que aquí va el cara a cara.
SFRecovery EA (nosotros)
✓ Gratis en MQL5 Market, versión completa
✓ Parciales por solapamiento estilo AW por defecto (umbral neto configurable)
✓ Grid ZONE de doble lado (v3.19) + modo CONTROL de toma de control (v3.20)
✓ Motor anti-estancamiento: añadidos por tiempo y salida automática del ciclo
✓ Pre-vuelo de peor caso antes de cada ciclo (v3.30)
✓ Cierre absoluto desde el pico real de equity + alcance del kill sobre otros EAs (v3.31)
✓ Daily loss breaker + parada del día tras N kills
✓ Circuit breaker de 3 niveles con tope de pérdida duro en $
✓ Manage-all "*" nada más instalarlo
AW Recovery EA
✓ La referencia de la categoría: 4.35★ con 102 reseñas y más de 9.300 descargas de demo
✓ En MQL5 Market desde mayo de 2020, ahora en v3.90 (marzo 2025)
✓ Panel y documentación maduros y completos
— 195 $ de pago único (o 95 $/mes de alquiler) a agosto de 2026
— Ficha de MT4 (la de MT5 es otro producto); un símbolo por gráfico
— Parciales de reducción gradual; nuestra guarda de par neto es nuestra versión de la misma idea
¿Necesitas MT4 o quieres el producto más reseñado de la categoría? Compra AW Recovery. ¿Estás en MT5 y quieres el motor anti-estancamiento, los grids de doble lado y el modo de toma de control gratis en vez de 195 $? Eso es lo que hemos construido. AW tiene demo gratuita de tester y SFRecovery es gratis: prueba ambos y quédate con el que te guste. Para el análisis completo, lee nuestra guía de la alternativa a AW Recovery para MT5.
Gratis. Versión completa.
Descarga gratuita en MQL5 Market. Sin suscripción, sin token, sin cuenta de SignalForge.
- Gestiona operaciones manuales, otros EAs y posiciones de webhooks
- Manage-all "*" por defecto de fábrica
- Parciales por solapamiento estilo AW: la cesta se encoge durante el ciclo
- Grid ZONE de doble lado + modo CONTROL de toma de control
- Peor caso previo + circuit breaker de 3 niveles + tope duro en $ + cierre absoluto
- Alcance del kill y halt guard sobre tus otros EAs
- Motor anti-estancamiento (nunca se queda parado)
- 6 presets XAUUSD para cuentas de 10k + manual completo de inputs
- Versión completa, todo desbloqueado, sin límite de tiempo
Promediar a la baja aumenta la exposición mientras estás perdiendo. Convierte muchas pérdidas pequeñas en pocas y grandes. Configura primero el tope de pérdida duro en $. SFRecovery EA no es un sistema de trading y no hará rentable una estrategia perdedora. Cuenta hedging recomendada.
Preguntas rápidas.
Escribe a soporte@signalforge-ai.com si la tuya no está aquí.
¿Quieres el análisis a fondo? Lee la guía completa: guía de configuración del Recovery EA, cada ajuste en el manual de inputs de SFRecovery (EN) y el post comparativo Recovery EA para MT5: review honesta.
Protege cada EA que ejecutas.
SFRecovery EA v3.32: recuperación de drawdown manage-all para MT5, con el peor caso a la vista antes de cada ciclo. Gratis en MQL5 Market, versión completa.