Multiple Timeframe Filtered MA Crossover EA
- Asesores Expertos
- Versión: 1.50
- Actualizado: 29 octubre 2026
- Activaciones: 7
No dudes en unirte a este grupo de Telegram, donde los usuarios pueden compartir las estrategias y configuraciones que mejor les funcionan al utilizar este asesor experto --> t.me/MTFMACS
TAMBIÉN DISPONIBLE EN TRADINGVIEW
El motor de señales de este EA está disponible en TradingView como herramienta de backtesting y análisis. La versión de TradingView utiliza la misma lógica de cruce, validación y filtro MTF, e incluye las 35 combinaciones de métodos de media móvil y precios (incluida la VWMA). Úsala para evaluar tu configuración con datos históricos y, a continuación, replica los ajustes más rentables en este EA para su ejecución en tiempo real.
NOTA: El EA está diseñado para operar con el mismo motor de señales que el indicador complementario. Si quieres ver las señales en un gráfico antes de invertir capital, compra y configura primero el indicador (Indicador de cruce de medias móviles filtradas en múltiples marcos temporales), o prueba también la versión gratuita del indicador (Señales de cruce de medias móviles filtradas en múltiples marcos temporales): comprueba que se activa tal y como esperas en los símbolos y marcos temporales con los que operas y, a continuación, reproduce esos ajustes en el EA. Ambos se configuran de forma independiente —no comparten nada entre sí—, por lo que la coherencia es tu responsabilidad cuando publiques ambos en el mismo gráfico.
El EA es el complemento de trading de nuestro indicador publicado, «Indicador de cruce de medias móviles filtradas en múltiples marcos temporales». Si ya tienes o estás pensando en adquirir el indicador, ten en cuenta lo siguiente: el indicador te avisa cuando se activa una señal; el EA toma esa misma señal y la ejecuta según las reglas que tú controlas. La lógica de la estrategia —el motor de cruces, la pila de validación de medias móviles, los filtros MTF de RSI/MACD/precio y las reglas del periodo de negociación— es idéntica en ambos. Este documento describe la capa adicional del EA: cómo abre operaciones, las gestiona a través de tres niveles de take-profit, ajusta los stops dinámicos, determina el tamaño de los lotes y protege la cuenta.
El EA no genera señales en gráficos personalizados con intervalos de tiempo en segundos (utilizando el EA «Candle by Seconds»). Funciona únicamente en los intervalos de tiempo estándar de MT5. Para obtener señales en gráficos de segundos, utiliza la versión gratuita o de pago del indicador complementario.
———————————————————————————————————
NOVEDADES DE LA v1.50
• Motor de sincronización de señales dual: las señales «Early» y «Full» cuentan ahora con modos de sincronización totalmente independientes. Puedes configurar «Early» para que se active en «Intrabar» y permita entradas rápidas, mientras que «Full» espera a la confirmación estricta «On Close».
• Ampliación a 17 medias móviles de validación y filtrado: se han añadido 6 ranuras más a cada una de las pilas de validación y al filtro de tendencia de marcos temporales superiores para ofrecerte un control absoluto sobre la estructura del mercado.
• Protección «Fail-Closed» mejorada: se han actualizado las comprobaciones de carga de datos MTF. Si los datos del marco temporal superior aún se están descargando, el EA rechazará la señal de forma segura en lugar de realizar una operación fantasma.
• Integración de la VWMA: la media móvil ponderada por volumen está disponible en todas las secciones (cruzamientos, validación, filtros y trailing stops).
• Control de flechas intrabarras: un nuevo conmutador permite dibujar flechas en las señales intrabarras (desactivado por defecto para evitar el repintado).
———————————————————————————————————
LO QUE HACE EL EA Y EL INDICADOR NO
El indicador es una herramienta de señales. El EA es un proceso que va de la señal a la ejecución. Cuando se activa una señal y tienes el trading habilitado, el EA:
• Abre hasta tres posiciones en un mismo grupo de operaciones, cada una con su propio tamaño de lote y su propia estrategia de salida.
• Aplica el TP1 con una relación riesgo-recompensa fija, el cierre o el máximo/mínimo de la vela anterior del HTF, o una salida en tiempo real al cierre de la siguiente vela del HTF.
• Asigna un trailing stop a TP2 y TP3, basado en las medias móviles que configures. TP2 y TP3 se ajustan cada uno según su propia media móvil independiente.
• Bloquea el trailing hasta que el TP1 haya cerrado con beneficios. Si el TP1 aún no ha cerrado, o ha cerrado con pérdidas, las posiciones restantes mantienen únicamente su stop loss inicial. Esta es la regla de «el TP1 debe ganar primero» y es uno de los comportamientos más importantes del EA.
• Impone un tamaño de lote que se reduce cuando la cuenta sufre una caída, si se activa el modo de recuperación.
• Puede detener la negociación si la cuenta ha perdido más de un porcentaje del saldo inicial, y puede bloquear nuevas operaciones durante el resto del día si se ha superado el límite diario de caída.
Todo se controla mediante interruptores. Puedes ejecutar uno, dos o tres niveles, o desactivar por completo la negociación y utilizar el EA como herramienta de alerta, exactamente igual que el indicador.
———————————————————————————————————
CONFIGURACIÓN DE ALERTAS Y ASPECTO DE LAS FLECHAS
Idéntica a la del indicador. Las alertas emergentes, el sonido, el correo electrónico y las notificaciones push al móvil se pueden activar o desactivar de forma independiente. Las alertas se activan ante señales tempranas, señales completas o ambas, con la opción de suprimir la alerta temprana cuando se activa una señal completa en la misma barra y en la misma dirección. El registro de backtest escribe una línea por cada cruce candidato en el registro de expertos, para que puedas auditar las señales barra a barra durante la optimización.
Al igual que con el indicador, las flechas solo se dibujan en el gráfico en los modos «Al cierre» o «Confirmado», a menos que se active la opción «Dibujar flechas en señales intrabarras » en los parámetros. Esa opción está desactivada por defecto, ya que las señales intrabarras pueden repintarse. Las alertas intrabarras siempre se activan independientemente de ello. Se pueden desactivar las flechas por completo para obtener un gráfico más limpio.
———————————————————————————————————
CONFIGURACIÓN DE OPERACIONES
El núcleo del EA.
Habilitar operaciones: interruptor principal. Si está desactivado, el EA solo emite alertas.
Tamaño del lote (TP1), Tamaño del lote para TP2, Tamaño del lote para TP3: cada nivel tiene su propio volumen. Esto te permite ajustar el tamaño de TP1 para un scalping rápido y el de TP2/TP3 para las operaciones de mayor duración.
Activar TP1 / TP2 / TP3: activa o desactiva cada nivel de forma individual. Puedes utilizar cualquier combinación. Una configuración de «solo TP1» te ofrece un EA de una sola posición con una salida de RR fija.
Posiciones para TP1 / TP2 / TP3: número de órdenes que se abrirán por nivel. Resulta útil si tu bróker limita el volumen por orden o si deseas una separación visual entre varias órdenes.
Marco temporal de análisis: el marco temporal en el que se ejecuta la lógica de cruce y validación. El valor por defecto es el marco temporal del gráfico.
———————————————————————————————————
FILTRADO DE OPERACIONES, TAKE PROFIT, STOP LOSS Y TRAILING
Filtro de señales de trading: solo tempranas, solo completas o ambas. Algunos traders prefieren las entradas tempranas agresivas; otros solo quieren las totalmente confirmadas. El EA respeta la opción que elijas.
Dirección de la señal: solo larga, solo corta o ambas.
Relación riesgo-recompensa de TP1: de 1:1 a 1:7. El SL utilizado para este cálculo se basa en pips o en señales, tal y como se describe a continuación.
Habilitar Take Profit de RR fijo para TP2 / TP3 — opcional. Cuando está desactivado, TP2 y TP3 no tienen un Take Profit fijo y se basan exclusivamente en la media móvil de seguimiento. Cuando está activado, se obtiene el Take Profit con la relación especificada si el precio lo alcanza antes de que lo haga la media móvil de seguimiento.
Relación riesgo-recompensa de TP2 / TP3: de 1:1 a 1:7, independiente por nivel.
Utilizar stop loss basado en pips / Stop loss en pips: el SL inicial se coloca a una distancia fija de la entrada, en pips. Si se desactiva, el SL se coloca 10 puntos por encima del mínimo (compra) o del máximo (venta) de la vela de señal.
Marco temporal de la media móvil de seguimiento: el marco temporal para las medias móviles de seguimiento de TP2 y TP3. Puede diferir del marco temporal del análisis.
Período / Desplazamiento / Método de la media móvil de seguimiento de TP2 / TP3 al precio aplicado: la media móvil que utilizan TP2 y TP3 como stop de seguimiento. El menú desplegable «Método al precio aplicado» ofrece todas las opciones: Simple, exponencial, suavizada, ponderada linealmente o ponderada por volumen, cada una aplicada al precio de cierre, apertura, máximo, mínimo, precio mediano (HL/2), precio típico (HLC/3) o cierre ponderado (HLCC/4). 35 combinaciones en un único menú desplegable.
Frecuencia de actualización del stop dinámico (SL ): una vez por barra (por defecto, menor consumo de CPU) o cada tick (en tiempo real, mayor consumo de CPU). El valor de la media móvil solo se actualiza por barra en el modo por defecto; cambia a «Cada tick» para obtener la respuesta más ágil posible del stop dinámico.
———————————————————————————————————
GESTIÓN DE RIESGOS
Activar suspensión de operaciones basada en pérdidas: una vez que la cuenta haya perdido el porcentaje configurado del saldo inicial, el EA deja de abrir nuevas operaciones. Las posiciones existentes siguen gestionándose. La suspensión no se desactiva hasta que se recarga el EA.
Porcentaje máximo de pérdida: de 0 a 100.
Activar «Límite diario de drawdown »: una vez que la cuenta haya perdido el porcentaje configurado respecto al saldo al inicio del día, el EA bloqueará nuevas operaciones durante el resto del día natural. El bloqueo se desactiva automáticamente en la primera barra del día siguiente.
Activar recuperación de la cuenta / Umbral de recuperación: por encima de este nivel de drawdown, el EA comienza a reducir los lotes de forma lineal hasta alcanzar el 10 % del lote base cuando el drawdown alcanza el 100 %. Se trata de un mecanismo defensivo, no de una martingala. Nunca aumenta los lotes tras sufrir pérdidas.
Restablecer la línea de base de recuperación al saldo actual: una opción de uso único. Configúrala en «true», reinicia el EA y, a continuación, vuelve a configurarla en «false». La línea de base de recuperación se restablece al saldo actual. La línea de base se almacena por cuenta y por símbolo, por lo que las cuentas y símbolos múltiples en la misma terminal nunca interfieren entre sí.
———————————————————————————————————
CONFIGURACIÓN DEL CRUCE DE MEDIAS MÓVILES TEMPRANO Y COMPLETO
El motor de cruce es idéntico al del indicador. Cada lado —«Early» y «Full»— cuenta con:
• Período de la media móvil rápida, desplazamiento de la media móvil rápida, método de la media móvil rápida al precio aplicado.
• Período de la media móvil lenta, desplazamiento de la media móvil lenta, método de la media móvil lenta al precio aplicado.
Eliges el período, el desplazamiento (offset) y el método más el precio aplicado en el menú desplegable de 35 opciones. Si su estrategia opera con una LWMA de 7 períodos sobre el precio típico que cruza una media móvil suavizada de 21 períodos sobre el precio mediano, configure exactamente eso, tanto en el lado «Early» como en el «Full».
TIEMPO DE LA SEÑAL — INDEPENDIENTE PARA «EARLY» Y «FULL»
El EA te ofrece dos configuraciones independientes: el modo de tiempo de señal «Early» y el modo de tiempo de señal «Full». Cada uno de ellos puede configurarse en «Intrabar», «Al cierre» o «Una vela después del cierre (confirmada)». Esto te permite ejecutar un lado «Early» rápido y un lado «Full» lento; por ejemplo, «Early» en «Intrabar» para señales de alerta inmediatas, y «Full» en «Al cierre» para entradas confirmadas. «Intrabar» es la opción más rápida, pero se repinta. «Al cierre» es la opción predeterminada. «Confirmada» requiere que el cruce se haya producido en la vela cerrada anterior y se mantenga en la vela cerrada actual.
———————————————————————————————————
ESPACIOS DE VALIDACIÓN DE LA MEDIA MÓVIL
La pila de validación es lo que distingue un cruce de un cruce confirmado. Tanto en «Temprano» como en «Completo», dispones de 17 ranuras. Cada ranura tiene los siguientes campos de entrada:
• «Use Slot» (Usar ranura): activado o desactivado.
• Posición (0–17): dónde se sitúa esta media móvil en la pila. El orden de clasificación es descendente según el número de posición, por lo que una ranura con la posición 17 es la parte superior de la pila.
• Período / Desplazamiento / Método @ Precio aplicado: la configuración propia de la media móvil. El «Método @ Precio aplicado» ofrece 35 combinaciones, incluida la VWMA.
Una señal de compra requiere que la pila activada esté ordenada estrictamente en orden descendente de valores: cada media móvil debe tener un valor estrictamente mayor que la media móvil situada debajo de ella. Una señal de venta requiere lo mismo, pero a la inversa. Si el orden no coincide, la señal se rechaza antes de que se intente realizar ninguna operación.
Por ejemplo: posición 3 = EMA 14, posición 2 = EMA 5, posición 1 = EMA 25 significa que una señal de compra solo se activa cuando se cumple EMA14 > EMA5 > EMA25 en el momento del cruce. Ante cualquier otra disposición, la señal se descarta.
Las ranuras desactivadas se asignan por defecto a la posición 0 y simplemente se omiten, por lo que una ranura no utilizada nunca interfiere en la cadena.
Nota: Si incluyes las medias móviles implicadas en el cruce en la pila de validación, incluye solo la media móvil lenta. Incluir también la media móvil rápida rompe la lógica, ya que la propia condición de cruce ya exige que la media móvil rápida y la lenta mantengan una relación específica.
———————————————————————————————————
FILTRO DE DIRECCIÓN DE OPERACIÓN DE MEDIAS MÓVILES MTF
Este es el filtro de tendencia de marcos temporales superiores. Se pueden apilarhasta diecisiete medias móviles de filtro, cada una con su propio período, desplazamiento y método al precio aplicado.
Activar el filtro de dirección de la operación con medias móviles exponenciales (EMA) de MTF: activación/desactivación general.
Modo de filtro de medias móviles: «Incluir precio» (la cadena comienza con el precio, seguido de las medias móviles) o «Solo medias móviles» (la cadena comienza con la primera media móvil).
Marco temporal del filtro: el marco temporal en el que se evalúan todas las medias móviles del filtro. Opción habitual: H1 o H4 mientras se opera en M5.
Si el marco temporal del filtro indica una tendencia bajista y la señal es de compra, la señal se descarta de forma silenciosa. Esto es lo que te permite operar con un motor rápido en la dirección de una tendencia más lenta. Si los datos del marco temporal superior aún se están cargando, el EA rechazará la señal de forma segura en lugar de realizar una operación errónea.
———————————————————————————————————
FILTRO DE DIRECCIÓN DE OPERACIÓN DEL PRECIO DE LA VELA ANTERIOR EN MTF
Este filtro es la aplicación práctica de la teoría de una sola vela. La vela cerrada más reciente en un marco temporal superior define un rango de referencia. La señal solo se acepta si el precio actual se encuentra dentro de una zona definida a partir de esa vela.
Marco temporal de la vela anterior: normalmente H4, D1 o W1. Debe ser superior al marco temporal de análisis; de lo contrario, el EA se niega a cargarse.
Ancla de Fibonacci: de mecha a mecha (rango = máximo − mínimo) o de cuerpo a cuerpo (rango = parte superior del cuerpo − parte inferior del cuerpo).
Niveles de Fibonacci: 23,6 %, 38,2 %, 50 %, 61,8 %, 78,6 %, 100 %, 107 %, 117 %, 123,6 %. El nivel del 107 % es la zona de «stop-hunt»: muchos operadores colocan sus stops justo más allá del extremo opuesto de la vela, y el 107 % capta el barrido.
Nivel de referencia del precio: apertura, máximo, mínimo o cierre de esa vela anterior.
La zona es el rango entre el precio de Fibonacci y el precio de referencia. Para comprar es necesario que la vela anterior sea alcista; para vender, que sea bajista. Si la dirección coincide y el precio se encuentra dentro de la zona en el momento del cruce, la señal se activa. Una caída previa por debajo del nivel no invalida un cruce posterior: la comprobación no tiene en cuenta el estado anterior.
Anular TP1 con PCC/CCC: cuando está activado, la salida de TP1 ya no utiliza la relación riesgo-recompensa. Utiliza una de las siguientes opciones:
• Cierre de la vela anterior / Máximo-Mínimo (modo PCC): TP1 sale al cierre de la vela HTF anterior o a su máximo (compra) / mínimo (venta).
• Cierre de la vela actual (modo CCC): el TP1 se cierra al cierre de la vela HTF actual, cinco segundos antes de que se abra la siguiente vela. El EA realiza un seguimiento del vencimiento de cada operación y la cierra automáticamente.
———————————————————————————————————
FILTROS RSI Y MACD DE MTF
Filtro RSI — Se evalúa en un marco temporal completamente diferente al del gráfico. Las señales de compra solo se activan si el RSI está en o por debajo de tu umbral de compra (por defecto, 30). Las señales de venta solo se activan si el RSI está en o por encima de tu umbral de venta (por defecto, 70).
Filtro MACD: configuración completa del MACD en cualquier marco temporal. El EA requiere un cruce real del MACD en el marco temporal del filtro en el momento de la señal, además de que el cruce se produzca en el lado correcto de la línea cero (por debajo de cero para las reversiones, por encima de cero para la continuación de la tendencia).
———————————————————————————————————
NORMAS DEL PERÍODO DE NEGOCIACIÓN
Restringir las operaciones a sesiones u horas específicas.
Ejecutar operaciones solo durante períodos específicos — activación/desactivación general.
Detener la negociación durante los días festivos importantes: inactiva la negociación en Año Nuevo, Navidad, el Día de la Independencia de EE. UU. y el Día de Acción de Gracias de EE. UU.
Período de negociación por categoría de activos: criptomonedas/binarios (con modo «solo fines de semana»), Forex (seis sesiones más tres periodos de solapamiento), acciones/índices (Nueva York, Londres, Alemania, Tokio, con opciones para la primera hora), materias primas (CME, ICE, oro de Londres, oro de Nueva York) o personalizado (horario diario con tu propio desfase horario).
Todos los horarios de las sesiones se convierten internamente desde la hora del servidor del gráfico a UTC, por lo que los filtros se ajustan a los cambios de horario de verano de tu bróker sin necesidad de reconfiguración manual.
———————————————————————————————————
LO QUE OBTENDRÁS
Gestión completa de la posición desde el momento en que se activa una señal. Tres niveles de TP con tamaños y reglas de salida independientes. Trailing stops que se activan solo después de que el TP1 haya dado resultado. Determinación del tamaño de lote que tiene en cuenta la recuperación. Parada basada en pérdidas. Limitador de drawdown diario.
El mismo diseño de gráfico limpio que el indicador. Solo se dibujan flechas. Las medias móviles (MA) que configures para la validación, el filtrado o el trailing nunca saturan el gráfico. (Nota: la función de visibilidad de las MA disponible en el indicador de pago no forma parte del EA. El EA solo dibuja señales).
Configurabilidad total. Cada media móvil del sistema —cruce, validación, filtro, trailing— se define por período, desplazamiento y método más precio aplicado. No hay pares de medias móviles preestablecidos a los que te veas obligado a ceñirte. 35 combinaciones por media móvil, incluida la VWMA.
Operaciones en dos etapas o en una sola etapa. Utiliza «Early» y «Full» conjuntamente para un sistema agresivo y confirmado, o elige una de las dos opciones para una estrategia más sencilla.
Sincronización independiente de «Early» y «Full». Asigna a cada lado su propio modo de sincronización de señales —Intrabar, Al cierre o Confirmada— para que puedan coexistir una señal «Early» rápida y una confirmación «Full» lenta.
Funciona junto con el indicador. Añade ambos al mismo gráfico y verás las flechas del indicador mientras el EA ejecuta sus propias señales calculadas internamente. Siempre que ambos utilicen la misma configuración, las flechas y las operaciones coincidirán.
———————————————————————————————————
PARA QUIÉN ESTÁ DESTINADO
Alguna vez has creado una regla de cruce que te ha gustado. Le proporcionas al EA la estrategia en la que ya confías —a través de la pila de validación y los filtros— y este aplica esa estrategia de forma mecánica en cada señal, con la misma regla de SL, la misma escalera de TP y la misma lógica de trailing, siempre.
———————————————————————————————————
IMPORTANTE: Este EA es una herramienta técnica, no constituye asesoramiento financiero ni garantiza resultados rentables. Prueba tu configuración a fondo en el Strategy Tester y en una cuenta demo antes de utilizarla en operaciones reales. Asegúrate de comprender cada parámetro antes de habilitar la ejecución en vivo.
No dudes en unirte a este grupo de Telegram, donde los usuarios pueden compartir las estrategias y ajustes que les funcionan al utilizar este Asesor Experto --> t.me/MTFMACS
