QuantFlow Engine
- Asesores Expertos
-
Deynis Alejandro Puro Rodriguez
We are a group of independent developers of algorithmic trading systems specialized in advanced Expert Advisors for MetaTrader 5, with a rigorous focus on risk management, operational robustness, and adaptability to multiple markets and brokers. - Versión: 3.9
- Actualizado: 13 octubre 2026
- Activaciones: 10
Sistema de inteligencia adaptativa QuantFlow Engine
Asesor experto multiactivos para MetaTrader 5. Implementación en un único gráfico
QuantFlow Engine es un asesor experto multiactivos diseñado para operar con divisas, metales, índices bursátiles y criptomonedas desde un único gráfico. Cada instrumento es evaluado por su propio motor analítico independiente, mientras que el riesgo se gestiona a través de un marco centralizado para reducir el riesgo de concentración propio de los sistemas basados en un único símbolo.
Estrategia de day trading (intradía). Sin Martingala, sin Grid, sin métodos de recuperación, sin HFT, sin scalping.
Este producto se mantiene de forma activa y puede recibir actualizaciones para mejorar la estabilidad y adaptarse a los cambios en el comportamiento del mercado.
Mercados e instrumentos compatibles
| Clase | Símbolos |
|---|---|
| Forex | EURUSD, GBPUSD, EURJPY, GBPJPY, USDJPY |
| Metales | XAUUSD (oro), XAGUSD (plata) |
| Índices bursátiles | US100, US500, UK100, GER40, EU50, JP225, US30 |
| Criptomonedas | BTCUSD |
Algunos brókers utilizan prefijos o sufijos. El EA detecta y valida automáticamente el nombre específico del bróker, y anota el resultado en el registro de Experts al iniciarse, para que puedas confirmar cuál ha sido el resultado. Si tu servidor utiliza una convención no estándar, o si el símbolo no está habilitado en Market Watch, utiliza la introducción manual del nombre del símbolo.
Regla de un solo gráfico
QuantFlow Engine es un sistema multiactivos de instancia única y debe estar vinculado a un solo gráfico. Ejecutar varias instancias puede dar lugar a operaciones duplicadas y a una exposición no deseada. Configuración recomendada: XAUUSD en H1, un solo gráfico. Nunca cambies el marco temporal mientras el EA esté en ejecución.
A partir de la versión 3.8, el EA lo detecta por sí mismo: si ya hay una copia en ejecución en otro gráfico de la misma terminal, la segunda copia no opera y el panel indica el motivo. La detección abarca los gráficos de la misma terminal; si ejecutas dos terminales independientes en la misma cuenta, mantén el EA solo en una de ellas.
Instalación
- Abre MetaTrader 5.
- Asegúrate de que los símbolos necesarios estén disponibles en el servidor de tu bróker y sean visibles en «Market Watch».
- Abre el XAUUSD en H1.
- Añade QuantFlow Engine únicamente a ese gráfico.
- Active el «Algo Trading» / «AutoTrading».
- Confirma que la inicialización se ha realizado correctamente en la pestaña «Expertos».
- Elige el modo de tamaño de lote. El modo «Automático» no requiere ninguna configuración adicional; el modo «Manual» necesita los volúmenes de la tabla de referencia.
Una vez inicializado, el EA detecta y valida los símbolos disponibles, supervisa los mercados compatibles y ejecuta operaciones únicamente cuando se cumplen sus condiciones internas.
Este asesor experto es complejo y extenso, por lo que la carga de una prueba retrospectiva puede tardar bastante tiempo. Durante la prueba, la plataforma descarga datos históricos de todos los símbolos integrados en el EA. Por favor, tenga paciencia.
Lógica de negociación
QuantFlow Engine utiliza un motor de decisión selectivo basado en condiciones de volatilidad, volumen direccional y comportamiento del flujo, estructura de precios y micromovimientos, confirmaciones en múltiples marcos temporales, y zonas de agotamiento y reversión.
El EA está diseñado para evitar el exceso de operaciones. Es normal que haya períodos sin operaciones cuando las condiciones no son adecuadas.
Marco de gestión de riesgos
El riesgo se gestiona con una disciplina propia de una cartera:
- Determinación del tamaño de la posición en función del saldo de la cuenta y la distancia real del stop loss, o bien mediante volúmenes fijos por símbolo
- Exposición controlada por símbolo, con limitaciones que tienen en cuenta la correlación para reducir el riesgo agrupado
- Protección diaria contra pérdidas. Cuando se alcanza el umbral configurado, el EA cierra sus propias posiciones abiertas y deja de operar durante las siguientes 24 horas. Las posiciones de otros programas o abiertas manualmente nunca se ven afectadas
- Suspensión automática del símbolo tras una secuencia adversa, cuando está activada. El símbolo afectado se pausa durante un periodo predefinido y se reactiva por sí solo, mientras que el resto sigue operando. Solo se contabilizan las posiciones abiertas por este EA
- Lógica de stop loss y take profit específica para cada activo
- Validación de órdenes antes de cada operación: límites de volumen, incremento de volumen, límite de volumen agregado por símbolo, distancia mínima de stop del bróker, margen libre y sesión de mercado abierta
Parámetros de entrada
Los parámetros se organizan en grupos dentro de la ventana de propiedades del EA. Entradas booleanas: «false» significa DESACTIVADO, «true» significa ACTIVADO.
| Grupo | Parámetro | Valor por defecto | Función |
|---|---|---|---|
| 1. General | InpMagicNumber | 85190342 | Identifica las operaciones abiertas por este EA, de modo que solo gestiona sus propias posiciones |
| 2. Ventana de tiempo de negociación | StartTradingDay | Lunes | Día en el que comienza la semana de negociación |
| Hora de inicio de la negociación | 1 | Hora del servidor en la que el EA comienza a buscar operaciones ese día | |
| Día de cierre de operaciones | Viernes | Día en el que finaliza la semana de operaciones | |
| Hora de cierre de la negociación | 17 | Hora del servidor en la que el EA deja de abrir nuevas operaciones ese día | |
| CerrarTodoElDía | Viernes | Día en el que se cierran de forma forzosa todas las posiciones abiertas | |
| CloseAllHour | 22 | Hora del servidor en la que se produce el cierre forzado | |
| CloseAllMinute | 30 | Minuto del cierre forzado, por ejemplo, las 22:30 hora del servidor | |
| 3. Riesgo diario | Porcentaje máximo de pérdida diaria | 20,0 | Porcentaje del saldo al inicio de la jornada. Cuando se alcanza este valor, el EA cierra sus propias posiciones y se detiene durante 24 horas |
| 4. Umbral de equilibrio | Enable_Move_SL_BE | false | Mueve el stop loss al punto de equilibrio tras alcanzar los niveles de progresión predefinidos |
| Niveles de punto de equilibrio | 95 % | A qué distancia del objetivo se desplaza el stop loss | |
| 5. Potenciador de TP | Activar_TP_Booster | false | Amplía los objetivos de take profit cuando las condiciones indican una mayor probabilidad de que el movimiento siga siendo favorable |
| 6. Sensibilidad del mercado | SensitivityLevels | -35 % | Calibración adaptativa para armonizar el comportamiento entre distintos brókeres con diferentes sistemas de información sobre volumen y liquidez |
| 7. Protección del stop-loss por símbolo | Comprobar y desactivar símbolo por SL | true | Suspende temporalmente un símbolo que acumula una secuencia adversa de stop loss, mientras que el EA sigue operando con el resto |
| 8. Nombres de símbolos | NameToSymbol_... | por bróker | Una entrada por instrumento, para especificar el nombre exacto del símbolo utilizado por tu bróker |
| 9. Modo de tamaño de lote | LotSizingMode | Automático | Automático (basado en el riesgo) o Manual (volúmenes fijos) |
| AutoRisk_MinPercent | 2,0 % | Límite inferior del rango de riesgo. El EA se fija primero este valor | |
| AutoRisk_MaxPercent | 5,0 % | Límite superior. Por encima de este valor, la señal se descarta en lugar de abrirse con un riesgo superior al solicitado | |
| 10. Lote manual | Una entrada por símbolo | véase la tabla | Se utiliza únicamente cuando el modo de tamaño de lote está configurado en «Manual» |
Ventana de tiempo de negociación. Hora del servidor del bróker, calibrada según un horario GMT+3. Entre el inicio y el final, el EA opera de forma continua. Si la hora del servidor de tu bróker no es GMT+3, ajusta estos parámetros para que la ventana efectiva coincida con el mismo horario GMT+3. Los selectores de días son una novedad de la versión 3.8 y te permiten desplazar toda la ventana semanal cuando tu servidor utiliza un límite de semana diferente.
Nota sobre el riesgo diario. Este valor debe ser coherente con tus volúmenes y el saldo de tu cuenta. En cuentas financiadas, fíjalo ligeramente por debajo del límite diario de la empresa de inversión para mantener un margen de seguridad. En cuentas personales, evita fijarlo demasiado bajo, ya que el EA podría detenerse durante las fluctuaciones normales. Se trata de un límite por ventana de 24 horas, no de un límite sobre la caída total durante un periodo más largo.
Nota sobre el umbral de rentabilidad. Puede reducir la caída, pero también puede mermar el rendimiento a largo plazo al cerrar operaciones antes de tiempo durante retrocesos normales.
Nota sobre el «TP Booster». Se recomienda la opción «OFF» para un estilo más conservador. La opción «ON» puede aumentar la agresividad a la hora de capturar beneficios y dar lugar a resultados diferentes en función de las condiciones del mercado y la ejecución.
Nota sobre el tamaño del lote. En el modo automático no es necesaria ninguna configuración de volumen: el EA busca el volumen más pequeño que permite el instrumento y cuyo riesgo alcance el mínimo, y lo acepta solo si se mantiene por debajo del máximo. Si incluso el volumen más pequeño superara el máximo, la señal se descarta y el panel muestra el símbolo y el motivo. Esto puede ocurrir cuando la cuenta es pequeña en relación con un instrumento específico. En el modo «Manual», cada símbolo y estrategia utiliza el volumen fijo que usted establezca, y se aplica la tabla de referencia que figura a continuación.
La sensibilidad del mercado es el parámetro más relevante que hay que configurar. Pruébala utilizando datos recientes, a ser posible de los últimos 24 meses.
| Corredor | Valor de referencia |
|---|---|
| IC Markets | -35 % |
| Deriv | -20 % |
| Empresas de gestión discrecional y corredores genéricos | -35 % |
Referencia del tamaño del lote (base: 1 000 USD)
Se aplica al modo de tamaño de lote manual. En el modo automático, el EA determina el tamaño de cada posición por sí mismo y esta tabla es solo a título de referencia.
Nuevo tamaño de lote = tamaño de lote de la tabla × (tu capital / 1 000)
Saldo mínimo recomendado: 400 USD, con los volúmenes escalados proporcionalmente. Las especificaciones de los contratos varían según el bróker, por lo que siempre debes verificar el tamaño del contrato y las especificaciones del símbolo de tu bróker antes de utilizar los volúmenes sugeridos.
| Símbolo y estrategia | Tamaño del lote | Tamaño del contrato | % de riesgo por estrategia (1 000 USD) |
|---|---|---|---|
| XAUUSD P1, P2, P3, P4 | 0,02 | 100 | 3 - 6 % |
| XAGUSD P1, P2 | 0,10 | 1000 | 3 - 6 % |
| EURUSD P1, P2 | 0,12 | 100 000 | 3 - 4 % |
| GBPUSD P1 | 0,12 | 100 000 | 3 - 4 % |
| GBPUSD P2 | 0,10 | 100 000 | 3 - 4 % |
| EURJPY P1 | 0,10 | 100 000 | 3 - 4 % |
| EURJPY P2 | 0,12 | 100 000 | 3 - 4 % |
| GBPJPY P1 | 0,10 | 100 000 | 3 - 4 % |
| GBPJPY P2 | 0,12 | 100 000 | 3 - 4 % |
| USDJPY P1, P2 | 0,12 | 100 000 | 3 - 4 % |
| Europa 50 (EU50) P1, P2 | 1,00 | 1 | 3 - 4 % |
| UK100 P1, P2 | 0,80 | 1 | 3 - 4 % |
| US Tech 100 (US100) P1, P2 | 0,30 | 1 | 3 - 4 % |
| US SP 500 (US500) P1, P2 | 1,00 | 1 | 3 - 4 % |
| US30 P1, P2 | 0,10 | 1 | 3 - 4 % |
| Alemania 40 (GER40) P1, P2 | 0,20 | 1 | 3 - 4 % |
| JP225 P1, P2 | 20,00 | 1 | 4 - 5 % |
| BTCUSD P1 | 0,03 | 1 | 2 - 3 % |
| BTCUSD P2 | 0,02 | 1 | 3 - 4 % |
Panel en el gráfico
El panel muestra el nombre y la versión del EA, el estado de las operaciones, el número de símbolos supervisados, el saldo de la cuenta, las ganancias y pérdidas del día con la barra de riesgo diario, y el número de señales descartadas con el símbolo y el motivo de la última.
Esta última línea facilita la asistencia técnica: puedes comunicar lo que indica el panel sin necesidad de abrir el registro. El panel también indica directamente cuándo está desactivado el trading algorítmico, cuándo la cuenta no permite el uso de Asesores Expertos, cuándo el límite diario ha pausado el EA y cuándo se detecta una copia duplicada.
Recomendación para las pruebas retrospectivas
Utiliza los últimos 24 meses de datos históricos siempre que sea posible, con spreads y comisiones reales. Ten en cuenta que las pruebas de varios años pueden no reflejar las condiciones de ejecución actuales. Calibra los niveles de sensibilidad para tu bróker antes de sacar conclusiones.
Comportamiento normal del sistema
Lo siguiente es normal y no indica ningún problema:
- Períodos sin operaciones
- Distribución desigual de las operaciones entre los distintos valores
- Pausas automáticas debidas a medidas de protección frente al riesgo
- Ejecución selectiva basada en la validación interna
- Se supervisan menos valores que el total, cuando uno de ellos está suspendido temporalmente
- Se descartan las señales en el modo «Tamaño de lote automático» cuando la cuenta es pequeña en relación con un instrumento específico
Notas operativas
Para garantizar un funcionamiento estable, evite reiniciar o volver a conectar el EA con frecuencia. Cada estrategia utiliza tiempos de espera internos entre entradas, y al reiniciar se restablecen. Si su entorno es propenso a las desconexiones, un VPS puede ayudar a mejorar la continuidad.
Para una gestión de operaciones más clara, plantéate utilizar una cuenta de trading dedicada y evita mezclar varios EA o realizar operaciones manuales en la misma cuenta. Esto también mantiene el cálculo de pérdidas diarias y la lógica de suspensión de símbolos alineados con lo que este EA está haciendo realmente.
Solución rápida de problemas
| Síntoma | Qué comprobar |
|---|---|
| El EA no está operando | Comprueba primero el panel: en él se indica el motivo si el trading algorítmico está desactivado, si la cuenta no permite EAs, si el límite diario ha pausado el EA o si la copia es un duplicado. A continuación, confirma que la inicialización se ha realizado correctamente en la pestaña «Expertos», que el entorno del bróker es el correcto y que los símbolos necesarios están disponibles y visibles |
| Se están descartando señales | Comprueba el contador de señales descartadas en el panel. En modo automático, una cuenta de tamaño reducido en relación con un instrumento específico descartará sus señales, ya que el volumen mínimo que permite ese instrumento superaría el riesgo máximo |
| No se está negociando un símbolo | Puede que esté suspendido temporalmente por la protección SL, o puede que no se haya detectado su nombre. La lista de símbolos registrada en el registro al iniciar el programa confirma lo que el EA ha resuelto en su servidor |
| Las operaciones se duplican | Casi siempre se debe a que el EA está asociado a más de un gráfico. A partir de la versión 3.8, la segunda copia lo detecta y no opera. Elimina todas las instancias y mantén solo una |
Actualizaciones y asistencia
La asistencia para este producto se proporciona a través de los comentarios del producto en MQL5.com y del sistema de mensajería de MQL5.com. Utilice estos canales oficiales para preguntas, resolución de problemas y asistencia relacionada con las actualizaciones.
Descargo de responsabilidad
Operar conlleva riesgos. Los resultados pasados no garantizan resultados futuros. Los resultados pueden variar en función de las condiciones del mercado, la ejecución del bróker, los spreads, las comisiones, la liquidez, los niveles de volatilidad y la configuración del usuario. Pruebe el producto en el Strategy Tester y en una cuenta demo antes de ejecutarlo en una cuenta real.

