Phonix Recovery EA
- Asesores Expertos
- Versión: 4.22
- Actualizado: 11 julio 2026
- Activaciones: 5
Phonix Recovery EA — v4.22
Un asesor experto en cobertura y recuperación para el oro. En lugar de limitar las pérdidas con un stop loss, gestiona la cartera abriendo una operación de recuperación en sentido contrario y recogiendo beneficios de forma inteligente, de modo que el saldo de la cuenta sigue una tendencia al alza.
✅ Configuración predeterminada: Bajo riesgo — 10 000 $ 📈 Símbolo: XAUUSD / XAUUSDb ⛔ Sin stop loss
💡 Esta versión está optimizada para una cuenta de 10 000 $ con riesgo BAJO
🎯 Todos los valores por defecto son deliberadamente conservadores para que una cuenta de oro de 10 000 $ funcione con el menor riesgo posible.
🤖 Para configuraciones personalizadas (cuentas más grandes o más pequeñas, tu propio nivel de riesgo) y para obtener la versión impulsada por IA, ponte en contacto a través de:
Contacto:manunderfire2000 -> gmail.com
Telegram directo: @experience_231
👁️ De un vistazo
Entrada: el EA entra utilizando el indicador Ichimoku con confirmación de tendencia y fuerza de la tendencia (ADX).
Recuperación: si el mercado se mueve en contra de una operación, en lugar de cortar la pérdida, abre una operación de recuperación en sentido contrario a una distancia definida para aliviar la presión de la pérdida.
Recogida de beneficios: siempre que el beneficio total de la cesta alcance el objetivo, o parte del beneficio pueda cubrir una operación con pérdidas, el EA lo retira. Nunca se registra un cierre con pérdidas.
En el gráfico: se muestra un panel inferior (con barras de compra/venta y de drawdown, además de botones manuales), una etiqueta de beneficio en cada cierre y las líneas de la zona de recuperación.
⚠️ Dado que este EA no tiene stop loss, los únicos frenos definitivos al riesgo son los límites de «número máximo de posiciones» y «drawdown máximo». Esta configuración predeterminada es intencionadamente conservadora: realiza siempre pruebas retrospectivas y prospectivas antes de ponerla en producción.
⚡ Inicio rápido
Coloca los archivos junto con la carpeta «Include» en MQL5/Experts y compílalos en MetaEditor.
Asigna el EA a un gráfico de XAUUSD/XAUUSDb en una cuenta de cobertura.
La configuración predeterminada ya está integrada en el código; si lo prefieres, también puedes cargar set.set desde la pestaña «Inputs» del probador.
Activa el modo visual en el probador para ver el panel de control y los botones.
⚙️ Guía de configuración
La columna «Value» contiene el valor predeterminado de bajo riesgo almacenado en el código y en set.set. Para cada elemento, indicamos qué hace y cuándo podrías cambiarlo.
🧩 Configuración básica y botones de activación/desactivación
Configuración Valor Qué hace / cuándo cambiarlo
InpMagicNumber 25042026 El ID de operación del EA. Si ejecutas varios EA en una misma cuenta, asigna a cada uno un número diferente.
InpLogEnabled / InpLogLevel true / WARN Registro en la pestaña «Expertos». Configúralo en INFO para una resolución de problemas más detallada.
InpEnableRecovery true El motor de recuperación: el corazón del EA. No lo desactives a menos que solo quieras entradas simples.
InpEnablePartialCover true Cierre parcial de las posiciones ganadoras para cubrir la posición perdedora más grave. Mantenlo activado.
InpEnableBasketTP / Trailing true Cierra toda la cesta al alcanzar el objetivo de beneficios, más el trailing de beneficios. Aquí es donde se obtiene la mayor parte de los beneficios.
InpEnableSpreadProtect true Bloquea las entradas cuando el spread es alto. En el oro, mantén esta opción activada.
🎯 Configuración de la entrada
Valor Qué hace / cuándo cambiarlo
InpEntryTF M5 Marco temporal de la señal de entrada. Cuanto más bajo, más operaciones y mayor riesgo; cuanto más alto (M15/M30), más tranquilo.
InpTrendTF M15 Marco temporal para detectar la tendencia principal. Las entradas solo se realizan en la dirección de esta tendencia.
InpADXMin 25 Intensidad mínima de la tendencia para entrar. Aumenta este valor (a 30) para operar únicamente en tendencias fuertes.
InpEntryUseTKCross / UseCloud true / true Condiciones de entrada de Ichimoku (cruce de líneas y posición de la nube). Si ambas están activadas, se producen menos entradas, pero más fiables.
InpTrendSeedEntry false Si es «true», una tendencia fuerte por sí sola puede desencadenar una entrada. Desactivado para el preajuste de bajo riesgo.
InpSeedWhenFlat true Cuando la cesta está equilibrada o sin dirección, abre una operación direccional para evitar un «bloqueo».
📊 Volumen y límites (la palanca de riesgo más importante)
Parámetro Valor Qué hace / cuándo cambiarlo
InpLotStart 0,02 Volumen de la primera operación. El control de riesgo más importante. Se puede aumentar ligeramente para cuentas más grandes.
InpMaxAllowedLot 0,10 Límite máximo de volumen por orden. Evita que las fases de recuperación se descontrolen.
InpMaxRecoveryCycles 6 Número máximo de ciclos de recuperación por cesta. Un valor más bajo es más seguro, pero reduce las posibilidades de rescatar la cesta. Nota: el código también tiene un límite interno fijo (5) que siempre reduce cualquier valor superior a ese número.
InpMaxPositionsPerSide 0 Número máximo de posiciones en el mismo sentido (compra o venta). Cero significa que se utiliza el límite interno fijo del código (5): un límite real, no ilimitado.
InpMaxTotalPositions 0 Número máximo total de posiciones abiertas. Cero significa que se utiliza el límite interno fijo del código (8): un límite real, no ilimitado.
InpMarginUsageCapPct 40 % Cuando el uso del margen supera este porcentaje, se bloquean las nuevas entradas.
InpDDScalePercent 10 % Cuanto mayor sea la pérdida flotante, menores serán los volúmenes de las nuevas operaciones.
💡 ¿Quieres ser más conservador? Reduce InpLotStart y los límites máximos, y baja InpMaxAccountDDPercent. ¿Prefieres ser más agresivo? Aumenta un poco esos valores e incrementa InpMaxRecoveryCycles (con mayor riesgo).
📐 Zona de recuperación (espaciado entre operaciones)
Parámetro Valor Qué hace / cuándo cambiarlo
InpATRMultiplier 1,2 Ancho de la zona; la distancia que debe recorrer el precio antes de que se abra la siguiente recuperación. Cuanto mayor sea el valor, mayor será la distancia y habrá menos recuperaciones.
InpMinHedgeSpacingPips 150 Distancia mínima entre dos operaciones del mismo lado. Evita que se acumulen varias operaciones en un mismo punto.
InpATRTF / InpATRPeriod M5 / 14 Marco temporal y período para el cálculo de la volatilidad (ATR) que establece el ancho de la zona.
💰 Gestión de beneficios y riesgo de la cuenta
Configuración Valor Qué hace / cuándo cambiarlo
InpBasketTPMoney 50 $ Cuando el beneficio total de la cesta alcance esta cantidad, se cierran todas las operaciones. Aumenta este valor para cuentas más grandes.
InpTrailingArmMoney 25 $ A partir de este beneficio, se activa el trailing para asegurar las ganancias.
InpTrailingGivebackMoney 1000 $ Si el beneficio retrocede esta cantidad desde su máximo, se cierra la cesta. Con este valor tan elevado, el trailing prácticamente nunca cierra antes de alcanzar el objetivo de beneficio principal.
InpMaxAccountDDPercent 15 % Si el capital cae un 15 % por debajo de su máximo, se detienen las nuevas entradas (el freno principal de la cuenta).
InpMaxSpreadPips / TradesPerMinute 100 / 3 Spread máximo permitido para las entradas y número máximo de entradas por minuto.
✂️ Cobertura parcial rentable
Parámetro Valor Qué hace / cuándo cambiarlo
InpPCMinPositions 3 Número mínimo de posiciones abiertas para que se active la cobertura parcial.
InpPCMinRealizableMoney 10 $ Beneficio neto mínimo garantizado (después de comisiones) para cada cierre parcial.
InpPCUseDynamicThreshold true Cuanto mayor sea la cesta (número de posiciones/volumen), mayor será el umbral de beneficio requerido para el cierre parcial.
InpPCPerPositionFactor / PerVolumeFactor 0,9 / 0,3 Factor de crecimiento del umbral por cada posición adicional y por cada volumen adicional de la cesta.
InpPCMaxThresholdMultiplier 0,3 Límite máximo del multiplicador del umbral dinámico en relación con el umbral base.
InpPCMaxForcedLossMoney 0 0 significa que nunca se cierra con pérdidas. Establece un valor para permitir que recorte la posición con mayor pérdida de forma un poco más agresiva.
InpPCProtectTrendWinners true Protege una operación ganadora alineada con una tendencia fuerte para que las ganancias de la tendencia no se vean truncadas prematuramente.
InpPCMinPositionAgeSec 60 s Una operación recién abierta no se cerrará mediante una cobertura parcial durante este tiempo (evita el «churn» de apertura y cierre instantáneos).
🖥️ Visualización en el gráfico
Configuración Valor Qué hace
InpShowDashboard / ManualButtons true Muestra el panel de control y los botones manuales (comprar/vender/reducir/cierre parcial/cerrar todo/pausa).
InpShowTradeProfitLabels true Muestra el beneficio neto de cada cierre en el gráfico (texto en verde, solo cierres rentables).
InpShowZone true Muestra la línea de anclaje de la zona y la línea de recuperación siguiente.
⚠️ Advertencia de riesgo: en tendencias unidireccionales muy fuertes, la cesta puede alcanzar los límites de recuento o ciclo y sufrir una caída. Empieza con un volumen reducido, tómate en serio el límite de caída y prueba primero en una cuenta real con el volumen más pequeño.
Phonix Recovery v4.22 — todos los valores coinciden con los valores predeterminados del código y set.set. 🔥
