El EA utiliza filtrado RSI, espaciamiento de recuperación basado en el ATR, comprobaciones de la estructura del mercado, gestión de beneficios a nivel de cesta, protección contra pausas por caídas bruscas y filtrado opcional de noticias. Está diseñado para gestionar entradas de recuperación con controles de riesgo configurables y supervisión mediante panel de control.
Características principales:
Cálculo de lotes fijos o lotes compuestos basados en el saldo
Distancia de recuperación adaptativa basada en el ATR
Filtro de entrada RSI con modos normal, ATR alto y ATR extremo
Comprobaciones de estructura mediante LL/LH y condiciones de soporte
Objetivo de beneficios por cesta y seguimiento de la cesta de recuperación
Opción de recorte inteligente para la gestión de la cesta
Protecciones contra el spread, el deslizamiento, la pérdida de capital y los movimientos bruscos
Filtro de noticias mediante el calendario de MQL5, un archivo CSV o ambos
Panel de control en el gráfico con información actualizada sobre la recuperación y el estado
Parámetros totalmente configurables, incluyendo número mágico, ajustes de lotes, ajustes de ATR/RSI, distancia de recuperación, objetivo de beneficios, trailing, filtro de noticias y posición en el panel de control

Gráfico recomendado:
XAUUSD, M15
Nota importante:
Este EA se proporciona como software de trading. No garantiza beneficios, tasa de aciertos, nivel de drawdown ni crecimiento de la cuenta. Pruébalo siempre en el Strategy Tester y en una cuenta demo antes de utilizarlo en una cuenta real.
Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/76605
Volume Profile Levels Indicator
Crea un histograma de volumen horizontal sobre una ventana retrospectiva reciente y marca el Punto de Control (POC) y el Área de Valor utilizando el algoritmo estándar de expansión del área de valor TPO/volumen, y no solo el POC ± un desplazamiento fijo. Se actualiza una vez por cada nueva barra y se muestra como una barra lateral junto al precio.
Liquidity Sweep Detector Indicator
Marca los máximos y mínimos de oscilación fractal como niveles de liquidez y, a continuación, señala con una flecha y una etiqueta de precio opcional la barra exacta en la que el precio se sale más allá de uno de esos niveles y vuelve a cerrar dentro de él —un barrido de liquidez o «stop hunt»—. Las comprobaciones de barrido solo se realizan en barras cerradas, por lo que las señales nunca se repintan.
RepaintTest - measure whether a drawing indicator repaints
Comprueba si un indicador de gráfico se actualiza, en lugar de afirmar que no lo hace. La invariante: una vez que una barra se ha cerrado y se ha procesado, ningún objeto dibujado sobre ella puede cambiar en ningún momento —ni moverse, ni cambiar de color, ni modificar su texto, ni desaparecer—. El script inicializa un símbolo personalizado con un historial real, le asigna tu indicador mediante una plantilla, registra cada objeto, añade barras, fuerza un recálculo completo y compara objeto por objeto. Los cambios y las desapariciones se cuentan por separado, ya que solo un cambio implica que la afirmación es falsa. Una ejecución en la que no se haya comparado nada se notifica como «INCONCLUSIVA», nunca como «aprobada». El resultado es un archivo CSV que puedes publicar junto al número.
Support Resistance zig zag based
«Support Resistance zig zag based» es un indicador de acción del precio diseñado para trazar de forma automática y dinámica los niveles de soporte, resistencia y las zonas de transición (zonas de cambio de tendencia) en el gráfico. Se centra exclusivamente en trazar con claridad la estructura de los precios y en resaltar las zonas clave de rebote (SBR y RBS). Además, incluye un panel interactivo para supervisar la tendencia del mercado en tiempo real.