MACD Cross Trader
- Asesores Expertos
- Versión: 1.0
MACD Cross Trader es un Asesor Experto para MetaTrader 5 que combina una señal clásica de cruce de MACD con un filtro de tendencia EMA a largo plazo, con el objetivo de operar en la dirección de la tendencia predominante mientras filtra los cruces contra-tendencia más débiles.
Cómo funciona:
El EA monitorea el indicador MACD (EMA rápida, EMA lenta y SMA de señal, todos configurables) en busca de un cruce alcista o bajista entre la línea MACD y la línea de señal. Una señal solo se ejecuta cuando el precio está en el lado correcto de un filtro de tendencia EMA a largo plazo: un cruce alcista se considera solo cuando el precio cotiza por encima de la EMA de tendencia, y un cruce bajista solo cuando el precio cotiza por debajo de ella. Esta combinación busca alinear las entradas con la dirección general del mercado en lugar de operar cada cruce de forma aislada.
El Stop Loss y el Take Profit se calculan dinámicamente a partir del valor actual del ATR, por lo que la gestión de la operación se adapta a la volatilidad del símbolo y marco temporal negociados en lugar de usar distancias fijas en puntos.
Funciones de gestión de riesgo:
- Verificación de margen libre con un margen de seguridad antes de cada operación, ayudando a evitar rechazos del bróker por "fondos insuficientes"
- Filtro de spread máximo para que no se abran operaciones durante periodos de spreads anormalmente amplios
- Solo una posición a la vez por gráfico, con señales de entrada evaluadas una vez por cada nueva vela en lugar de en cada tick
- Trailing stop opcional basado en ATR que respeta la distancia mínima de stop del bróker y verifica que el Take Profit no esté demasiado cerca del precio antes de modificar el Stop Loss, reduciendo los errores de "Invalid stops"
- Filtrado por número mágico para que el EA solo gestione sus propias operaciones
Parámetros principales:
- InpMagicNumber: número mágico para identificar las operaciones
- InpTimeFrame: marco temporal utilizado para el cálculo de señales
- InpMaxSpreadPoints: spread máximo permitido, en puntos
- InpFastEMA / InpSlowEMA / InpSignalSMA: configuración de cálculo del MACD
- InpEMATrendPeriod: período del filtro de tendencia EMA a largo plazo
- InpStopLoss_ATR / InpTakeProfit_ATR: Stop Loss y Take Profit como múltiplos de ATR
- InpLotSize: tamaño de lote fijo utilizado para nuevas operaciones
- Ajustes del trailing stop: activar/desactivar, múltiplo de ATR y paso
Como con cualquier estrategia de trading automatizada, el comportamiento pasado en pruebas no garantiza resultados futuros. Cada mercado y entorno de bróker es diferente, así que pruebe MACD Cross Trader a fondo en el Probador de Estrategias y en una cuenta demo, y ajuste los parámetros según las características del símbolo y la cuenta que planea operar, antes de considerar su uso en real.
