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.7
- Actualizado: 27 julio 2026
- Activaciones: 10
Sistema de inteligenciaadaptativa QuantFlow Engine : asesor experto multiactivos para MT5 (preparado para empresas de inversión propia)
1. Descripción general
El sistema de inteligencia adaptativa QuantFlow Engine es un asesor experto multiactivos para MetaTrader 5 diseñado para operar con divisas, metales, índices bursátiles y criptomonedas desde un único gráfico.(Fácil configuración)
El asesor técnico utiliza un motor analítico independiente para cada instrumento (cada símbolo se evalúa de forma individual), mientras que la gestión del riesgo se lleva a cabo a través de un marco centralizado para reducir el riesgo de concentración en comparación con los sistemas de un solo símbolo.
Estrategia de day trading (intradía).
Sin Martingala • Sin Grid • Sin métodos de recuperación • Sin HFT • Sin scalping.
2. Mercados e instrumentos admitidos
Forex:
- EURUSD
- GBPUSD
- EURJPY
- GBPJPY
- USDJPY
Metales:
- XAUUSD (oro)
- XAGUSD (Plata)
Índices bursátiles (los nombres pueden variar según el bróker):
- US100
- US500
- UK100
- GER40
- UE50
- JP225
- US30
Criptomonedas:
- BTCUSD
Nota sobre la denominación de los símbolos: algunos brókers utilizan sufijos o prefijos. Si no se detecta un símbolo o no se negocia, comprueba el nombre exacto del símbolo disponible en tu bróker y asegúrate de que esté habilitado o sea visible en «Market Watch». Este EA está diseñado para detectar y validar automáticamente el nombre del símbolo específico del bróker; sin embargo, si su servidor utiliza una convención de nomenclatura no estándar o si el símbolo no está habilitado o visible, es posible que siga siendo necesaria una verificación manual.
3. Regla de un solo gráfico (crítica)
El sistema de inteligencia adaptativaQuantFlow Engine es un sistema multiactivos de una sola instancia y debe estar vinculado a un único gráfico. La ejecución de varias instancias puede dar lugar a operaciones duplicadas y a una exposición no deseada. (Nunca cambies el marco temporal mientras el EA esté en ejecución)
Configuración recomendada:
-
Gráfico: XAUUSD
-
Marco temporal: H1 (No cambies nunca el marco temporal mientras el EA esté en funcionamiento)
-
Solo un gráfico
- Abre MetaTrader 5.
- Asegúrate de que los símbolos necesarios estén disponibles en el servidor de tu bróker (y visibles en «Market Watch» si es necesario).
- Abre el XAUUSD en el gráfico H1. (No cambies nunca el marco temporal mientras el EA esté en ejecución)
- Añade QuantFlow Engine al gráfico.
- Activa el «Algo Trading» / «AutoTrading».
- Confirma que la inicialización se ha realizado correctamente en la pestaña «Expertos».
Una vez inicializado, el EA detecta los símbolos disponibles, comprueba su disponibilidad, supervisa los mercados compatibles y ejecuta operaciones únicamente cuando se cumplen las condiciones internas.
Nota:
Este asesor experto (EA) es complejo y extenso, por lo que la carga de las pruebas retrospectivas puede tardar bastante tiempo. Durante la prueba, el sistema descarga paquetes de datos históricos de todos los símbolos integrados en el EA.
4. Lógica de negociación (nivel general)
El sistema de inteligenciaadaptativa QuantFlow Engine utiliza un motor de decisión selectivo basado en:
-
Condiciones de volatilidad
-
Comportamiento direccional del volumen y el flujo (dependiente del bróker)
-
Estructura de precios y micromovimientos
-
Confirmaciones en múltiples marcos temporales
-
Zonas de agotamiento y reversión
Comportamiento esperado: el EA está diseñado para evitar el exceso de operaciones. Es normal que haya periodos sin operaciones cuando las condiciones no son adecuadas.
5. Marco de gestión de riesgos
El riesgo se gestiona con una disciplina propia de una cartera:
-
Exposición controlada por símbolo
-
Límites que tienen en cuenta la correlación para reducir el riesgo agrupado
-
Pausas o suspensiones automáticas tras secuencias adversas (cuando está activado)
-
Lógica de Stop Loss y Take Profit específica para cada activo
6. Parámetros de entrada (explicaciones clave)
Nota importante sobre las entradas booleanas:
- Valor predeterminado «false» = DESACTIVADO (función desactivada)
- Valor predeterminado «true» = ON (función activada)
A) Horario de negociación (hora del servidor del bróker, calibrada a GMT+3)
Estos parámetros definen la ventana de negociación semanal y la hora de cierre forzado del viernes. Los valores predeterminados están ajustados para un horario GMT+3 utilizando la hora del servidor de tu bróker.
-
StartTradingHour (por defecto: 1)
Hora del servidor del bróker el lunes en la que el EA se activa y comienza a buscar operaciones. -
StopTradingHour (por defecto: 17)
Hora del servidor del bróker el viernes en la que el EA deja de abrir nuevas operaciones (ya no buscará nuevas entradas). -
CloseAllHour (por defecto: 22)
Hora del servidor del bróker el viernes en la que el EA cierra de forma forzada todas las posiciones abiertas. -
CloseAllMinute (por defecto: 30)
El minuto del viernes que se utiliza junto con CloseAllHour para el cierre forzado (por ejemplo, 22:30, hora del servidor).
Nota (calibración GMT+3):
Si la hora del servidor de tu bróker no es GMT+3, ajusta estos parámetros para que la ventana de negociación efectiva coincida con las mismas horas GMT+3.
B) Número mágico
InpMagicNumber.
Identifica las operaciones abiertas por este EA para una gestión aislada.
C) Modo de equilibrio
Enable_Move_SL_BE (por defecto: false / DESACTIVADO)
Mueve el Stop Loss al punto de equilibrio tras alcanzar los niveles de progresión predefinidos.
BreakEvenLevels (por defecto: 95,00 %)
Nota: el umbral de rentabilidad puede reducir el rendimiento a largo plazo al cerrar las operaciones antes de lo previsto durante los retrocesos normales.
D) Protección frente a la pérdida máxima diaria
MaxDailyLossPercent (por defecto: 20,0)
Si se alcanza el umbral de pérdidas diarias, el EA deja de abrir nuevas operaciones durante el resto del día.
Orientación:
- Cuentas financiadas: fíjalo ligeramente por debajo del límite diario de la empresa de inversión para mantener un margen de seguridad.
- Cuentas personales/al contado: evite establecer un límite demasiado bajo, ya que, de lo contrario, el EA podría detenerse prematuramente durante las fluctuaciones normales.
E) Desactivación de símbolos basada en el SL (protección opcional)
CheckAndDisableSymbolBYSL (por defecto: true / activado)
Si se activa, el EA puede desactivar temporalmente la negociación de un símbolo que acumule secuencias adversas de Stop Loss dentro de un intervalo definido, mientras sigue operando con otros instrumentos.
F) SensitivityLevels (Calibración del bróker: el parámetro de configuración más importante)
Niveles de sensibilidad (por defecto: -35 %)
Calibración adaptativa destinada a armonizar el comportamiento entre los distintos corredores (volumen y liquidez adaptativos en múltiples corredores). Realice la prueba utilizando datos recientes (recomendado: los últimos 24 meses).
Ejemplos de referencia:
-
Corredor IC Markets: -35 %
-
Corredor Deriv: -20 %
-
Empresas de gestión propia / Corredores genéricos: -35 %
G) Modo TP Booster (ampliación opcional del rendimiento)
Enable_TP_Booster (por defecto: false / DESACTIVADO)
Cuando está activado, el EA puede ampliar los objetivos de Take Profit cuando las condiciones indican una mayor probabilidad de que se produzca un movimiento favorable adicional, con el fin de obtener beneficios adicionales en determinadas operaciones.
Orientación:
- Se recomienda la opción DESACTIVADO (por defecto) para un estilo de negociación más conservador.
- La opción «ON» puede aumentar la agresividad del sistema a la hora de obtener beneficios y dar lugar a resultados de negociación diferentes en función de las condiciones del mercado y la ejecución.
H) Nombre manual del símbolo (selección alternativa)
NameToSymbol
Este parámetro permite especificar manualmente el nombre del símbolo utilizado por su bróker.
En la mayoría de los casos, el EA detecta y selecciona automáticamente el símbolo correcto disponible en el servidor del bróker. Sin embargo, algunos brókers utilizan nombres de símbolos, prefijos o sufijos no estándar, lo que puede impedir la detección automática.
Si el EA no puede identificar correctamente el símbolo, puede introducir en este campo el nombre exacto del símbolo que utiliza su bróker.
Indicar el nombre exacto del símbolo ayuda al EA a localizar e inicializar el instrumento de forma más rápida y fiable, especialmente en brókers con convenciones de nomenclatura poco habituales.
7. Referencia del tamaño del lote (base: 1.000 USD)
La tabla siguiente es una referencia para una cuenta de 1.000 USD. Si tu capital es diferente, ajústalo proporcionalmente:
Nuevo tamaño del lote = Tamaño del lote de la tabla × (Tu capital / 1 000)
Importante: Las especificacionesde los contratos pueden variar según el bróker. Comprueba siempre el tamaño del contrato y las especificaciones de los símbolos de tu bróker antes de utilizar los volúmenes sugeridos.
El saldo mínimo recomendado para operar con este sistema es de 400 USD y el tamaño del lote debe modificarse proporcionalmente al de la tabla de referencia y a la relación entre el tamaño del lote y el capital de este sistema.
| Símbolo / Estrategia | Tamaño del lote | Tamaño del contrato | % de riesgo del tamaño del lote para el « » Capital sugerido: 1000 USD para « » Cada estrategia (aproximadamente) |
|---|---|---|---|
| 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 % |
| SP 500 de EE. UU. 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 % |
8. Recomendación sobre pruebas retrospectivas
Para realizar pruebas más realistas, céntrate en las condiciones recientes:
-
Utiliza los últimos 24 meses de datos históricos siempre que sea posible
-
Utiliza spreads y comisiones reales
-
Ten en cuenta que las pruebas que abarcan varios años pueden no reflejar las condiciones de ejecución actuales
9. Comportamiento normal del sistema
Los siguientes comportamientos pueden ser normales:
-
Períodos sin operaciones
-
Distribución desigual de las operaciones entre los distintos valores
-
Pausas automáticas debidas a medidas de protección contra el riesgo
-
Ejecución selectiva basada en la validación interna
10. Notas operativas
Para garantizar un funcionamiento estable, evita reiniciar o volver a conectar el EA con frecuencia. Si tu entorno es propenso a sufrir desconexiones, el uso de un VPS puede ayudar a mejorar la continuidad.
Para una gestión más clara de las operaciones, plantéate utilizar una cuenta de trading específica y evita mezclar varios EA o operaciones manuales en la misma cuenta.
11. Solución rápida de problemas
El EA no opera:
-
Comprueba que el trading algorítmico o el trading automático estén activados
-
Comprueba que el EA esté vinculado a un solo gráfico
-
Comprueba que la inicialización se haya realizado correctamente en la pestaña «Expertos»
-
Comprueba que el entorno del bróker y los nombres de los símbolos sean correctos
-
Comprueba que los símbolos necesarios estén disponibles o sean visibles
Las operaciones se duplican:
-
Causa más habitual: el EA está asociado a varios gráficos
-
Elimina todas las instancias y deja solo una en ejecución
12. Actualizaciones y asistencia técnica
La asistencia técnica para este producto se presta a través de los comentarios sobre el producto en MQL5.com y del sistema de mensajería de MQL5.com (chats integrados). Utilice estos canales oficiales para plantear preguntas, resolver problemas y obtener ayuda relacionada con las actualizaciones.
13. 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.

