AI Heikin Ashi Reversal Trader
- Asesores Expertos
-
Fadi Hassan Khaled Ghanem
Desarrollador MQL4/MQL5 en Jordania. He publicado 169 productos para MetaTrader 5 en el Market de MQL5 (unas 8.800 descargas en total).
Lo que desarrollo:
- Asesores Expertos (EA) a partir de sus propias reglas de trading
- Indicadores, alertas y paneles multi-timeframe - Versión: 2.1
- Actualizado: 22 septiembre 2026
Descripción general
AI Heikin-Ashi Reversal Trader es un Asesor Experto totalmente automatizado para MetaTrader 5. Reconstruye velas sintéticas Heikin-Ashi a partir del flujo de precios en vivo y busca una señal de reversión por cambio de color tras una racha direccional extendida. Cada señal potencial se puntúa mediante un motor de confianza inspirado en IA antes de considerar cualquier operación.
Cómo funciona
- El EA construye velas Heikin-Ashi internamente a partir de los datos OHLC en bruto del símbolo y marco temporal seleccionados - no se requiere ningún archivo de indicador externo.
- Vigila un cambio de color (por ejemplo, una serie de velas rojas que se vuelven verdes) que sigue a una racha mínima de velas del mismo color, tratado como señal de un movimiento direccional agotado.
- Cada cambio se verifica cruzadamente con las líneas direccionales del indicador ADX (+DI / -DI) para confirmar que la nueva dirección tiene impulso subyacente antes de tratarla como señal.
- Una puntuación de confianza inspirada en IA de 0 a 100 combina la duración de la racha anterior y la fuerza de la separación direccional. Una operación solo se considera una vez que la puntuación supera un umbral mínimo configurable.
- Un filtro de sensatez basado en EMA200 ayuda a evitar tomar una señal de reversión demasiado en contra de la tendencia dominante a largo plazo.
Gestión de riesgo
- Distancias de stop loss y take profit basadas en ATR que se adaptan a la volatilidad actual del mercado.
- Trailing stop opcional basado en ATR. Antes de ajustar el stop loss, el EA comprueba la distancia entre el precio y el take profit actual para evitar rechazos del bróker cuando el precio ya está cerca del objetivo.
- Se realiza una comprobación de margen antes de cada solicitud de operación, comparando el margen requerido estimado con el margen libre con un colchón de seguridad.
- El tamaño del lote se normaliza automáticamente según las restricciones de volumen mínimo, máximo y paso del bróker.
- Un filtro de horario de sesión configurable con un margen en los bordes, más un filtro de spread máximo, ayudan al EA a permanecer al margen en condiciones desfavorables.
- Una posición a la vez por símbolo/número mágico.
Parámetros de entrada
- InpMagicNumber - identificador único de las operaciones de este EA.
- InpTimeframe - marco temporal de trabajo usado para construir las velas Heikin-Ashi y los indicadores.
- InpMaxSpreadPoints - spread máximo permitido, en puntos, antes de omitir una nueva operación.
- InpEdgeBufferSeconds - margen, en segundos, mantenido libre de los bordes de apertura/cierre de la sesión.
- InpMinStreak - número mínimo de velas Heikin-Ashi del mismo color requerido antes de que un cambio se considere señal.
- InpMaxStreakNorm - longitud de racha que corresponde a la puntuación de confianza máxima basada en la racha.
- InpAdxPeriod - período usado para el cálculo de ADX / +DI / -DI.
- InpAdxDiNorm - valor de separación direccional que corresponde a la puntuación de confianza máxima basada en ADX.
- InpMinConfidence - puntuación mínima de confianza de IA (0-100) requerida antes de abrir una operación.
- InpEmaTrendPeriod - período de la EMA usada para el filtro de sensatez de la tendencia a largo plazo.
- InpEmaSanityAtrMult - distancia máxima en múltiplos de ATR desde la EMA permitida para una señal de reversión.
- InpLotSize - tamaño de lote base antes de la normalización de volumen del bróker.
- InpAtrPeriod, InpSlAtrMult, InpTpAtrMult - período de ATR y multiplicadores usados para dimensionar el stop loss y el take profit.
- InpMinStopPoints - distancia mínima de stop en puntos, independientemente del ATR.
- InpUseTrailing, InpTrailAtrMult, InpTrailStepPoints - ajustes del trailing stop.
Notas importantes
Este Asesor Experto automatiza una lógica de trading claramente definida basada en la construcción de velas Heikin-Ashi y la confirmación de fuerza direccional. No garantiza beneficios, y ningún resultado - hipotético o real - es un indicador fiable del rendimiento futuro. Por favor, pruebe primero en una cuenta demo, use un tamaño de posición adecuado a su cuenta, y tenga en cuenta que operar con instrumentos apalancados conlleva riesgo de pérdida.
Versión personalizada
¿Necesita una versión personalizada? Puedo adaptar este EA a sus propias reglas: filtros adicionales, filtro de sesión/horario, otra gestión del capital, límites de pérdida diaria y drawdown de prop firms, o una versión para MT4. Envíeme un mensaje privado aquí en MQL5 (u ofrézcame un pedido personal a través de MQL5 Freelance) con sus requisitos, y le responderé en 24 horas si es factible y el alcance estimado. Pruébelo primero en el Probador de Estrategias, y escríbame primero si tiene alguna duda sobre la configuración.

I am looking for a reversal trading EA. However, this one shows only two trades this whole year. Not useful at all.