Advanced Sltp Atr Trade Manager
- Asesores Expertos
- Adithyo Dewangga Wijaya
- Versión: 2.20
Gestor de Operaciones Smart SLTP ATR
Una utilidad de gestión de operaciones para MetaTrader 5 que asigna automáticamente niveles de Stop Loss y Take Profit a las posiciones abiertas, y arrastra los Stop Loss a medida que el precio se mueve a favor del operador. Compatible con operaciones manuales, Asesores Expertos y señales de copia de operaciones simultáneamente.
Visión general
La utilidad supervisa todas las posiciones abiertas en el gráfico y asigna niveles SL/TP inmediatamente después de la entrada en la operación, basándose en uno de los cuatro modos de cálculo configurables. Un sistema de arrastre opcional basado en pasos avanza el Stop Loss de forma incremental a medida que avanza el precio, bloqueando el movimiento positivo sin cerrar la operación prematuramente.
No se generan señales de negociación. La utilidad sólo modifica las posiciones existentes.
Modos de cálculo
Hay cuatro modos disponibles para el cálculo de la distancia SL/TP:
Modo Pips - distancias fijas en pips desde el precio de entrada.
Modo Puntos - distancias fijas de puntos, útiles para la precisión específica del broker.
Modo Dinero: importes fijos de riesgo y recompensa en la divisa de la cuenta. La utilidad las convierte automáticamente en distancias SL/TP en función del tamaño de lote actual.
Modo dinámico ATR - niveles adaptados a la volatilidad calculados mediante el indicador Average True Range. El SL y el TP se colocan en un múltiplo configurable del valor actual del ATR, de modo que las distancias se amplían durante las sesiones de alta volatilidad y se estrechan durante los periodos de baja volatilidad. El marco temporal del ATR, el periodo, el desplazamiento y los multiplicadores independientes para el SL y el TP son configurables.
Ejemplo: ATR = 50 puntos, multiplicador SL = 1,5 → SL colocado a 75 puntos de la entrada.
Sistema Step Trailing
Un mecanismo opcional de trailing estructurado con tres parámetros configurables:
Umbral de activación - ganancia mínima en pips antes de que comience el trailing.
Tamaño del paso: incremento por el que avanza el SL cada vez que el precio se mueve a favor de la operación.
Breakeven Buffer - ganancia mínima en pips bloqueada por encima de la entrada cuando se activa el trailing.
El Stop Loss sólo se mueve en la dirección favorable. Nunca retrocede. También está disponible el trailing basado en ATR, que escala el umbral de activación y el tamaño del paso proporcionalmente al valor actual de ATR.
Ejemplo con activación de 50 pips, paso de 5 pips, buffer de 5 pips:
- El precio se mueve +50 pips → SL se mueve a la entrada +5 pips
- El precio se mueve +55 pips → SL avanza a la entrada +10 pips
- El precio se mueve +60 pips → SL avanza a la entrada +15 pips
- Continúa incrementalmente mientras el precio se mueva favorablemente
Filtrado de operaciones
La utilidad se puede configurar para gestionar:
- Todas las posiciones abiertas en el gráfico
- Posiciones sólo en el símbolo actual
- Posiciones sólo a partir de un número mágico especificado
- Posiciones que coincidan tanto con un símbolo como con un número mágico especificados
Pueden ejecutarse varias instancias de la utilidad simultáneamente en el mismo gráfico, cada una de ellas gestionando un subconjunto filtrado diferente de operaciones.
Panel del gráfico
Un panel de información en tiempo real muestra el estado actual de la utilidad, incluyendo: estado activo/desactivado, modo de cálculo, valor ATR actual (si procede), distancias SL/TP configuradas, estado de arrastre y nivel de activación, número de posiciones gestionadas, número de posiciones de arrastre activas y diferencial actual.
Compatibilidad con brokers
La utilidad valida las distancias SL/TP con respecto al nivel de stop mínimo del broker (SYMBOL_TRADE_STOPS_LEVEL) y amplía los niveles automáticamente si la distancia configurada queda por debajo del requisito del broker. Se adapta a brokers de 3, 4 y 5 dígitos. La detección de pips para XAUUSD (pips de 10 puntos) se maneja automáticamente.
Un filtro de diferencial opcional detiene la asignación de SL/TP cuando el diferencial actual supera un umbral configurable. La tolerancia al deslizamiento para la modificación de órdenes también es configurable.
Sin dependencias DLL. Sin peticiones de red externas. Compatible con todas las versiones 1600 y superiores de MT5.
Regla de Asignación SL/TP
Hay dos opciones disponibles:
Siempre Sobrescribir - reemplaza cualquier SL/TP existente en cada posición gestionada.
Sólo Si Cero - aplica SL/TP sólo a las posiciones que actualmente no tienen ninguno, dejando intactos los niveles establecidos manualmente.
Probador de estrategias
Un modo de simulación incorporado genera operaciones aleatorias durante el backtesting para demostrar visualmente la asignación de SL/TP y el comportamiento del trailing. Este modo se desactiva automáticamente durante las operaciones reales.
Parámetros de entrada (31 en total)
General: EA habilitado/deshabilitado, modo de cálculo, regla de aplicación de SL/TP, visibilidad del panel de control.
SL/TP (Pips/Puntos/Money): Distancia Stop Loss, Distancia Take Profit, Stop Loss en dinero, Take Profit en dinero.
ATR: Timeframe, periodo, desplazamiento, multiplicador SL, multiplicador TP.
Trailing: Activar trailing, umbral de activación, tamaño del paso, búfer de equilibrio, alternar trailing basado en ATR, factor de activación de ATR, factor de paso de ATR.
Filtro: Modo de filtro, número mágico, spread máximo, deslizamiento máximo.
Backtest: Activar modo de simulación, tamaño de lote, intervalo de negociación en barras.
Configuraciones recomendadas
XAUUSD - corto plazo: ATR Dinámico, M15 timeframe, ATR periodo 14, SL multiplicador 1.0, TP multiplicador 2.0, trailing habilitado con activación de 30 pips y paso de 5 pips.
XAUUSD - medio plazo: ATR dinámico, timeframe H4, periodo ATR 14, multiplicador SL 1.5, multiplicador TP 3.0, trailing basado en ATR activado.
EURUSD: Modo Pips, SL 20 pips, TP 40 pips, activación trailing 20 pips, paso 5 pips.
GBPUSD: Modo Pips, SL 25 pips, TP 50 pips, activación trailing 25 pips, paso 5 pips.
USDJPY: Modo Pips, SL 15 pips, TP 30 pips, activación por arrastre 15 pips, paso 3 pips.
Instalación
- Coloque el archivo EX5 compilado en la carpeta MQL5/Experts/ (accesible a través de Archivo > Abrir carpeta de datos en MT5).
- Adjunte la utilidad a un gráfico a través del panel Navegador (Ctrl+N).
- En el diálogo del EA, active "Permitir Algo Trading" y configure los parámetros de entrada deseados.
Aviso de riesgo
Esta utilidad es una herramienta de gestión de operaciones. No genera señales de trading ni abre posiciones. No influye en los resultados de las operaciones más allá del comportamiento SL/TP y trailing descrito anteriormente. El comportamiento pasado en el Probador de Estrategias no indica resultados futuros. Todas las decisiones de negociación y el tamaño de las posiciones son responsabilidad exclusiva del usuario.
Detalles del producto
Versión: 1.0. Compilado con cero errores y cero advertencias. Compatible con todas las versiones 1600 y superiores de MT5. Todos los nombres de los parámetros de entrada, el texto de la interfaz y las capturas de pantalla están en inglés.
La utilidad es compatible con cualquier Asesor Experto que se ejecute en el mismo gráfico. Al configurar el umbral de activación de arrastre y el búfer de equilibrio, los operadores pueden establecer una distancia mínima de pips que el Stop Loss debe superar antes de que comience el arrastre, asegurando que la posición no se cierre con pérdidas una vez que se alcance ese umbral.
