ATR Master EA es un sofisticado asesor experto (EA) totalmente automatizado que sigue la tendencia, diseñado para operadores que desean aprovechar los movimientos significativos del mercado manteniendo al mismo tiempo un estricto control del riesgo. Este sistema de negociación de nivel profesional combina la fiabilidad de la confirmación de tendencias mediante medias móviles con la precisión de las entradas basadas en el ATR (rango verdadero medio) y la gestión dinámica de posiciones.
===================
Envíame un mensaje directo para solicitar el archivo de configuración
================
Este es nuestro canal de comunicación oficial para todos los productos de Forex Trading Arena.
Los miembros reciben:
- Nuevos lanzamientos y actualizaciones de EA
- Consejos para optimizar estrategias
- Correcciones de errores y avisos de mantenimiento
- Formación sobre trading
- Debates en la comunidad
- Asistencia directa del equipo de desarrollo
El EA se basa en unos sólidos principios de análisis técnico y utiliza dos medias móviles para identificar la dirección dominante de la tendencia, así como el ATR para adaptar todas las decisiones de trading a la volatilidad actual del mercado. Este enfoque adaptativo a la volatilidad garantiza que el EA funcione de forma consistente en diferentes condiciones de mercado, ajustando automáticamente las distancias de entrada, el espaciado entre posiciones y los trailing stops en función de la volatilidad del mercado en tiempo real.
A diferencia de los simples sistemas de rejilla o martingala, que pueden exponer las cuentas a caídas catastróficas, el EA ATR Master emplea un enfoque conservador de construcción de posiciones con estrictos stop loss en cada operación. El sistema nunca promedia a la baja en contra de la tendencia y cierra todas las posiciones si el mercado muestra signos de reversión, protegiendo tu capital en todo momento.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 LISTA COMPLETA DE CARACTERÍSTICAS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ FILTRO DE TENDENCIA CON DOS MEDIAS MÓVILES
El EA utiliza dos medias móviles simples (SMA) con diferentes períodos para establecer la dirección de la tendencia:
• Media móvil rápida (por defecto: 70 períodos): responde rápidamente a los cambios de precio
• Media móvil lenta (por defecto: 180 períodos): proporciona una referencia estable de la tendencia
El sistema requiere que la media móvil rápida se mantenga constantemente por encima (en tendencias alcistas) o por debajo (en tendencias bajistas) de la media móvil lenta durante un número específico de barras (parámetro MPeriod, por defecto: 50 barras). Este requisito estricto filtra las condiciones de tendencia débiles o inciertas, garantizando que el EA solo opere cuando exista un claro impulso de tendencia.
Este sistema de filtrado con doble media móvil reduce drásticamente las señales falsas y evita que el EA abra operaciones en mercados volátiles y laterales, en los que las estrategias de seguimiento de tendencias suelen tener dificultades.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ ENTRADAS DINÁMICAS BASADAS EN EL ATR
En lugar de utilizar valores fijos en pips que pueden funcionar en un instrumento pero fallar en otro, el EA ATR Master utiliza el indicador Average True Range (ATR) para calcular dinámicamente todas las distancias. El ATR mide la volatilidad del mercado analizando el rango real del movimiento de los precios en un periodo retrospectivo de 100 barras.
Lógica de entrada:
• ENTRADA DE COMPRA: Cuando se confirma una tendencia alcista, el EA espera a que el precio retroceda desde el máximo más alto del periodo en un valor igual a Paso × ATR. Esta entrada tras un retroceso garantiza que se entre a un mejor precio mientras la tendencia general sigue siendo alcista.
• ENTRADA DE VENTA: Cuando se confirma la tendencia bajista, el EA espera a que el precio repunte desde el mínimo más bajo del periodo en un valor igual a «Step» × ATR. Esto garantiza entradas en corto a precios elevados dentro de una tendencia bajista.
Requisito adicional: el precio debe estar por encima de la media móvil lenta (Slow MA) para las compras, y por debajo de la media móvil lenta (Slow MA) para las ventas. Esto proporciona un nivel adicional de confirmación.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ SISTEMA INTELIGENTE DE CONSTRUCCIÓN DE POSICIONES
El EA ATR Master no invierte todo el capital en una sola posición. En su lugar, abre posiciones de forma gradual a medida que se confirma la tendencia:
Reglas de apertura de posiciones:
• Máximo de 3 posiciones en la misma dirección
• Cada posición adicional se abre únicamente cuando el precio se mueve favorablemente en pasos × ATR
• Todas las posiciones adicionales requieren una distancia mínima en pips (parámetro PipDistance)
• Cada posición tiene su propio stop loss individual
Este enfoque ofrece varias ventajas:
1. Reduce el riesgo relacionado con el momento de entrada al promediar las posiciones
2. Aumenta la exposición a medida que la tendencia se confirma
3. Mantiene un control estricto del riesgo mediante stop-loss individuales
4. Evita el exceso de operaciones gracias a los requisitos de distancia en pips
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ MECANISMO DE STOP MÓVIL ADAPTATIVO
Una vez abiertas las tres posiciones, el EA activa su sistema de stop dinámico adaptativo:
Para posiciones de COMPRA:
• Cuando el precio sube un valor igual a «Paso × ATR» por encima del nivel de stop actual, se elevan todos los stops
• Los stops siguen al precio manteniendo una distancia de Step × ATR
• Si el precio se invierte y cae por debajo de la entrada de la posición más baja en un valor de «Pasos × ATR», se cierran todas las posiciones
Para posiciones de VENTA:
• Cuando el precio baja en un valor de Paso × ATR por debajo del nivel de stop actual, todos los stops se reducen
• Los stop se ajustan por encima del precio, manteniendo una distancia de Paso × ATR
• Si el precio se invierte y sube por encima de la entrada de la posición más alta en un valor de Paso × ATR, se cierran todas las posiciones
Este mecanismo de seguimiento basado en el ATR se ajusta automáticamente a las condiciones del mercado:
• En mercados volátiles: mayor distancia de seguimiento, lo que evita salidas prematuras
• En mercados tranquilos: distancia de seguimiento más ajustada, lo que permite asegurar las ganancias de forma eficiente
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ CUATRO MÉTODOS DE CALCULO DEL TAMAÑO DEL LOTE
ATR Master EA ofrece cuatro enfoques diferentes de gestión del capital, lo que te permite elegir el método que mejor se adapte a tu estilo de trading y a tu tolerancia al riesgo:
▶ MÉTODO 1: LOTE FIJO
El enfoque más sencillo: operar con un tamaño de lote constante, independientemente del saldo de la cuenta o de las condiciones del mercado.
• Ideal para: Operadores que prefieren un tamaño de posición constante
• Parámetro: Lotes (por defecto: 0,01)
▶ MÉTODO 2: PORCENTAJE DE RIESGO SOBRE EL SALDO
Calcula el tamaño del lote basándose en arriesgar un porcentaje específico del saldo de tu cuenta por operación. El EA tiene en cuenta la distancia del stop loss y el valor actual del pip para determinar el tamaño de lote adecuado.
• Ideal para: gestión profesional del riesgo
• Parámetros: RiskPercent (por defecto: 1,0 %), RiskStopLossPips (por defecto: 100)
• Ejemplo: con un saldo de 10 000 $ y un riesgo del 1 %, se arriesgan 100 $ por operación
▶ MÉTODO 3: ESCALADO BASADO EN EL SALDO
Aumenta automáticamente el tamaño del lote a medida que crece tu cuenta. Tú especificas qué saldo debe corresponder a 0,01 lotes.
• Ideal para: Potenciar el crecimiento de la cuenta
• Parámetro: BalancePerLot (por defecto: 10000)
• Ejemplo: con un saldo de 20 000 $ y BalancePerLot = 10 000, el tamaño del lote es de 0,02
▶ MÉTODO 4: ESCALADO POR NIVELES DE BENEFICIO
Aumenta el tamaño del lote tras alcanzar hitos de beneficios. Utiliza tu saldo inicial como referencia y lo incrementa cuando los beneficios alcanzan un porcentaje especificado.
• Ideal para: Retos de empresas de inversión y capitalización agresiva
• Parámetros: StartingBalance (por defecto: 500), ProfitStepPercent (por defecto: 100 %)
• Ejemplo: Empieza con 500 $ y un lote de 0,01; al alcanzar los 1 000 $ (+100 %), el lote aumenta a 0,02
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ SISTEMA INTEGRAL DE GESTIÓN DE RIESGOS
ATR Master EA incluye múltiples niveles de protección frente al riesgo:
▶ PROTECCIÓN DEL NIVEL DE MARGEN
Antes de abrir cualquier nueva operación, el EA comprueba el nivel de margen de la cuenta. Si el nivel de margen cae por debajo del umbral especificado (por defecto: 200 %), no se abren nuevas operaciones. Esto evita las llamadas de margen y la pérdida total de la cuenta durante los periodos de drawdown.
▶ LÍMITE MÁXIMO DE STOP LOSS
Aunque los stops basados en el ATR ofrecen una protección adaptativa, una volatilidad extrema podría dar lugar a stops muy amplios. El parámetro MaxStopLossPips (por defecto: 500 pips) garantiza que los stop loss nunca superen una distancia razonable, limitando así la pérdida potencial por operación.
▶ DISTANCIA MÍNIMA EN PIP ENTRE OPERACIONES
El parámetro «PipDistance» (por defecto: 500 pips) garantiza un espaciado adecuado entre posiciones del mismo tipo. Esto evita que el EA concentre demasiadas posiciones en un rango de precios reducido, lo que aumentaría el riesgo concentrado.
▶ VALIDACIÓN DEL MÁRGEN LIBRE
Antes de cada operación, el EA llama a OrderCalcMargin() para verificar que existe margen libre suficiente para abrir la posición. Si el margen libre es insuficiente, la operación no se ejecuta y se registra una alerta.
▶ LÍMITES DE TAMAÑO DE LOTE
Se aplican tanto los límites mínimos (MinLotSize) como los máximos (MaxLotSize) del tamaño de lote. Además, los tamaños de lote se validan según las especificaciones del bróker (SYMBOL_VOLUME_MIN, SYMBOL_VOLUME_MAX, SYMBOL_VOLUME_STEP).
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 EXPLICACIÓN COMPLETA DE LA ESTRATEGIA DE NEGOCIACIÓN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
El EA ATR Master sigue un enfoque de trading sistemático y basado en reglas. A continuación se explica paso a paso la lógica completa de trading:
▶ FASE 1: IDENTIFICACIÓN DE LA TENDENCIA
Al inicio de cada nueva barra (no se realizan operaciones intrabarrales para evitar el ruido), el EA evalúa las condiciones de la tendencia:
Condiciones de tendencia de COMPRA:
1. La media móvil rápida (70) debe estar POR ENCIMA de la media móvil lenta (180) durante TODAS las últimas 50 barras (MPeriod)
2. El precio de venta actual debe estar POR ENCIMA de la media móvil lenta
3. No debe haber posiciones abiertas en ninguna de las dos direcciones
Condiciones de tendencia para VENDER:
1. La media móvil rápida (70) debe estar POR DEBAJO de la media móvil lenta (180) durante TODAS las últimas 50 barras (MPeriod).
2. El precio de compra actual debe estar POR DEBAJO de la media móvil lenta
3. No debe haber posiciones abiertas en ninguna dirección
Esta estricta confirmación de varias barras garantiza que solo las tendencias sólidas y consolidadas activen las entradas.
▶ FASE 2: EJECUCIÓN DE LA ENTRADA EN EL RETROCESO
Una vez que se cumplen las condiciones de tendencia, el EA espera a que se presente un punto de entrada óptimo:
Ejecución de la entrada de COMPRA:
• Identifica el máximo más alto de las últimas MPeriod barras
• Calcula el nivel de entrada = Máximo más alto - (Paso × ATR)
• Cuando el precio cae hasta este nivel, abre la primera posición de COMPRA
• Se coloca el stop loss en: Precio de entrada - (3 × Paso × ATR), con un límite máximo de MaxStopLossPips
Ejecución de la entrada de VENTA:
• Identifica el mínimo más bajo de las últimas barras de MPeriod
• Calcula el nivel de entrada = Mínimo más bajo + (Paso × ATR)
• Cuando el precio sube hasta este nivel, abre la primera posición de VENTA
• Stop loss situado en: Precio de entrada + (3 × Paso × ATR), con un límite máximo de MaxStopLossPips
▶ FASE 3: CONSTRUCCIÓN DE LA POSICIÓN (1-3 POSICIONES)
Una vez abierta la posición inicial, el EA busca oportunidades para añadir posiciones:
Añadir posiciones de COMPRA:
• Si el precio sube Steps × ATR por encima de la posición abierta más alta → Añadir COMPRA
• Si el precio cae Steps × ATR por debajo de la posición abierta más baja → Añadir una posición de COMPRA (ampliando la posición en el retroceso)
• Se debe mantener la distancia en pips respecto a todas las posiciones existentes
• Máximo de 3 posiciones de COMPRA en total
Añadir posiciones de VENTA:
• Si el precio cae Steps × ATR por debajo de la posición abierta más baja → Añadir VENTA
• Si el precio sube Steps × ATR por encima de la posición abierta más alta → Añadir VENTA (ampliando la posición en el repunte)
• Debe mantenerse la distancia en pips respecto a todas las posiciones existentes
• Máximo de 3 posiciones de VENTA en total
Cada nueva posición recibe un stop loss independiente calculado mediante la misma fórmula.
▶ FASE 4: GESTIÓN ACTIVA DE LAS OPERACIONES (3 POSICIONES)
Una vez abiertas las 3 posiciones, el EA entra en modo de gestión activa:
Para 3 posiciones de COMPRA:
• Identifica el stop loss actual más alto de entre todas las posiciones
• Cuando el precio supera este stop + Paso × ATR, desplaza todos los stops al alza
• Todos los stop se desplazan a: Precio actual - (Paso × ATR)
• CONDICIÓN DE SALIDA: si el precio cae por debajo de la entrada más baja - (Steps × ATR), se cierran todas las posiciones
Para 3 posiciones de VENTA:
• Identifica el stop loss actual más bajo de todas las posiciones
• Cuando el precio cae por debajo de este stop - Paso × ATR, se ajustan todos los stops a la baja
• Todos los stops se desplazan a: Precio actual + (Paso × ATR)
• CONDICIÓN DE SALIDA: Si el precio sube por encima del nivel de entrada más alto + (pasos × ATR), cerrar todas las posiciones