Confirmed MACD Divergence with Netting
- Asesores Expertos
- Versión: 1.2
- Actualizado: 27 agosto 2026
- Activaciones: 5
Asesor experto de divergencia MACD
El Asesor Experto de Divergencia MACD es un robot de trading para MetaTrader 4 que identifica divergencias entre las tendencias de oscilación de los precios y las tendencias de oscilación del MACD. Admite divergencias alcistas y bajistas regulares y ocultas, filtros opcionales de confirmación de señales, gestión de riesgos configurable, compensación de operaciones, controles de exposición y modos de trading y liquidación configurables.
El EA busca picos y valles significativos tanto en el precio como en el MACD, establece tendencias de dos puntos a partir de marcadores de oscilación coincidentes y compara la dirección de dichas tendencias. Solo se considera una señal de operación cuando se cumplen los requisitos configurados de separación entre oscilaciones, solapamiento temporal y alineación entre el precio y el MACD.
Tipos de divergencia
- Alza regular: el precio alcanza un mínimo más bajo, mientras que el MACD alcanza un mínimo más alto.
- Bajista regular: el precio alcanza un máximo más alto, mientras que el MACD alcanza un máximo más bajo.
- Alza oculta: el precio marca un mínimo más alto, mientras que el MACD marca un mínimo más bajo.
- Bajista oculta: el precio alcanza un máximo más bajo, mientras que el MACD alcanza un máximo más alto.
Proceso de señal
El EA opera con nuevas barras. Detecta los puntos de oscilación del precio y del MACD, construye las tendencias correspondientes, comprueba la estructura de divergencia y, a continuación, ejecuta los filtros de confirmación habilitados.
Si se acepta la señal, se calculan los niveles opcionales de stop-loss y take-profit antes de que la operación se transfiera al sistema de registro, compensación, gestión de exposición y modo de negociación de TradeNet.
Identificación de tendencias
La detección se puede ajustar mediante SearchBars, ajustes independientes de prominencia mínima para el precio y el MACD, separación mínima y máxima entre oscilaciones, alineación máxima entre oscilaciones de precio y MACD, y solapamiento mínimo de tendencias.
El cálculo del MACD se puede configurar mediante:
- MACDFast
- MACDSlow
- MACDSignal
- MACDPrice
Confirmación de operación opcional
Todos los filtros de confirmación son opcionales. Cuando hay varios filtros de confirmación activados, todos ellos deben aprobar la señal.
- Confirmador de barra de precios: comprueba si la vela anterior completada concuerda con la dirección de la operación.
- Confirmador de impulso del MACD: comprueba si la línea principal del MACD se mueve en la dirección de la operación.
- Confirmador de variación de precio: requiere un movimiento mínimo del precio anterior durante un periodo retrospectivo configurable.
- Confirmador de calidad de divergencia del MACD: evalúa la estructura de la divergencia utilizando la amplitud de la oscilación del precio, la amplitud de la oscilación del MACD, la alineación y la separación entre oscilaciones.
- Confirmador de señal del MACD: puede confirmar la dirección de la línea principal o de señal del MACD, o bien un cruce reciente.
- Confirmador de interacción entre la línea principal y la líneade señal del MACD: comprueba si las líneas principal y de señal del MACD se han cruzado, o se han acercado lo suficiente, entre los dos puntos de oscilación del MACD.
- Confirmador de régimen de alto volumen: compara el volumen medio reciente por tick con una línea de referencia anterior no superpuesta.
Gestión de riesgos
Se puede establecer un stop loss opcional en relación con el máximo o el mínimo de la tendencia del precio, con un margen de puntos configurable.
A continuación, se puede calcular un «take profit» opcional a partir de la distancia del «stop loss» utilizando una relación riesgo/recompensa configurable.
Compensación de operaciones y exposición
El EA incluye la lógica TradeNet para el registro de operaciones, la compensación de posiciones, el control de la exposición y la liquidación controlada de posiciones.
La compensación puede estar:
- Desactivada
- Limitada a las posiciones abiertas por este EA
- Aplicada a todas las posiciones de mercado del símbolo
La exposición también puede calcularse a partir de las posiciones de este EA o de todas las posiciones de mercado para el símbolo.
MaxExposure establece la exposición neta absoluta máxima permitida. Establezca MaxExposure = -1 para desactivar el límite de exposición.
El control de la exposición tiene en cuenta la dirección. Las operaciones en dirección opuesta pueden reducir primero la exposición existente antes de que se tenga en cuenta cualquier importe restante de la operación para una nueva posición.
Modos de negociación y liquidación
El EA ofrece opciones configurables de «TradeMode» para controlar si se pueden abrir nuevas posiciones y si se pueden reducir las posiciones opuestas existentes.
Los modos disponibles son:
- Estándar: negociación normal. Las posiciones opuestas que cumplan los requisitos pueden reducirse mediante compensación y el volumen restante de la operación puede abrirse sujeto a comprobaciones de exposición, margen, bróker y ejecución.
- Ninguno: desactiva la actividad de negociación sin considerar la ausencia de una operación como un error de ejecución.
- Liquidación: las posiciones opuestas existentes pueden reducirse mediante señales que cumplan los requisitos, pero no se abre ninguna nueva exposición restante.
- Cierre gradual al cierre del mercado: opera con normalidad fuera del periodo de cierre gradual configurado y, a continuación, pasa a un comportamiento de solo reducción antes de que finalice la sesión de negociación actual del bróker.
WindDownHours controla cuántas horas antes del final de la sesión de negociación activa actual, definida por el bróker, comienza el periodo de liquidación al cierre del mercado.
Esto permite a las estrategias limitar o reducir la exposición cerca del cierre del mercado sin que sea necesario que todas las posiciones se cierren automáticamente a una hora fija.
Ejecución de operaciones
Los ajustes de ejecución de operaciones incluyen:
- LotSize
- Modo de negociación
- Horario de liquidación
- Puntos de deslizamiento
- Número Mágico
- Barras de espera
El tiempo de espera se mide en barras tras un cambio de posición satisfactorio, ya sea una operación recién abierta o una reducción de la exposición existente.
El tamaño de la operación y los precios se comprueban según las restricciones aplicables del bróker antes de la ejecución, incluyendo el tamaño mínimo y máximo del lote, el incremento del lote, el margen disponible, la precisión del precio y las distancias válidas de stop-loss/take-profit, cuando corresponda.
Perfil predeterminado
- MACD: 12 / 26 / 9
- Barras de búsqueda: 5
- Separación entre oscilaciones: de 5 a 50 barras
- Alineación máxima de oscilaciones: 5 barras
- Relación mínima de solapamiento de tendencia: 0,75
- Todos los confirmadores opcionales: desactivados
- Stop loss: Desactivado
- Take profit: desactivado
- Exposición máxima: 10
- Modo de operación: Estándar
- Tiempo de espera: 5 barras
Configuración del gráfico
El EA puede funcionar sin necesidad de añadir manualmente el indicador MACD al gráfico.
Para alinear visualmente las líneas de tendencia del MACD, añade el indicador MACD estándar y ajusta sus períodos rápido, lento y de señal para que coincidan con las entradas MACDFast, MACDSlow y MACDSignal del EA.
Pruebas y uso
Los parámetros que terminan en «Puntos» utilizan el tamaño de punto del bróker y no representan necesariamente pips.
El spread del bróker, los límites de lotes, el incremento de lotes, los requisitos de margen, las sesiones de negociación y la precisión de los precios afectan a la ejecución.
La función de cierre de mercado al final de la sesión utiliza la información sobre la sesión de negociación proporcionada por el bróker para el símbolo seleccionado. Se aplica a la sesión de negociación activa actual y no ofrece un calendario de días festivos bursátiles independiente.
Antes de utilizarlo en entorno real, prueba el EA en el Probador de estrategias de MetaTrader 4 utilizando supuestos realistas de spread y ejecución. Revisa los registros de «Expertos» y «Diario» y realiza una prueba retrospectiva de la configuración seleccionada en una cuenta demo.
Importante
Las señales de divergencia no garantizan un cambio de tendencia ni una operación rentable. Los ajustes predeterminados son un punto de partida para realizar pruebas y no se garantiza que sean adecuados para todos los símbolos, marcos temporales, brókers o condiciones de mercado.
