NEXA Volume Break ADX
- Asesores Expertos
-
Park Seongcheon
¡Hola!
Soy Park Sung Chan, desarrollador especializado en sistemas de trading algorítmico para MetaTrader 5.
Investigo y diseño sistemas de trading automatizado fiables y consistentes a largo plazo, basados en las características estructurales y los patrones estadísticos del mercado financiero. - Versión: 1.11
NEXA Volumen Break ADX
NEXA Volume Break ADX es un Asesor Experto para MetaTrader 5.
El EA funciona en el marco de tiempo M30 y evalúa las condiciones del mercado utilizando la expansión del volumen, el aumento de ADX, la dirección del impulso, la alineación de la tendencia, la detección de ruptura y la confirmación de reexamen.
El objetivo principal de este sistema es filtrar las condiciones técnicas donde el movimiento del precio es apoyado por el aumento del volumen y el fortalecimiento de las condiciones de tendencia.
Este producto no utiliza archivos DLL, WebRequest, sistemas de autenticación externos ni sistemas de gestión de licencias de terceros. No recopila datos personales y sólo funciona dentro del entorno de MetaTrader 5.
Resumen de la estrategia
NEXA Volume Break ADX comprueba si el precio rompe un máximo o mínimo estructural reciente mientras el volumen de ticks aumenta y el ADX muestra condiciones de fortalecimiento de la tendencia.
El EA no entra sólo por una simple ruptura. También comprueba la dirección del impulso y la alineación de la tendencia EMA. Después de detectar una ruptura, el sistema espera a que se confirme la repetición de la prueba antes de abrir una posición.
Componentes principales:
Subida de Volumen
Subida del ADX
Confirmación DI Direccional
Filtro de Momento
Filtro de tendencia EMA
Detección de nivel de ruptura
Confirmación Retest
Stop Loss basado en ATR
Take Profit basado en Riesgo-Recompensa
Gestión del punto de equilibrio
Condiciones de compra
Se puede considerar una configuración de compra cuando se cumplen las siguientes condiciones:
La vela M30 cerrada anterior rompe por encima de una zona de resistencia reciente.
El volumen actual es superior al volumen medio reciente.
El ADX está por encima del valor mínimo y subiendo.
+DI está por encima de -DI.
El Momentum está por encima del nivel neutral y en alza.
El precio está alineado con el filtro de tendencia EMA.
Se detecta confirmación de retesteo tras la ruptura.
Condiciones de venta
Se puede considerar una configuración de venta cuando se cumplen las siguientes condiciones:
La vela M30 anterior cerrada rompe por debajo de una zona de soporte reciente.
El volumen actual es superior al volumen medio reciente.
El ADX está por encima del valor mínimo y al alza.
-DI está por encima de +DI.
El Momentum está por debajo del nivel neutral y cayendo.
El precio está alineado con el filtro de tendencia EMA.
Se detecta confirmación de retesteo tras la ruptura.
Gestión del riesgo
El EA soporta tanto el modo de lote fijo como el modo de porcentaje de riesgo.
Las características de gestión de riesgo incluyen:
Modo de lote fijo
Modo de porcentaje de riesgo
Stop Loss basado en ATR
Toma de beneficios basada en riesgo-recompensa
Filtro de spread máximo
Filtro ATR mínimo
Filtro de distancia máxima de stop loss
Enfriamiento después de la entrada
Posiciones abiertas máximas por símbolo y número mágico
Gestión del punto de equilibrio
Cierre parcial opcional
Trailing stop opcional
Comprobación de Broker StopLevel y FreezeLevel
Validación de lotes y márgenes
La configuración por defecto debe ser comprobada en el Probador de Estrategias antes de su uso.
Gestión de posiciones
El EA puede gestionar posiciones abiertas utilizando la lógica de punto muerto y trailing stop opcional.
El punto de equilibrio mueve el stop loss cerca del precio de entrada después de que el precio alcance el múltiplo R seleccionado.
El Trailing Stop sigue la posición utilizando la distancia ATR cuando la opción está activada.
El Cierre Parcial sólo funciona cuando las condiciones de lote mínimo y paso de lote del broker lo permiten. Por ejemplo, si el volumen de negociación es de 0,01 lote y el lote mínimo del broker también es de 0,01, un cierre parcial del 50 por ciento puede no ser posible.
Parámetros de entrada
Parámetros Generales
Símbolo de entrada
Símbolo de negociación. Si está vacío, el EA utiliza el símbolo del gráfico.
InpMagicNumber
Número único utilizado para identificar las posiciones del EA.
InpAllowBuy
Permite o bloquea posiciones de compra.
InpAllowSell
Permite o bloquea posiciones de venta.
Lote y Riesgo
InpLotMode
Selecciona el modo de lote fijo o el modo de porcentaje de riesgo.
InpRiskValue
Valor de lote fijo o valor de porcentaje de riesgo según el modo de lote seleccionado.
Estrategia Básica
InpADXMin
Valor ADX mínimo requerido para la entrada.
InpADXMax
Valor ADX máximo utilizado para filtrar condiciones de tendencia sobreextendida. Establezca 0 para desactivar este límite.
InpVolumeSurgeMult
Incremento de volumen requerido en comparación con el volumen medio reciente.
InpSL_ATR_Multiplier
Multiplicador ATR utilizado para la distancia de stop loss.
InpRewardRisk
Distancia de toma de beneficios basada en la distancia de stop loss.
Filtros Prácticos
InpMaxSpreadPoints
Máximo spread permitido en puntos.
InpMinATRPoints
Valor mínimo requerido de ATR en puntos.
InpMaxSLPoints
Máxima distancia de stop loss permitida en puntos.
InpSlippagePoints
Deslizamiento máximo permitido en puntos.
InpMaxOpenPositions
Número máximo de posiciones para el mismo símbolo y número mágico.
InpCooldownBars
Número de barras M30 a esperar después de una entrada.
Filtro Sesión Oro
InpUseSessionFilter
Activa o desactiva el filtro de sesión de negociación.
InpSessionStartHour
Hora de inicio de la sesión de negociación basada en la hora del servidor del broker.
InpSessionEndHour
Hora de finalización de la negociación basada en la hora del servidor del broker.
Cierre Parcial, Break-even y Trailing
InpUsePartialClose
Activa o desactiva el cierre parcial.
InpPartialCloseAtR
Nivel R-múltiple para cierre parcial.
InpPartialClosePct
Porcentaje de la posición a cerrar.
InpUseBreakEven
Activa o desactiva la gestión del punto muerto.
InpBETriggerR
Nivel R-múltiple para la activación del break-even.
InpBELockPoints
Puntos a bloquear tras la activación del break-even.
InpUseTrailingStop
Activa o desactiva el trailing stop.
InpTrailStartR
Nivel R-múltiple donde comienza el trailing stop.
InpTrailATRMultiplier
Multiplicador ATR utilizado para la distancia del trailing stop.
Como Usar
Instale el EA en la carpeta de Expertos de MetaTrader 5.
Reinicie MetaTrader 5 o actualice la ventana del Navegador.
Adjunte el EA al gráfico del símbolo comercial previsto.
El marco temporal interno de la estrategia es M30.
Pruebe el EA en el Probador de Estrategias antes de utilizarlo en cualquier cuenta.
Se recomienda realizar las pruebas iniciales con un lote fijo pequeño.
Compruebe las condiciones del broker como spread, lote mínimo, paso de lote y StopLevel.
Notas sobre las pruebas
Los resultados del Backtest pueden variar dependiendo de los datos del broker, spread, comisión, especificación del símbolo, modelo de ejecución y periodo de prueba seleccionado.
Las pruebas históricas pueden ayudar a evaluar la configuración, pero no representan los resultados de operaciones futuras.
Se recomienda realizar pruebas de demostración o verificación antes de utilizar el EA en un entorno real.
Notas Importantes
Este Asesor Experto no garantiza los resultados de las operaciones.
Operar implica riesgos.
El rendimiento pasado no garantiza resultados futuros.
El usuario es responsable de seleccionar los ajustes y niveles de riesgo adecuados.
El EA no utiliza archivos DLL.
El EA no utiliza WebRequest.
El EA no utiliza autenticación externa ni sistemas de licencia externos.
El EA no recopila datos personales.
El EA sólo funciona dentro del entorno MetaTrader 5.
