Market Flow Pro MT5
- Asesores Expertos
- Versión: 1.1
- Activaciones: 5
EA MarketFlow Pro para MetaTrader 5
Descripción general
MarketFlow Pro es un asesor experto automatizado para MetaTrader 5. Evalúa la tendencia del flujo de precios junto con la confirmación de la estructura del mercado y abre posiciones de compra o venta solo después de que una vela completa confirme una señal válida.
El EA incluye ejecución con lotes fijos, promediado de posiciones opcional, salidas a nivel de cesta, Stop Loss y Take Profit fijos, salidas por señal opuesta, trailing stop para asegurar beneficios, protección contra el spread, controles de días laborables, visualización en gráficos y un panel de control compacto de pérdidas y ganancias.
Download Set file: https://drive.google.com/file/d/1LtfU5gvJ2bEOANzgvUn1EYh4QXT-qCRK/view?usp=sharing
MarketFlow Pro es un asesor experto autónomo. No requiere ningún indicador externo, DLL, WebRequest ni archivo adicional.
Características principales
- Ejecución automatizada de operaciones de compra y venta a partir de señales confirmadas de barras cerradas.
- Filtro de entrada opcional de doble confirmación.
- Procesamiento de velas cerradas diseñado para evitar el repintado de la señal tras la confirmación.
- Volumen de negociación inicial fijo.
- Cuatro modos de promediado: Desactivado, Distancia de precio, Nueva señal o Ambos.
- Multiplicador de volumen progresivo opcional para las entradas de promediado.
- Límite máximo de capas de posición para cada dirección.
- Take Profit y Stop Loss de la cesta calculados a partir del precio de entrada medio ponderado.
- Stop Loss y Take Profit fijos para posiciones individuales.
- Salida opcional tras una señal opuesta confirmada.
- Stop Loss móvil para asegurar beneficios.
- Filtro de spread máximo y control de la desviación en la ejecución.
- Controles de entrada individuales por días laborables.
- Compatibilidad con los modos de cuenta de cobertura y compensación.
- Líneas de estrategia integradas y etiquetas de compra/venta.
- Panel de resultados (P/L) compacto con ajuste automático del diseño.
- Comprobaciones de volumen, tamaño de tick, distancia de stop y margen adaptadas al bróker.
Cómo funciona
El EA calcula un estado de flujo direccional y un estado de estructura de mercado independiente. Con el filtro de confirmación activado, solo se abre una nueva posición cuando ambos estados apuntan en la misma dirección. Las señales se evalúan a partir de las velas completadas.
Cuando se confirma una señal de compra, el EA puede abrir una posición de compra. Cuando se confirma una señal de venta, puede abrir una posición de venta. A continuación, las posiciones existentes se gestionan de acuerdo con los ajustes seleccionados de Stop Loss, Take Profit, objetivo de cesta, señal opuesta y trailing.
El cálculo utiliza el símbolo y el marco temporal del gráfico al que está vinculado el EA. Si se cambia el marco temporal del gráfico, el EA vuelve a realizar el cálculo utilizando el nuevo marco temporal seleccionado.
Configuración rápida
- Asigne el EA MarketFlow Pro al gráfico deseado.
- Selecciona el símbolo y el marco temporal antes de asociar el EA.
- Active el trading algorítmico en MetaTrader 5.
- Empieza con la configuración predeterminada en el Probador de estrategias.
- Ajusta el volumen, el límite de spread, las salidas y los parámetros de promediado según el símbolo y las condiciones del bróker.
- Utiliza un «Magic Number» único cuando ejecutes varias copias del EA.
Importante: Los ajustes predeterminados son una configuración inicial y no se garantiza que sean adecuados para todos los símbolos, marcos temporales, brókers o tamaños de cuenta.
Ajustes de la señal de entrada
| Parámetro | Predeterminado | Descripción |
|---|---|---|
| Requerir ambas confirmaciones direccionales | verdadero | Abre una operación solo cuando los estados de flujo y estructura coinciden. |
| Período de medición del movimiento del precio | 10 | Número de barras utilizadas para el cálculo de la volatilidad. |
| Sensibilidad a la dirección | 3,0 | Los valores más altos suelen producir menos cambios de dirección. |
| Cálculo estándar de la volatilidad en MT5 | true | Utiliza el método nativo de volatilidad de MT5. Cuando está desactivado, se utiliza un cálculo de media simple. |
| Sensibilidad a la dirección principal | 20 | Controla el cálculo de la estructura del mercado más lento. |
| Sensibilidad en la dirección bajista | 5 | Controla el cálculo más rápido de la estructura interna. |
| Barras históricas para el cálculo de la señal | 220 | Número de barras anteriores procesadas por el motor de señales. |
Reglas de entrada
| Parámetro | Valor por defecto | Descripción |
|---|---|---|
| Permitir nuevas posiciones | true | Interruptor principal para nuevas entradas iniciales y de promediado. Las posiciones existentes siguen gestionándose cuando está desactivado. |
| Volumen de la primera posición | 0,01 | Volumen fijo para la primera posición. Se ajusta al paso de volumen válido del bróker. |
| No mantener posiciones de compra y venta a la vez | verdadero | Evita que se abra una posición en una dirección mientras permanezca abierta una posición opuesta del EA. |
Configuración del promedio
Modos de promediado:
- Desactivado: solo se utiliza la posición inicial para cada dirección.
- Distancia de precio: se añade otra posición cuando el precio se mueve en contra de la última entrada en el número de puntos configurado.
- Nueva señal: se añade otra posición cuando aparece una nueva señal confirmada en la misma dirección.
- Ambos: se puede añadir una posición cuando se confirme la condición de distancia o una nueva señal en la misma dirección.
| Parámetro | Por defecto | Descripción |
|---|---|---|
| Modo de promediado | Distancia de precio | Selecciona cómo se activan las posiciones adicionales. |
| Número máximo de capas de posiciones | 3 | Limita el número total de capas iniciales y de promediado en una dirección. |
| Distancia de promediado | 500 puntos | Distancia adversa requerida desde la última entrada antes de añadir una posición. |
| Aumentar el volumen de promediado | false | Habilita el ajuste progresivo del volumen para posiciones adicionales. |
| Multiplicador de volumen | 1,5 | Multiplica el volumen de cada capa de promediado posterior. |
Nota sobre el riesgo: El promedio y el dimensionamiento progresivo del volumen aumentan la exposición. Prueba estos ajustes con el tamaño de cuenta previsto y las especificaciones del bróker antes de utilizarlos.
Objetivos de la cesta
Los objetivos de la cesta se activan cuando existen al menos dos capas de posición en la misma dirección.
| Parámetro | Por defecto | Descripción |
|---|---|---|
| Beneficio objetivo de la cesta | true | Aplica un nivel de TP basado en el precio medio ponderado de entrada. |
| Distancia del TP de la cesta | 300 puntos | Distancia objetivo desde el precio medio ponderado de entrada. |
| Stop Loss de la cesta | false | Aplica un nivel de stop loss basado en el precio medio ponderado de entrada. |
| Distancia del stop loss de la cesta | 800 puntos | Distancia de pérdida respecto al precio medio ponderado de entrada. |
Cuando el Take Profit de la cesta está activo, sustituye a los niveles de TP individuales tras la apertura de la segunda capa. Un SL dinámico que ya haya bloqueado beneficios no se desplaza hacia atrás por el Stop Loss de la cesta.
Salidas de posiciones individuales
| Parámetro | Por defecto | Descripción |
|---|---|---|
| Stop Loss fijo | true | Establece un stop loss al abrir cada posición. |
| Distancia del Stop Loss | 800 puntos | Distancia respecto al precio de mercado utilizada para el SL inicial. |
| Take Profit fijo | false | Establece un TP al abrir cada posición. |
| Distancia del Take Profit | 1200 puntos | Distancia respecto al precio de mercado utilizada para el TP individual. |
| Salida ante una señal opuesta | false | Cierra las posiciones tras una señal confirmada en la dirección opuesta. |
El EA tiene en cuenta la distancia mínima de stop y el tamaño del tick del símbolo. Por lo tanto, un bróker puede colocar el stop efectivo ligeramente más lejos cuando la distancia solicitada no sea válida para ese símbolo.
Trailing de ganancias (SL+)
La función de seguimiento desplaza el Stop Loss hacia la zona de beneficios una vez que la posición alcanza el beneficio mínimo configurado. No sigue intencionadamente una posición mientras el SL propuesto se mantenga en la zona de pérdidas respecto al precio de entrada.
| Parámetro | Por defecto | Descripción |
|---|---|---|
| Habilitar el seguimiento de beneficios | true | Activa el stop loss dinámico para asegurar beneficios. |
| Inicio del trailing | 500 puntos | Beneficio mínimo abierto antes de que pueda iniciarse el trailing. |
| Distancia del trailing | 300 puntos | Distancia que se mantiene por detrás del precio de mercado actual. |
| Paso del trailing | 50 puntos | Mejora mínima del SL necesaria para realizar otra modificación. |
| Crear un SL cuando el SL inicial esté desactivado | true | Permite que el seguimiento cree un nuevo SL incluso si el SL fijo está desactivado. |
Protección de entrada y programación
| Parámetro | Por defecto | Descripción |
|---|---|---|
| Diferencial máximo | 80 puntos | Bloquea nuevas entradas cuando el spread actual supera este valor. |
| Evaluar una vez por cada nueva vela | true | Procesa la señal de la barra cerrada una vez al inicio de una nueva barra. |
| De lunes a viernes | verdadero | Se permiten nuevas posiciones en estos días. |
| Sábado y domingo | false | Por defecto, no se permiten nuevas posiciones. |
| Desviación de ejecución | 30 puntos | Desviación máxima permitida en la ejecución de órdenes. |
Los filtros de días laborables y de spread solo controlan las nuevas entradas. Las posiciones existentes siguen gestionándose mediante Stop Loss, Take Profit, objetivos de cesta y lógica de trailing.
Gráficos y panel de control
| Parámetro | Por defecto | Descripción |
|---|---|---|
| Aplicar tema de gráfico integrado | true | Utiliza un gráfico blanco con velas alcistas verdes y velas bajistas rojas. |
| Mostrar elementos visuales de la estrategia | true | Muestra líneas de dirección y etiquetas de compra/venta confirmadas directamente desde el EA. |
| Mostrar panel de resultados (P/L) | true | Muestra las ganancias y pérdidas (P/L) en tiempo real, el recuento de posiciones de compra/venta, el volumen total, el spread y el estado del EA. |
El panel incluye las posiciones del símbolo actual y del «Magic Number» configurado. No combina operaciones manuales no relacionadas ni posiciones abiertas con otro «Magic Number».
Comportamiento importante
- Las señales se confirman utilizando velas completas.
- Una señal histórica confirmada de compra o venta no se transforma posteriormente en la señal opuesta.
- Las nuevas entradas están sujetas a comprobaciones de señal, spread, día de la semana, dirección, volumen y margen.
- Desactivar las nuevas entradas no detiene la gestión de las posiciones que ya están abiertas.
- El promedio se calcula en puntos, no en la divisa de la cuenta ni en porcentaje.
- Los objetivos de la cesta utilizan el precio de entrada medio ponderado, no un objetivo monetario nominal.
- En una cuenta de compensación, las entradas múltiples se combinan en una única posición neta.
- En una cuenta de cobertura, cada operación puede mantenerse como una posición independiente.
Motivos habituales por los que no se realiza una nueva operación
- No hay ninguna señal confirmada de barra cerrada.
- El filtro de doble confirmación está a la espera de que ambas direcciones coincidan.
- El spread actual está por encima del máximo configurado.
- La negociación está desactivada para el día laborable actual.
- El trading algorítmico está desactivado en MetaTrader 5.
- El símbolo no permite actualmente órdenes de mercado.
- El margen disponible es insuficiente para el volumen solicitado.
- Hay una posición opuesta abierta mientras el modo unidireccional está activado.
- Se ha alcanzado el número máximo de niveles de promediado.
Recomendaciones para las pruebas
- Utilice el Probador de estrategias de MetaTrader 5 antes de ejecutar el EA en una cuenta real.
- Realice las pruebas con las mismas especificaciones de símbolo, spread, divisa de depósito, apalancamiento y modo de cuenta que se pretenden utilizar.
- Utilice el modelo «Cada tick basado en ticks reales » cuando se disponga de datos históricos adecuados.
- Revisa la caída máxima, el uso del margen, la exposición de la posición y el efecto de los ajustes de promediado.
- Realice pruebas prospectivas en una cuenta demo antes de plantearse su implementación en una cuenta real.
- Mantén actualizadas MetaTrader 5 y la versión del EA.
Aviso de riesgo
El trading conlleva riesgos. MarketFlow Pro no garantiza beneficios ni evita pérdidas. Las pruebas históricas y el comportamiento anterior del mercado no predicen resultados futuros. El promedio y el dimensionamiento progresivo del volumen pueden aumentar la caída máxima y el uso del margen. Los usuarios son responsables de seleccionar los ajustes, el volumen, el apalancamiento, las condiciones del bróker y el capital de la cuenta adecuados.
Información del producto
- Plataforma: MetaTrader 5
- Tipo de producto: Asesor experto
- Versión actual: 1.01
- Indicadores externos: No se requieren
- Uso de DLL: No
- Uso de WebRequest: No
- Modos de cuenta: Cobertura y compensación
- Evaluación de señales: Vela cerrada
