TrendSync MACD Pro EA

TrendSync MACD Pro EA

Asesor experto (EA) de seguimiento de tendencias MACD sin retraso para múltiples marcos temporales: lógica transparente, sin «caja negra», con un conjunto completo de controles de riesgo integrados.

Descripción general

El TrendSync MACD Pro EA es un asesor experto basado en reglas que sigue la tendencia para MetaTrader 5. Opera en los cruces de un MACD sin retraso en un marco temporal de señal rápido, pero solo en la dirección confirmada por la tendencia de un marco temporal superior; de este modo, las entradas se alinean con el movimiento dominante en lugar de ir en su contra.

Todas las reglas son transparentes y totalmente configurables. No hay grid, ni martingala, ni promediado a la baja, ni lógica oculta. Las posiciones están protegidas por un stop loss desde el momento en que se abren, y el EA sale principalmente cuando cambia la tendencia del marco temporal superior, lo que permite que las tendencias ganadoras sigan su curso mientras se cortan las perdedoras en un nivel definido.

El EA se ha diseñado siguiendo una filosofía contra el sobreajuste: un pequeño número de reglas robustas y económicamente significativas, cada una de ellas activable de forma independiente, para que puedas validar exactamente qué es lo que contribuye al rendimiento con tu propio bróker, símbolo y datos.

Nota sincera: se trata de una herramienta de seguimiento de tendencias, no de una «impresora de dinero». Su comportamiento depende del régimen: rinde mejor en mercados con tendencia y volátiles, y puede moverse lateralmente en condiciones tranquilas y con oscilaciones limitadas. Ningún EA puede garantizar beneficios. Lee la sección de Divulgación de riesgos y pruébalo en una cuenta demo antes de operar en vivo.

Cómo funciona

1. La señal: MACD de retardo cero. El EA calcula una versión con retardo reducido del MACD clásico utilizando la técnica de la media móvil exponencial (EMA) de retardo cero, que reacciona más rápido al precio que un MACD estándar sin perder fluidez. Se produce una señal de COMPRA cuando la línea del MACD cruza por encima de su línea de señal; una señal de VENTA cuando cruza por debajo.

2. El filtro: la tendencia en un marco temporal superior. Cada señal se compara con un marco temporal superior (el marco temporal de la «tendencia»). Con el filtro de tendencia activado, el EA solo tiene en cuenta los cruces que coinciden con la tendencia del marco temporal superior: señales de compra en una tendencia alcista y señales de venta en una tendencia bajista. Esta única regla elimina una gran parte de las entradas de baja calidad en contra de la tendencia.

3. Entradas sin repintado. Las señales se confirman al cierre de la barra de la señal y se ejecutan al inicio de la barra siguiente. La lógica de entrada no se repinta: lo que ves confirmado es sobre lo que actúa el EA.

4. La salida: cambio de régimen. La salida principal es el cambio de tendencia en el marco temporal superior: cuando la tendencia dominante se invierte, se cierra la posición. Esto permite que una buena tendencia siga su curso natural hasta su fin, en lugar de ser interrumpida por un objetivo arbitrario. Un stop loss fijo protege siempre la posición, y se dispone de un take profit opcional, una salida por señal opuesta, un punto de equilibrio y un «circuit breaker».

5. Dos modos de funcionamiento.

  • Modo de validación (simulación): el EA evalúa las señales y registra las entradas y salidas simuladas, así como las pérdidas y ganancias (P&L) en tiempo real, sin realizar órdenes reales. Ideal para observar el comportamiento en un gráfico en tiempo real antes de comprometerse.
  • Modo en vivo: el EA realiza órdenes reales en el mercado. Este es también el modo que se utiliza en el Probador de estrategias.

Características principales

  • Motor MACD sin retraso con duraciones de Fast, Slow y Signal totalmente ajustables (EMA o SMA).
  • Confirmación de tendencia en múltiples marcos temporales: el marco temporal de la señal y el de la tendencia son parámetros independientes; nada está predefinido.
  • Entradas sin repintado y confirmadas por el cierre.
  • Salida basada en el régimen (cambio de tendencia en un marco temporal superior) que permite que las operaciones ganadoras sigan su curso.
  • Stop loss flexible: fijo en la divisa de la cuenta, en puntos o basado en la volatilidad (múltiplo del ATR).
  • Take profit opcional, salida por señal opuesta y punto de equilibrio.
  • Filtro de sesión (Asia / Londres / Nueva York) definido en GMT con un ajuste de diferencia horaria del bróker, por lo que funciona correctamente en cualquier hora del servidor.
  • Filtro de noticias que utiliza el calendario económico nativo de MT5 (real/de demostración): pausa las nuevas entradas en torno a eventos de alto impacto, sin modificar las posiciones abiertas.
  • Circuit breaker: pausa la negociación tras un número configurable de pérdidas consecutivas.
  • Módulo opcional de piramidado: amplía la posición en una tendencia en curso con SL/TP independientes (fijos o basados en el ATR) para las posiciones añadidas.
  • Filtro de origen débil: omite opcionalmente los cruces que surgen de un movimiento opuesto débil en el lado incorrecto de la línea cero del MACD.
  • Comentario de la orden y número mágico para una atribución clara de la cuenta a múltiples EA.
  • Registro detallado y legible de cada decisión.

Referencia de ajustes

A continuación se enumeran todos los parámetros por grupos, con su valor por defecto y su finalidad. Todos los módulos de funciones están desactivados por defecto, por lo que el EA se inicia como un seguidor de tendencias limpio y de una sola posición; activa los módulos de uno en uno y comprueba su efecto.

Marcos temporales

Parámetro Valor por defecto Descripción
SignalTF M4 Marco temporal en el que se detectan los cruces del MACD (el marco temporal de entrada).
TrendTF H4 Marco temporal superior utilizado para la confirmación de la tendencia. Debe ser mayor que SignalTF.

Indicador (MACD sin retraso)

Parámetro Por defecto Descripción
FastLength 12 Longitud rápida del MACD.
Longitud lenta 26 Longitud lenta del MACD.
Duración de la señal 9 Longitud de la línea de señal.
useEma true Utiliza el suavizado EMA (false = SMA).
useOldAlgo false Utilizar el cálculo de señal heredado (línea de señal SMA).

Filtros

Parámetro Por defecto Descripción
UseTrendFilter true Operar únicamente en la dirección de la tendencia del timeframe superior. Se recomienda encarecidamente activarlo.
Distancia mínima desde cero 0,0 Valor absoluto mínimo del MACD requerido en el cruce (0 = desactivado). Filtra los cruces débiles, cercanos a cero.

Filtro de origen débil

Parámetro Por defecto Descripción
UseWeakOriginFilter false Omite un cruce que comience en el lado incorrecto de la línea cero del MACD, procedente de un movimiento opuesto débil (por ejemplo, un cruce de venta por debajo de cero cuyo tramo de compra anterior nunca elevó el MACD por encima de cero).

Filtro de sesión (GMT)

Parámetro Por defecto Descripción
UseSessionFilter false Habilita el filtrado de entradas basado en sesiones.
Desviación del GMT del servidor 3 Diferencia horaria del servidor de tu bróker respecto al GMT (p. ej., GMT+3 → 3). El EA muestra la hora GMT estimada en el registro al iniciarse; compárala con un reloj UTC real.
TradeAsia false Permite realizar operaciones durante la sesión asiática.
TradeLondon true Permitir entradas durante la sesión de Londres.
TradeNY true Permitir entradas durante la sesión de Nueva York.

Las sesiones se definen internamente en GMT (Asia 00–08, Londres 08–16, Nueva York 13–22) y se convierten a la hora de tu servidor utilizando la diferencia horaria, por lo que el filtro se comporta de forma coherente independientemente de la hora del bróker. El filtro solo bloquea las nuevas entradas; las salidas siempre se ejecutan.

Filtro de noticias (solo en demo / en vivo)

Parámetro Valor por defecto Descripción
UseNewsFilter false Pausa las nuevas entradas en torno a noticias de gran impacto. Utiliza el calendario nativo de MT5, que no devuelve datos en el Probador de estrategias; este filtro permanece inactivo durante las pruebas retrospectivas y solo se activa en las cuentas demo y reales.
NewsCurrencies USD Divisas a tener en cuenta, separadas por comas (p. ej., USD,EUR). Si se deja en blanco, se incluyen todas.
SoloNoticiasDeAltoImpacto true Limitar únicamente a eventos de alto impacto.
NoticiasMinutosAntes 30 Bloquear nuevas entradas durante este número de minutos antes de un evento.
NoticiasMinutosDespués 30 Bloquear nuevas entradas este número de minutos después de un evento.

El filtro de noticias nunca cierra de forma forzada las posiciones abiertas; solo se suspenden las nuevas operaciones.

Salidas

Parámetro Por defecto Descripción
ExitOnTrendFlip true Cierra la posición cuando se invierte la tendencia en el timeframe superior (salida principal).
ExitOnOppositeSignal false Cerrar también ante un cruce opuesto del MACD.
StopLossMoney 50,0 Stop loss en la divisa de la cuenta. Tiene prioridad sobre los puntos.
Puntos de stop loss 0,0 Stop loss en puntos (se utiliza si el stop loss en dinero = 0).
TakeProfitMoney 0,0 Take Profit en la divisa de la cuenta (0 = ninguno; dejar que la tendencia siga su curso). Tiene prioridad sobre los puntos.
TakeProfitPoints 0,0 Take profit en puntos (0 = ninguno).

Un SL/TP basado en dinero se convierte en una distancia de precio utilizando el tamaño de lote actual, por lo que su distancia en el mercado cambia si se modifica el lote. Para un stop independiente del lote, utiliza puntos o el stop ATR que se indica a continuación.

Stop inicial ATR

Parámetro Valor por defecto Descripción
UseATRStop false Establece el stop loss inicial como un múltiplo del ATR (anula el SL en $/puntos). Adapta el stop a la volatilidad actual.
ATRTimeframe PERIOD_CURRENT Marco temporal para el ATR (PERIOD_CURRENT = el marco temporal de la señal).
ATRPeriod 14 Período del ATR.
ATRStopMult 1,5 Distancia del stop = multiplicador × ATR.

Pirámide

Parámetro Por defecto Descripción
UsePyramiding false Permite entradas adicionales en cada nuevo cruce alineado con la tendencia mientras la posición esté abierta.
MaxPositions 3 Número máximo de posiciones simultáneas, incluida la primera («principal»). 1 = desactivado.
PyramidTPMoney 0,0 Take profit para las posiciones añadidas, en divisa (tiene prioridad sobre los puntos).
PyramidTPPoints 0,0 Take profit para las posiciones añadidas, en puntos.
PyramidSLMoney 0,0 Stop loss para las posiciones añadidas, en divisa (0 = igual que el SL principal).
PyramidSLPoints 0,0 Stop loss para las posiciones añadidas, en puntos (0 = igual que el SL principal).
UsePyramidATR false Establece el stop loss y el take profit de las posiciones añadidas como múltiplos del ATR (independiente del lote; anula los valores en $/puntos).
PyramidATRSLMult 1,5 SL de la posición añadida = multiplicador × ATR.
PyramidATRTPMult 2,0 TP de la posición añadida = multiplicador × ATR.

La primera posición de una tendencia se gestiona según las reglas básicas (stop loss, sin take profit; se sigue la tendencia). Cada posición adicional tiene su propio SL y TP. Un cambio de tendencia cierra todas las posiciones a la vez.

Circuit Breaker

Parámetro Por defecto Descripción
MaxConsecLosses 0 Número de pérdidas consecutivas que activan una pausa en la negociación (0 = desactivado).
PauseMinutes 60 Duración de la pausa en minutos (60 = 1 h, 1440 = 1 día).

Umbral de rentabilidad

Parámetro Valor por defecto Descripción
Umbral de rentabilidad 0,0 Beneficio variable (en divisa) al alcanzar el cual el stop se desplaza a la entrada (0 = desactivado).
Puntos de bloqueo del umbral de rentabilidad 0,0 Puntos más allá del punto de entrada al desplazar el stop, para cubrir el spread o el coste.

Operaciones

Parámetro Por defecto Descripción
TradeEnabled false false = validación/simulación (solo registros), true = órdenes reales (también en el modo de prueba).
LoteFijo 0,05 Tamaño de lote fijo por operación. Establece un valor prudente en función de tu capital.
Número Mágico 20260603 Identificador único para las posiciones de este EA. Utiliza un valor diferente para cada EA en la misma cuenta.
Deslizamiento 20 Desviación máxima del precio, en puntos.
Comentario TrendSyncMACD Texto que se incluye en cada orden, para facilitar su identificación en tu historial de operaciones.

Cálculo / Registro

Parámetro Por defecto Descripción
Período retrospectivo 600 Número de barras utilizadas en el cálculo del MACD.
Registro detallado true Registro detallado de señales, filtros y operaciones.

Configuración recomendada / inicio rápido

  1. Asigna el EA a un gráfico del símbolo con el que pretendes operar. Configura SignalTF y TrendTF (un marco temporal más corto para las señales y uno más largo para la tendencia; por ejemplo, M4 / H4).
  2. Empieza con TradeEnabled = false (modo de validación) y observa el registro durante una o dos sesiones para confirmar las señales y el comportamiento en tu bróker.
  3. Mantén la estructura de riesgo predeterminada: UseTrendFilter = on, un stop loss definido, sin take profit (deja que la tendencia siga su curso) y todos los módulos opcionales desactivados.
  4. Fija el tamaño de FixedLot de forma conservadora. Un stop loss debe arriesgar un pequeño porcentaje de tu cuenta por operación, no uno grande. Un tamaño insuficiente se puede superar; un tamaño excesivo es lo que hace que las cuentas se hundan durante rachas normales de pérdidas.
  5. Cuando estés listo, cambia a TradeEnabled = true en una cuenta de demostración y ejecútalo en tiempo real durante un periodo significativo antes de plantearte utilizar capital real.

Notas sobre backtesting y validación

  • Utiliza el modelo «Cada tick basado en ticks reales» y realiza las pruebas con el símbolo exacto con el que vas a operar. Los modelos de menor calidad favorecen a los stops ajustados.
  • Dado que se trata de un sistema que sigue la tendencia, los resultados dependen del régimen de mercado. Realiza pruebas en diferentes condiciones de mercado, no solo en un periodo de fuerte tendencia.
  • La comprobación más fiable es la «fuera de muestra»: ajusta cualquier parámetro en un intervalo de fechas, fíjalo y evalúalo en un intervalo diferente que no hayas modificado. Un resultado que solo parece bueno en el periodo en el que se ajustó no es un resultado válido.
  • El filtro de noticias está inactivo en el Strategy Tester por diseño (el calendario nativo no devuelve datos para el tester). Valídalo en la cuenta demo.
  • En cuanto al filtro de sesión, confirma la diferencia horaria con respecto al GMT en el registro de inicio antes de sacar conclusiones.

Requisitos

  • MetaTrader 5.
  • Se requiere una cuenta de cobertura si se pretende utilizar el módulo de piramidación (varias posiciones simultáneas en un mismo símbolo). Las cuentas de compensación funcionan en el modo estándar de posición única.
  • Funciona con cualquier símbolo; diseñado y probado principalmente con metales e instrumentos principales. Su comportamiento depende del spread, la volatilidad y la estructura de la sesión del instrumento.
  • Se recomienda utilizar un VPS para garantizar un funcionamiento ininterrumpido en condiciones reales.

Información sobre riesgos

Operar con instrumentos apalancados conlleva un alto nivel de riesgo y puede provocar la pérdida de todo su capital. Este asesor experto es una herramienta de toma de decisiones y ejecución basada en reglas técnicas definidas; no predice el mercado ni garantiza ningún nivel de beneficio. Los resultados pasados —incluidas las pruebas retrospectivas— no son indicativos de resultados futuros. Su ventaja es modesta y depende de las condiciones del mercado, y los spreads, el deslizamiento y los swaps reales reducen los resultados netos en comparación con una prueba retrospectiva. Eres el único responsable de tu configuración, del tamaño de tus posiciones y del riesgo. Nunca arriesgues dinero que no puedas permitirte perder y comprueba siempre primero el funcionamiento en una cuenta demo. Esto no constituye asesoramiento financiero.

Asistencia técnica

Se aceptan preguntas sobre la configuración o el comportamiento. Por favor, incluye tu símbolo, los ajustes del marco temporal y una copia del registro de inicio (que muestra la configuración activa) para que podamos responder con precisión a cualquier pregunta.


Otros productos de este autor
Cuadros de sesión con ajuste automático de la diferencia horaria GMT y el horario de verano, un panel de reloj mundial y una ventana de operaciones personalizada que te avisa en el mismo instante en que una operación se desvía de tu plan. Configúralo una vez y no tendrás que volver a ajustar el horario de verano nunca más. TrendSync Sessions: opera en las horas adecuadas, con cualquier bróker Todos los indicadores de sesión dejan de funcionar dos veces al año: cambia el horario de verano, los
FREE
TrendSync Risk Calculator
Juliano Guzlinki Pacheco
Deja de adivinar el tamaño de tu lote. Arriesga la misma cantidad en cada operación. La mayoría de los operadores agotan sus cuentas no por entradas erróneas, sino por un tamaño de posición inconsistente: los lotes fijos con stops variables implican que cada operación pone en riesgo una cantidad de dinero diferente —y desconocida—. La calculadora de riesgo de TrendSync resuelve esto con un solo clic. Cómo funciona Añade el indicador. Este fija automáticamente tres líneas arrastrables en el preci
FREE
TrendSync MTF Dashboard
Juliano Guzlinki Pacheco
Dirección de la tendencia de hasta 10 marcos temporales de tu elección, en un solo panel — sin actualizaciones en tiempo real, con alertas de sincronización configurables. 100 % gratuito. El panel de control TrendSync MTF te muestra la dirección de la tendencia de hasta 10 marcos temporales de tu elección —desde M1 hasta MN1— en un único panel claro en tu gráfico, para que siempre sepas si los marcos temporales coinciden antes de realizar una operación. Operar en contra del marco temporal superi
FREE
TrendSync MACD Pro
Juliano Guzlinki Pacheco
TrendSync MACD Pro Cruzamientos MACD más tempranos y claros, sincronizados con la tendencia del marco temporal superior, sin repintado y con un completo sistema de alertas. Para MetaTrader 5. Descripción general El MACD clásico es una excelente herramienta de impulso, pero tiene un retraso: sus cruces suelen producirse después de que el movimiento ya haya comenzado. TrendSync MACD Pro reconstruye el MACD con una técnica de suavizado sin retraso, por lo que los cruces son más tempranos y más níti
Grid Manager — Asistente manual para crear «cestas» de grid en MT5 Grid Manager es un panel de control práctico para crear y gestionar «cestas» de grid directamente en tu gráfico. Tú decides la dirección y el momento; la herramienta abre la rejilla, gestiona cada tramo y protege la posición con controles de riesgo basados en el capital, líneas de punto de equilibrio, stop loss y take profit en el gráfico, y acciones con un solo clic. Es un asistente de ejecución y gestión: rápido, visual y total
TrendSync Heikin Ashi: tendencia, estructura y confluencia en un solo indicador Un cambio de color no es una señal. La mayoría de las herramientas de Heikin Ashi cambian de color y lo interpretan como una oportunidad de operación. TrendSync Heikin Ashi se basa en una idea diferente: una señal solo aparece cuando el contexto a corto plazo, la estructura a largo plazo y un punto de interés genuino coinciden. El resultado es un gráfico limpio y sin ruido que te muestra dónde se forma una oportunida
FREE
TrendSync Assistant — Prop Firm Guardian + Panel de operaciones ======================================================== La mayoría de los problemas de las empresas de inversión por cuenta propia no se deben a una mala estrategia. Se deben a UN solo mal día: una racha de pérdidas, un repunte repentino de las noticias o un momento de «operaciones de revancha» que supera el límite diario de pérdidas. Una vez que el capital alcanza el límite, la cuenta se pierde, por muy buenas que hayan sido las
Filtro:
No hay comentarios
Respuesta al comentario