Pro15
- Asesores Expertos
-
Jason Smith
Innovating the Future of Trading with Precision and Strategy
Welcome to my MQL5 profile! I’m TraderSmith, a passionate and results-driven trader committed to developing Expert Advisors (EAs) that transform complex market data into simple, actionable trading decisions. - Versión: 1.93
- Actualizado: 20 febrero 2026
- Activaciones: 5
Le recomendamos que lea todo el documento...
Pro15 es un Asesor Experto de ruptura profesional construido alrededor de una estructura de precios diaria claramente definida.
El EA calcula y traza continuamente el máximo, mínimo, apertura y múltiples niveles de equilibrio intradía del día actual directamente en el gráfico, y luego ejecuta operaciones cuando el precio rompe estos niveles de acuerdo con sus reglas de confirmación seleccionadas.
Este robot de trading está diseñado para que el mismo motor pueda funcionar en paralelo como un sistema de seguimiento de tendencia y como un sistema de reversión a la media
En el modo de tendencia, el EA compra las rupturas del máximo diario y vende las rupturas del mínimo diario, mientras que el modo de reversión a la media permite invertir la lógica para desvanecer los extremos en lugar de perseguir el impulso.
Pro15 crea sus propias líneas de soporte y resistencia que pueden actuar como niveles de stop loss y take profit.
Estas líneas se actualizan automáticamente a medida que se forman nuevos máximos y mínimos diarios. Las líneas Aqua, HotPink y White se pueden activar o desactivar y se actualizarán dinámicamente, mientras que la línea Yellow también se puede activar o desactivar, pero permanece estática en la apertura diaria.
En el centro del sistema están las líneas de máximos y mínimos diarios, que se muestran en verde y rojo.
Representan los niveles de ruptura más importantes de la sesión y se utilizan como activadores principales de las operaciones.
Se traza una línea media blanca en el nivel exacto del 50% entre el máximo y el mínimo diarios, que resalta el punto de equilibrio de la sesión.
Este nivel puede utilizarse visualmente como referencia de reversión a la media o seleccionarse como objetivo dinámico de toma de beneficios para las operaciones que pretenden salir en equilibrio en lugar de a distancias fijas.
La línea amarilla de apertura diaria marca el precio al que comenzó el día de negociación.
Este nivel suele actuar como un imán durante la negociación intradía y puede utilizarse como un nivel de toma de beneficios adaptable cuando el precio retrocede hacia el equilibrio de la sesión.
Se calculandos líneas rosas de rango medio en los puntos del 50% entre el máximo diario y la apertura diaria, y entre el mínimo diario y la apertura diaria.
Estos niveles se sitúan más cerca del precio actual que la línea media de rango completo y están diseñados para salidas conservadoras o parciales, lo que permite asegurar los beneficios antes en condiciones de tendencia estable.
Para movimientos de impulso más fuertes, el EA también traza líneas de continuación aqua, que son puntos medios entre las líneas rosas y el máximo diario o el mínimo diario.
Estos niveles actúan como objetivos de continuación más profundos y son ideales para capturar rupturas extendidas sin depender de los beneficios de toma de pips fijos.
La línea verde marca el máximo del día actual.
Es el precio más alto alcanzado desde la apertura de la sesión diaria y actúa como nivel de ruptura principal para operaciones de compra en modo normal o de venta en modo inverso.
La línea roja marca el mínimo del día actual.
Es el precio más bajo alcanzado desde la apertura de la sesión diaria y actúa como nivel de ruptura principal para operaciones de venta en modo normal o de compra en modo inverso.
Cualquiera de estas líneas puede activarse, ocultarse o seleccionarse como objetivos de toma de beneficios en tiempo real, lo que permite que las operaciones se adapten dinámicamente a los cambios en la estructura del mercado en lugar de permanecer bloqueadas en valores estáticos.
Las entradas de ruptura pueden filtrarse utilizando la no confirmación, la confirmación de cierre de vela o la confirmación de dos velas, y un filtro de rango diario incorporado garantiza que las operaciones sólo se realicen cuando haya suficiente volatilidad, lo que ayuda a evitar condiciones de mercado de rango bajo.
La gestión del riesgo es totalmente configurable con stop loss y take profits fijos o basados en ATR, actualizaciones opcionales de TP en tiempo real para líneas de estructura seleccionadas, soporte para operaciones únicas o múltiples y gestión inteligente de los límites máximos de operación. En modo normal, el EA puede cerrar automáticamente todas las posiciones cuando se alcanza el número máximo de operaciones y pausar o reiniciar la negociación según las preferencias del usuario.
Las líneas horizontales representan niveles de precios clave calculados a partir del día de negociación actual y se utilizan tanto para la estructura visual como para salidas opcionales de operaciones.Las líneas rosas son los niveles del 50 por ciento entre el máximo diario y la apertura diaria, y entre el mínimo diario y la apertura diaria.
Estos niveles se sitúan más cerca del precio que la línea media de rango completo y son útiles para salidas parciales o conservadoras durante los días de tendencia.
Las líneas aqua son puntos medios secundarios calculados entre las líneas rosas y los máximos o mínimos diarios.
Representan objetivos de continuación más profundos y suelen utilizarse cuando el precio muestra un fuerte impulso más allá de la ruptura inicial.
Todas las líneas horizontales se actualizan automáticamente a lo largo del día a medida que se forman nuevos máximos o mínimos.
Pueden mostrarse u ocultarse individualmente y seleccionarse como objetivos de toma de beneficios dinámicos, lo que permite salir de las operaciones en niveles de estructura intradía lógicos en lugar de en valores de pips fijos.
En el modo de seguimiento de tendencia, el EA se ejecuta en lógica normal con la inversa desactivada. Las operaciones se abren cuando el precio rompe por encima del máximo diario o por debajo del mínimo diario, alineando las entradas con el impulso direccional. La toma de beneficios puede establecerse en los objetivos rosa, aqua o basados en ATR, lo que permite a la operación seguir los movimientos de continuación mientras los stops se expanden y contraen con la volatilidad. Esta configuración es ideal para sesiones de fuerte tendencia después de la expansión y se combina mejor con el filtro de rango diario para que las operaciones sólo se produzcan cuando haya volatilidad.
En el modo de reversión a la media, el EA se ejecuta con la lógica inversa activada. En lugar de comprar la fuerza o vender la debilidad, el sistema vende las rupturas por encima del máximo diario y compra las rupturas por debajo del mínimo diario, desvaneciendo los movimientos extendidos del precio hacia el equilibrio. En esta configuración, la toma de beneficios suele fijarse en la línea media diaria blanca o en la apertura diaria amarilla, que representan los niveles de equilibrio naturales para la rotación de precios intradía.
Calificación de la volatilidad: El Filtro de RangoDiario
El Filtro de Rango Diario es un sistema de calificación de volatilidad que mide el rango de negociación del día actual en comparación con un umbral de pips definido por el usuario.
Cuando está activo, bloquea toda ejecución de operaciones hasta que el mercado demuestre un movimiento suficiente, sirviendo como mecanismo de control de calidad que garantiza que las operaciones sólo se produzcan durante periodos de volatilidad adecuada.
Este filtro funciona de forma independiente en los datos D1, independientemente del marco temporal de negociación seleccionado, y ajusta automáticamente los cálculos de pips para los distintos tipos de instrumentos.
Para las estrategias de negociación inversas, esta función es especialmente valiosa, ya que evita las entradas prematuras en condiciones de baja volatilidad, en las que es más probable que fallen las rupturas, garantizando que sólo se opera cuando el movimiento del mercado respalda el enfoque contrario.
Los stops pueden seguir basándose en el ATR para adaptarse a la volatilidad, mientras que los objetivos siguen basándose en la estructura.
La función de marcos temporales múltiples:
Esta función implementa la misma estrategia de negociación de ruptura en cualquier marco temporal, conservando una lógica de negociación y una gestión del riesgo idénticas.El sistema funciona de forma idéntica tanto si está configurado para una negociación diaria, horaria o por minutos, sólo cambia el periodo de cálculo.
Cuando UseCustomTimeframe = false, el EA utiliza por defecto cálculos D1, utilizando los valores diarios tradicionales de máximo, mínimo y apertura para determinar la ruptura.
Esto mantiene la compatibilidad con las metodologías de ruptura diarias estándar.
Cuando UseCustomTimeframe = true, el AE cambia a su marco temporal seleccionado (M1 a MN1) mientras ejecuta una lógica idéntica: calcula el máximo más alto y el mínimo más bajo dentro de ese periodo, determina el punto medio y los niveles secundarios utilizando los mismos ratios porcentuales, e identifica las rupturas utilizando las mismas reglas de confirmación.
Las matemáticas de la estrategia permanecen constantes; sólo cambian los datos de las velas de entrada.
Ejecución de operaciones idénticas:
Las señales de entrada, la colocación del stop-loss, los cálculos del take-profit y la gestión de la posición se ejecutan de forma idéntica en todos los marcos temporales. Una ruptura en un gráfico de 4 horas desencadena la misma operación que una ruptura en un gráfico diario, con ajustes proporcionales para el marco temporal condensado. Todos los indicadores visuales se recalculan en función del periodo seleccionado, manteniendo los mismos esquemas de color y estilos de línea.
Detención inteligente de operaciones: Gestión máxima de posiciones: 8 y fuera (estrategia de ruptura)
La función "Max Then Halt" (Detención de operaciones máximas) proporciona un cumplimiento automatizado de los límites de operaciones cerrando todas las posiciones y deteniendo las nuevas entradas de operaciones una vez que se alcanza un número máximo de operaciones definido por el usuario.
Cuando se activa, el sistema supervisa continuamente las posiciones abiertas y, al alcanzar el límite predeterminado, ejecuta automáticamente un cierre completo de todas las operaciones dentro de la estrategia.
Tras este cierre, el AE entra en un estado de parada en el que sigue supervisando los mercados y actualizando los niveles, pero bloquea todas las entradas de nuevas operaciones hasta que comienza el siguiente periodo de negociación, lo que impone límites de posición disciplinados y evita la sobreexposición, al tiempo que mantiene el conocimiento del mercado para la siguiente sesión.
Este enfoque de modo dual permite al operador capturar ambos lados del comportamiento del mercado.
Durante los días de fuerte tendencia, la instancia de seguimiento de la tendencia puede explotar la continuación de la ruptura. Durante las condiciones de rotación o sobreextensión, la instancia de reversión a la media puede desvanecer los extremos hacia la apertura diaria o la línea media.
Dado que ambos modos hacen referencia a los mismos niveles de estructura diaria, siguen siendo lógicamente coherentes mientras expresan supuestos de mercado opuestos.
Al ejecutar el EA en configuraciones paralelas, se convierte en un marco de negociación basado en la estructura en lugar de una estrategia de sesgo único, capaz de adaptarse a diferentes regímenes de mercado sin cambiar el código, los indicadores o los gráficos.
Lo que hace que este enfoque sea poco común es que un único marco de estructura diaria puede soportar simultáneamente dos estrategias fundamentalmente opuestas -seguimiento de tendencias y reversión a la media- sin conflicto.
La mayoría de los sistemas se construyen para un comportamiento del mercado: perseguir rupturas o desvanecerse en los extremos.
Intentar combinar ambos suele conducir a operaciones solapadas, señales contradictorias o riesgo excesivo.
Informe de errores
Dada la complejidad de este EA. Algunos errores pueden no haber sido descubiertos todavía.
Si usted piensa que ha encontrado un error en Pro15.
No se apresure el proceso.
- Escribe una descripción precisa del contexto.
- Escribe una descripción del error lo más precisa posible.
- Adjunta los logs de la pestaña experto para la fecha correspondiente.
- Adjunta los logs de la pestaña log para la fecha correspondiente.


El usuario no ha dejado ningún comentario para su valoración