CrossConfirm Pro
- Asesores Expertos
-
Alex Amuyunzu Raymond
I’m an experienced MQL5 developer and software engineer specializing in building robust, high-performance algorithmic trading systems for MetaTrader 5. My work goes beyond standard EA development — I design intelligent, scalable solutions that combine market logic, automation, and external - Versión: 1.0
- Activaciones: 5
CrossConfirm Pro es un asesor experto totalmente automatizado para la ruptura de tendencias, diseñado en torno a un motor de confirmación de dos etapas que combina un filtro de tendencia EMA de tres niveles con un disparador de doble cruce del MACD de reacción rápida. En lugar de entrar en el mercado basándose en la señal de un único indicador, CrossConfirm Pro espera a que el mercado lo confirme dos veces antes de comprometer capital: primero establece una tendencia direccional y, a continuación, confirma que el impulso ha cambiado realmente en esa dirección antes de activar una orden de ruptura. Este proceso de filtrado en dos pasos está diseñado para reducir las señales falsas que afectan a los sistemas basados en un único indicador, especialmente durante movimientos de precios volátiles o con poca claridad.
El marco de tendencia se basa en tres medias móviles exponenciales —una EMA rápida, otra intermedia y otra a largo plazo (por defecto 21/50/250)— que deben estar correctamente alineadas en secuencia para definir una estructura de mercado alcista o bajista válida. Las operaciones solo se consideran en la dirección de esta estructura, por lo que el EA nunca va en contra de la tendencia dominante en el marco temporal en el que se ejecuta.
Dentro de esa estructura de tendencia, CrossConfirm Pro supervisa una configuración rápida y sensible del MACD (por defecto 4/25/5) en busca de una secuencia específica de dos cruces. El primer cruce en contra de la tendencia predominante señala un posible retroceso y registra el precio de cierre más alto (para posiciones largas) o más bajo (para posiciones cortas) alcanzado antes de que comenzara dicho retroceso; este se convierte en el nivel de referencia de la ruptura. Si el histograma del MACD vuelve a cruzar en la dirección de la tendencia antes de perder su apoyo en la línea cero, la configuración se confirma y se coloca automáticamente una orden pendiente de compra stop o venta stop en ese nivel registrado. Si, por el contrario, el precio cierra por debajo de la línea cero en contra de la configuración, esta queda invalidada y el EA se reinicia y espera a la siguiente secuencia válida; de este modo, nunca persigue una señal que ya haya fallado.
Cada orden se coloca como una auténtica orden stop pendiente al precio exacto de la ruptura, no como una orden de mercado ejecutada tras una vela de confirmación con retraso, lo que significa que las entradas solo se producen cuando la propia acción del precio valida la configuración al superar dicho nivel.
El riesgo se gestiona de forma dinámica, en lugar de con una distancia fija. El stop-loss de protección para cada operación se calcula a partir del valor de la media móvil exponencial rápida (EMA) en el momento en que se activa la orden, lo que vincula el riesgo al propio equilibrio a corto plazo del mercado en lugar de a un recuento arbitrario de pips, y permanece totalmente visible y ajustable manualmente en el servidor del bróker en cualquier momento. El take-profit se calcula como un múltiplo configurable de ese riesgo inicial (1,5R por defecto), lo que proporciona un perfil de recompensa coherente y definido matemáticamente que puede ampliarse o reducirse según el instrumento y la propia apetencia de riesgo del operador.
El tamaño de la posición es totalmente configurable en tres modos: tamaño de lote fijo para los operadores que prefieren el control manual, un importe de riesgo monetario fijo por operación, o un modelo de porcentaje del capital que recalcula automáticamente el tamaño del lote en función del capital actual de la cuenta y la distancia del stop-loss en tiempo real para cada operación individual. Un límite máximo de posiciones simultáneas evita la sobreexposición durante los periodos de generación repetida de señales.
Se puede activar un módulo de trailing stop integrado independientemente del stop-loss inicial, lo que permite proteger las operaciones rentables una vez alcanzado un umbral de beneficios configurable; a partir de ese momento, el stop se desplaza hacia adelante a una distancia configurable por detrás del precio.
La actividad de negociación puede restringirse a días laborables específicos y a una franja horaria intradía concreta, utilizando la hora propia de la plataforma de negociación, lo que permite limitar el EA a las sesiones en las que el instrumento elegido ha obtenido históricamente mejores resultados y evitar períodos de baja liquidez o alto deslizamiento, como las horas de rollover o fuera de sesión.
El EA incluye un panel de control en tiempo real integrado en el gráfico que muestra, en tiempo real, el estado actual de la tendencia, la fase del MACD respecto a la línea cero, el estado en tiempo real de cualquier configuración de compra o venta activa, el número de posiciones abiertas en relación con el máximo configurado, el número de órdenes pendientes, si la hora actual se encuentra dentro de la sesión de negociación permitida, y el capital y el saldo de la cuenta en tiempo real, lo que proporciona al operador una visibilidad completa de por qué exactamente el EA está operando o no en un momento dado, sin necesidad de abrir el probador de estrategias ni la ventana de parámetros.
CrossConfirm Pro está diseñado para operadores que desean un enfoque basado en reglas y totalmente mecánico para el trading de ruptura siguiendo tendencias, con una gestión de riesgos transparente y visible para el bróker, así como un control total sobre la gestión del capital, los horarios de negociación y la frecuencia de las operaciones. Es adecuado para su uso en una amplia gama de instrumentos líquidos y marcos temporales, y todos los parámetros fundamentales —longitudes de la EMA, ajustes del MACD, relación riesgo-rentabilidad, tamaño de los lotes, comportamiento del trailing y sesiones de negociación— están totalmente disponibles como parámetros ajustables, de modo que la estrategia puede adaptarse a los estilos de negociación individuales y a las características de cada instrumento.
