ATR Trade Assistant

ATR Trade Assistant Gestión Dinámica de Operaciones Basada en la Volatilidad para MetaTrader 5

ATR Trade Assistant es un Expert Advisor (EA) dinámico de gestión de operaciones para MetaTrader 5, diseñado para administrar una posición desde el momento de la entrada hasta su cierre final. Ya sea que prefiera abrir operaciones manualmente mediante los botones personalizados de BUY y SELL directamente en el gráfico, o utilizar la Estrategia de Muestra incluida para entradas automatizadas, este EA proporciona un marco completo basado en la volatilidad para el cálculo del tamaño de la posición, Stop Loss inicial, Take Profit, gestión de trailing stop y toma de ganancias parciales.

La filosofía central es simple: dejar que la volatilidad del mercado determine cómo se debe gestionar la operación. En lugar de depender exclusivamente de distancias fijas, el EA utiliza cálculos basados en el ATR en todo su motor de gestión. Esto permite que los niveles de protección, el tamaño de la posición y el comportamiento del trailing se adapten a las condiciones cambiantes del mercado.

CARACTERÍSTICAS CLAVE

Operación manual desde el gráfico

ATR Trade Assistant incluye botones dedicados de BUY y SELL en el gráfico, lo que permite a los operadores iniciar posiciones directamente desde el lienzo de negociación. Una vez que se abre una operación, el EA puede hacerse cargo automáticamente del proceso de gestión de acuerdo con la configuración seleccionada. Dependiendo de su configuración, el EA puede gestionar: Stop Loss inicial, Take Profit inicial, tamaño de la posición, trailing stops basados en ATR, reducción progresiva del trailing stop y Take Profit parcial. También maneja ajustes de posición basados en la volatilidad y entradas automatizadas de la Estrategia de Muestra. Esto lo hace adecuado para operadores que desean controlar sus propias entradas mientras automatizan los aspectos repetitivos de la gestión de operaciones.

GESTIÓN DE OPERACIONES COMPLETA BASADA EN ATR

El sistema está construido en torno al Average True Range (ATR) como medición central de la volatilidad. Los niveles de protección iniciales se pueden calcular a partir del ATR actual en lugar de utilizar un número fijo de puntos o pips.

Por ejemplo, si el Oro tiene un valor de ATR actual de 3.00, con un Multiplicador de Stop Loss de 2.0, la distancia del Stop Loss inicial se calcula en 6.00 desde el precio de entrada. Con un Multiplicador de Take Profit de 4.0, la distancia del Take Profit inicial será de 12.00. Esto crea una relación de riesgo a recompensa inicial de 1:2 basada en los multiplicadores ATR seleccionados. La misma filosofía consciente de la volatilidad continúa en los motores de trailing y cálculo del tamaño de la posición.

CÁLCULO DINÁMICO DEL TAMAÑO DE LA POSICIÓN

El EA proporciona múltiples métodos de asignación de lotes para que los operadores elijan cómo se calcula el volumen de la posición:

LOT_FIXED utiliza un volumen de transacción fijo para cada operación.

LOT_DYNAMIC_COMPLEMENT es un modo dinámico para saldos bajos diseñado para adaptar el volumen de la transacción de acuerdo con el saldo disponible de la cuenta y los requisitos de margen.

LOT_DYNAMIC_VOLATILITY es el modo de dimensionamiento recomendado basado en la volatilidad. Este modo ajusta el volumen de la posición calculada según los cambios en la volatilidad del mercado. Cuando la volatilidad se expande, el modelo puede aumentar la exposición calculada según el factor de expansión configurado. Cuando la volatilidad se contrae, el modelo puede reducir la exposición calculada según el factor de contracción configurado.

LOT_DYNAMIC_RISK calcula el volumen de posición requerido de acuerdo con el porcentaje de riesgo configurado y la distancia del Stop Loss. Esto permite establecer un modelo de riesgo constante donde el volumen de la posición está determinado por la relación entre el patrimonio de la cuenta, el porcentaje de riesgo y la distancia del Stop Loss.

TRES MODOS DE GESTIÓN DE TRAILING-STOP

1.            STEP REDUCTION es un sistema de trailing progresivo basado en ATR. El motor de trailing comienza después de alcanzar el hito de activación configurado y reduce progresivamente el multiplicador de trailing a medida que la operación se mueve más hacia la ganancia. Esto permite que la operación conserve más espacio para respirar durante las etapas iniciales del movimiento, mientras que endurece progresivamente la protección a medida que se logran hitos de ganancias adicionales. Un multiplicador mínimo asegurable evita que la distancia de trailing se reduzca por debajo del suelo definido.

2.            STANDARD ATR TRAILING es un mecanismo de trailing convencional basado en ATR. Una vez que se ha alcanzado el umbral de activación configurado, el Stop Loss sigue al mercado utilizando un amortiguador basado en la volatilidad.

3.            AGGRESSIVE ATR TRAILING está diseñado para operadores que desean que el Stop Loss de protección comience a seguir al mercado muy rápidamente. El modo agresivo se activa inmediatamente de acuerdo con su lógica configurada y mantiene un amortiguador basado en ATR alrededor del precio de mercado actual. Este modo puede ser útil cuando se prioriza la protección del capital sobre permitir un retroceso más grande.

MOTOR PROGRESIVO DE REDUCCIÓN POR PASOS (STEP-REDUCTION)

El sistema Step Reduction otorga a los operadores control sobre qué tan agresivamente se protege una operación ganadora. Puede configurar: el nivel de beneficio en el que comienza el trailing, el multiplicador de trailing ATR inicial, la cantidad que se reduce el multiplicador en cada paso, la distancia ATR entre los pasos de beneficio y el multiplicador de trailing mínimo permitido. Por ejemplo, con una activación de 1.5 ATR, un multiplicador inicial de 1.4, una reducción por paso de 0.2, un tamaño de paso de 1.5 ATR y un multiplicador mínimo de 1.2, el EA puede ajustar progresivamente la distancia de trailing a medida que la posición alcanza sucesivos hitos de ganancias, respetando el límite mínimo configurado.

TAKE PROFIT PARCIAL AUTOMATIZADO DEL 50%

El EA puede reducir automáticamente una posición abierta en un 50% una vez que se alcanza el hito de beneficio parcial configurado. El hito se calcula como un porcentaje del objetivo de Take Profit original. Por ejemplo, si el objetivo de Take Profit es de 4 ATR y el Factor de Beneficio Parcial es de 0.5, el EA apuntará a la mitad de la distancia del Take Profit original para el cierre parcial. Esto permite asegurar una parte de las ganancias de la posición, reducir la exposición restante y continuar permitiendo que el resto de la posición participe en un movimiento de mercado más amplio. Esta función se puede activar o desactivar de forma independiente.

ESTRATEGIA DE MUESTRA INCLUIDA

ATR Trade Assistant también incluye una Estrategia de Muestra integrada que se puede utilizar para la experimentación en el Probador de Estrategias, el comercio automatizado, la demostración de las capacidades de gestión de operaciones del EA y la prueba de los cálculos de indicadores internos integrados. La Estrategia de Muestra utiliza una combinación de condiciones de tendencia, impulso y flujo de dinero.

Estructura de Tendencia EMA: La estrategia utiliza una referencia EMA más rápida junto con un filtro de tendencia a más largo plazo. La EMA 200 predeterminada actúa como el filtro direccional principal: el precio por encima de la EMA 200 permite configuraciones de compra, mientras que el precio por debajo de la EMA 200 permite configuraciones de venta. Esto reduce las operaciones tomadas en contra de la estructura direccional prevaleciente.

Volume Momentum Distribution (VMD): El cálculo interno de VMD proporciona una capa de confirmación adicional para el comportamiento del volumen y el impulso.

Money Flow Index (MFI): El componente MFI proporciona una condición de confirmación de flujo de dinero adicional antes de que una configuración se considere válida.

Protección de Spread Adaptativa: La Estrategia de Muestra incluye una opción de gestión automática de spread. Cuando está habilitada, el EA puede adaptar el techo del spread de acuerdo con los parámetros del servidor del bróker y las características del mercado. Esto es útil al trabajar con índices, criptomonedas y metales, donde el comportamiento del spread difiere de los pares de divisas tradicionales. También está disponible un límite de spread manual de respaldo.

SIN DEPENDENCIAS DE ICUSTOM

Los cálculos de indicadores personalizados requeridos por la Estrategia de Muestra están incrustados directamente dentro del EA. El EA no requiere archivos de indicadores personalizados externos separados para realizar estos cálculos a través de llamadas iCustom(). Esto simplifica la implementación y ayuda a mantener todo el marco de cálculo de la estrategia contenido dentro del Expert Advisor.

OPERACIÓN MANUAL O AUTOMATIZADA

El EA se puede configurar según su flujo de trabajo preferido:

Modo Manual: Desactive la Estrategia de Muestra y use los botones de BUY y SELL en el gráfico para iniciar operaciones manualmente. El EA proporcionará una gestión de operaciones automatizada de acuerdo con la configuración de ATR seleccionada.

Modo Automatizado: Habilite la Estrategia de Muestra y permita que el motor de la estrategia integrada identifique y ejecute operaciones de acuerdo con sus condiciones internas.

Flujo de Trabajo Híbrido: El EA también se puede utilizar como un asistente de gestión de operaciones mientras el operador conserva el control sobre las entradas manuales, con la funcionalidad de la estrategia automatizada disponible cuando sea necesario.

MANUAL DE PARÁMETROS DE ENTRADA

INITIAL TRADE SETTINGS

InpStopLossAtrMult (Predeterminado: 2.0) Establece la distancia del Stop Loss de protección inicial utilizando el valor ATR actual.

InpTakeProfitAtrMult (Predeterminado: 4.0) Establece la distancia del Take Profit inicial utilizando el valor ATR actual. Con los multiplicadores predeterminados, la estructura objetivo inicial es de 1:2 riesgo-recompensa.

RISK & LOT SIZING SETTINGS

InpLotMethod (Predeterminado: LOT_DYNAMIC_VOLATILITY) Selecciona el método de cálculo del volumen de la posición. Opciones: LOT_FIXED, LOT_DYNAMIC_COMPLEMENT, LOT_DYNAMIC_VOLATILITY o LOT_DYNAMIC_RISK.

InpLotSize (Predeterminado: 0.01) Define el volumen de posición fijo cuando se selecciona LOT_FIXED. También sirve como lote inicial base.

InpRiskPercent (Predeterminado: 1.0) Define el porcentaje del patrimonio de la cuenta utilizado por el modelo de tamaño de posición basado en el riesgo para una operación individual.

InpVolUpMultiplier (Predeterminado: 1.25) Utilizado por LOT_DYNAMIC_VOLATILITY. Cuando el motor detecta condiciones de ATR en expansión, este factor ajusta el volumen al alza.

InpVolDownMultiplier (Predeterminado: 0.75) Utilizado por LOT_DYNAMIC_VOLATILITY. Cuando el motor detecta una contracción de la volatilidad, este factor reduce el volumen calculado.

InpVolATRPeriod (Predeterminado: 14) Define el período de retrospectiva de ATR utilizado por el motor de dimensionamiento de volatilidad para evaluar los cambios en la volatilidad del mercado.

GLOBAL TRAILING CONTROLS

InpTrailingMethod (Predeterminado: TRAIL_STEP_REDUCTION) Selecciona el algoritmo de trailing-stop activo. Opciones: TRAIL_STEP_REDUCTION, TRAIL_STANDARD_ATR o TRAIL_AGGRESSIVE_ATR.

InpUseTrailing (Predeterminado: true) Activa o desactiva el motor de gestión de trailing-stop en segundo plano.

InpAtrRiskPeriod (Predeterminado: 14) Define el período de retrospectiva de ATR utilizado para calcular el amortiguador de volatilidad para los mecanismos de trailing estándar y agresivo.

STEP REDUCTION PARAMETERS

InpTrailingActivation (Predeterminado: 1.5) Define la distancia mínima de beneficio, medida en múltiplos de ATR, requerida antes de que se active el motor de trailing Step Reduction.

InpStartMultiplier (Predeterminado: 1.4) Define el multiplicador de trailing ATR inicial utilizado cuando Step Reduction se activa por primera vez.

InpTrailingStep (Predeterminado: 0.2) Define cuánto se reduce el multiplicador de trailing en cada nuevo paso de ganancia. Un valor mayor resulta en un endurecimiento más rápido.

InpStepSizeATR (Predeterminado: 1.5) Define la distancia de beneficio adicional, medida en múltiplos de ATR, requerida antes de que se active otro paso de reducción de trailing.

InpMaxCapMultiplier (Predeterminado: 1.2) Define el multiplicador de trailing mínimo permitido por el motor Step Reduction, evitando que se reduzca por debajo del suelo configurado.

STANDARD & AGGRESSIVE TRAILING PARAMETERS

InpTrailingStartMult (Predeterminado: 1.5) Define la distancia de beneficio, medida en múltiplos de ATR, requerida antes de que se active el Trailing ATR Estándar. Este parámetro no se utiliza para el comportamiento de activación inmediata del Modo Agresivo.

InpTrailingStepMult (Predeterminado: 1.5) Define el amortiguador de volatilidad basado en ATR que se mantiene entre el precio de mercado actual y el Stop Loss de trailing para los modos aplicables.

SAMPLE STRATEGY SETTINGS

InpEnableSampleStrategy (Predeterminado: true) Activa o desactiva la estrategia de muestra automatizada integrada. Desactive esta opción si usa el EA exclusivamente para gestión manual.

InpEmaPeriod (Predeterminado: 20) Define el cálculo de la EMA más rápida utilizada por la Estrategia de Muestra como parte de su proceso de generación de señales.

InpEmaFilterPeriod (Predeterminado: 200) Define la EMA del filtro de tendencia principal. Por defecto, precio por encima permite compras y precio por debajo permite ventas.

InpVmdPeriod (Predeterminado: 14) Define el período de cálculo utilizado por el componente interno Volume Momentum Distribution, aportando confirmación de volumen/impulso.

InpMfiPeriod (Predeterminado: 14) Define el período de cálculo utilizado por el componente interno Money Flow Index, aportando confirmación de flujo de dinero.

InpAutoAdjustSpread (Predeterminado: true) Permite la gestión adaptativa del límite de spread basándose en los parámetros del servidor del bróker y del mercado.

InpMaxSpreadPips (Predeterminado: 15) Define el límite de spread máximo manual utilizado cuando la adaptación automática del spread está desactivada.

InpMagicNumber (Predeterminado: 123456) Define el Magic Number asignado a las operaciones generadas por la estrategia automatizada para identificarlas por separado.

PARTIAL TAKE PROFIT SETTINGS

InpUsePartialTP (Predeterminado: true) Activa o desactiva el motor de cierre parcial automático de la posición.

InpPartialProfitFactor (Predeterminado: 0.5) Define el punto en el que se activa el cierre parcial como una proporción de la distancia del Take Profit original.

AVISO DE RIESGO IMPORTANTE

ATR Trade Assistant es una herramienta de negociación y no garantiza beneficios. Los mercados financieros implican un riesgo sustancial, y el comercio automatizado o semiautomatizado puede resultar en pérdidas. El tamaño de la posición y los parámetros de riesgo deben seleccionarse cuidadosamente y probarse bajo las condiciones de su bróker, símbolo y cuenta elegidos. Realice siempre sus propias pruebas y optimizaciones antes de utilizar el EA con fondos reales. Los rendimientos pasados no garantizan resultados futuros.

Por favor, compruebe si esta versión en español se guarda correctamente en MQL5 sin superar el límite de caracteres. Si todo funciona bien, dígame si desea continuar con otro de los idiomas oficiales.

Otros productos de este autor
Anchored VWAP for MT5
Rowan Stephan Buys
5 (2)
Anchored VWAP (AVWAP) para MT5 Lleva tu análisis de gráficos al siguiente nivel con Anchored VWAP para MT5 , una herramienta potente y flexible diseñada para traders que buscan niveles de precio clave precisos, rápidos y claros . Este indicador ofrece análisis de VWAP al estilo institucional en tus gráficos, similar a la funcionalidad de TradingView, pero totalmente optimizado para MT5. Funciones Clave Múltiples anclajes por gráfico: Añade tantas líneas AVWAP como necesites, cada una con fecha y
FREE
VWAP Anclado (AVWAP) con Bandas de Desviación Estándar – MT5 Lleva la precisión de tu trading al siguiente nivel con AVWAP mejorado con bandas de desviación estándar dinámicas . Diseñado para traders que buscan velocidad, claridad e información accionable , este indicador trae análisis VWAP de nivel profesional directamente a tus gráficos de MT5, ayudándote a identificar niveles clave y oportunidades de alta probabilidad al instante. Funciones Clave Múltiples anclajes: Añade tantas líneas AVWAP
FREE
Hull Moving Average (HMA) para MT5 – Indicador de Tendencia Rápido, Suave y Sin Retardo Lleva tu trading al siguiente nivel con la Hull Moving Average (HMA) , un indicador de tendencia ultrarrápido y prácticamente sin retraso para MetaTrader 5. A diferencia de SMA, EMA o WMA, la HMA reacciona instantáneamente a la dirección del mercado mientras filtra el ruido, proporcionando señales claras y confiables para scalping, trading intradía o swing trading. Construido con un motor de media móvil ponde
FREE
MA Crossover with RSI EA — Sistema de Tendencia Limpio y Confiable para MT4 ¿Buscas un EA disciplinado, sencillo y efectivo que simplemente funcione, sin complicaciones innecesarias? MA Crossover + RSI EA combina cruces clásicos de medias móviles con confirmación de momentum, proporcionando entradas precisas, menos señales falsas y ejecución totalmente automatizada en cualquier par o timeframe. Por qué los traders eligen este EA 1️⃣ Entradas de Tendencia Precisas Detecta cambios de tendenci
AVWAP Sniper – EA Intradía de Precisión con Anchored VWAP y Filtros MFI Captura operaciones de alta probabilidad con disciplina y precisión. AVWAP Sniper combina niveles de Anchored VWAP, tendencias de medias móviles y señales del Money Flow Index (MFI) para identificar setups de alta probabilidad mientras gestiona el riesgo eficazmente. Ideal para trading intradía, pero flexible para swing trading. Características clave Una operación por señal: Evita la sobreexposición ejecutando solo una opera
AVWAP Machine Gun – EA Multi-Entrada de Momentum con Anchored VWAP y Filtros MFI Captura el momentum como una ametralladora. AVWAP Machine Gun combina la precisión del Anchored VWAP, filtros de tendencia con medias móviles y confirmación del Money Flow Index (MFI) con gestión de riesgo basada en ATR, ofreciendo un motor de trading de alta probabilidad y multi-entrada. Este EA está diseñado para traders que desean escalar posiciones en movimientos fuertes sin perder oportunidades clave , abriendo
AVWAP Bands Scalper – EA de Scalping con Precisión y Ratio Riesgo/Beneficio 1:2 Desbloquea el poder del scalping automatizado y preciso con AVWAP Bands Scalper. Diseñado para traders intradía, este Asesor Experto totalmente automatizado utiliza Anchored VWAP (AVWAP) con bandas de desviación estándar personalizadas para identificar oportunidades de compra y venta de alta probabilidad, con velocidad, precisión y consistencia. Cómo empezar Descarga el indicador gratuito para referencia visual: Anch
Moving Average Surfer – Captura precisa de tendencias para MT5 Surfea las olas del mercado con Moving Average Surfer , un EA totalmente automatizado diseñado para traders que valoran precisión, eficiencia y gestión inteligente del riesgo. Combinando señales de medias móviles rápidas y lentas con un filtro RSI integrado, este EA identifica operaciones de alta probabilidad mientras protege tu capital. Características principales Análisis de doble media móvil Detecta cambios de tendencia cuando la
HMA Crossover EA – MT5 Aprovecha la velocidad y precisión de la Hull Moving Average (HMA) con un Expert Advisor totalmente automatizado para seguir tendencias en MetaTrader 5. El HMA Crossover EA está diseñado para traders que quieren reaccionar rápidamente a tendencias emergentes sin comprometer el control de riesgo. Combinando una HMA rápida con una HMA lenta, el EA identifica cambios potenciales de tendencia de forma temprana y gestiona el riesgo mediante niveles dinámicos de Stop Loss y Take
PHOENIX FURY GOLD SCALPER PRO (M5) Capturando el Impulso Institucional a través de Retrocesos de Volatilidad. La mayoría de los robots de trading minoristas fracasan en el Oro porque dependen de valores fijos de puntos/pips, medias móviles estáticas e indicadores rezagados. Phoenix Fury Gold Scalper Pro es completamente diferente. Utiliza un motor de cálculo matemático cerrado, independiente y sin rezago (zero-lag), diseñado para explotar las extensiones de liquidez intradiaria con precisión q
Breve Descripción: Un oscilador de sentimiento de volumen de alto rendimiento que decodifica la geometría de las velas para revelar presiones ocultas de compra y venta. Ideal para detectar la absorción del mercado, el agotamiento, la divergencia y la continuación de la tendencia. Descripción Completa: El indicador Volume Momentum Delta está diseñado para traders que necesitan ver más allá de las barras de precios estándar. Mientras que la mayoría de los indicadores de volumen muestran la activ
‍️ Wizard of Gold (M3) — Motor de Volatilidad Intradía de Alta Precisión Siga las señales de trading en vivo para este Expert Advisor Wizard of Gold es un sistema de trading algorítmico de alto rendimiento diseñado exclusivamente para XAUUSD (Oro) en la temporalidad M3. Creado para ofrecer velocidad, precisión y adaptabilidad, este Expert Advisor opera dentro de un marco de volatilidad dinámica, ajustando continuamente la exposición, las condiciones de filtrado y la lógica de ejecución en
Filtro:
No hay comentarios
Respuesta al comentario