AutoTrailingandSLTP
- Utilidades
- Kimitaka Yoshikawa
- Versión: 1.3
- Actualizado: 7 febrero 2025
1. Visión general
Este AE es una herramienta discrecional de apoyo a la operativa para MT4 que permite realizar operaciones SL/TP por lotes para posiciones abiertas y órdenes pendientes, así como trailing stops basados en importes de beneficios no realizados. Para utilizarlo, adjunte el EA a un gráfico mientras la opción "Auto Trading" de MT4 está activada.
2. Función Trailing Stop
2.1. 2.1. Especificaciones Básicas
El trailing stop estándar de MT4 se establece en puntos, pero este EA le permite establecer el trailing stop basado en cantidades de beneficios no realizados (en USD o JPY), haciéndolo más intuitivo y fácil de usar.
- El trailing stop se aplica automáticamente a todas las posiciones, incluidas las órdenes pendientes ejecutadas.
- Si se especifica un valor de stop-loss no válido debido a restricciones de stop-loss, el trailing stop no se ejecutará.
- Los diferenciales no se tienen en cuenta, por lo que deben incluirse en la configuración.
- El trailing stop se determina en cada tick, lo que significa que puede haber ligeras discrepancias durante movimientos bruscos del mercado.
- La cantidad de beneficio utilizada para el trailing se puede cambiar entre JPY y USD.
- Dado que el EA procesa los datos en cada tick, la velocidad de reacción del trailing stop no depende del marco temporal del gráfico. Sin embargo, algunos brokers actualizan OnTick más rápido en marcos de tiempo más cortos, por lo que en tales casos, se recomienda configurar el EA en un marco de tiempo más corto.
2.2. Mecanismo Trailing Stop
El Trailing Stop comienza cuando se alcanza la cantidad de beneficio no realizado especificada. El stop-loss (SL) inicial se establece de la siguiente manera:
[Importe inicial de arrastre] - [Paso de arrastre] = Posición SL inicial
A medida que aumentan los beneficios, el SL se actualiza por el importe del paso de arrastre.
Ejemplo (JPY):
-
Importe inicial: 10.000 JPY, Paso: 5.000 JPY
- Cuando el beneficio no realizado alcanza los 10.000 JPY, comienza el arrastre y el SL se fija en 5.000 JPY.
- Si el beneficio no realizado aumenta a 15.000 JPY, el SL se actualiza a 10.000 JPY.
-
Importe inicial: 100.000 JPY, Paso: 20.000 JPY
- Cuando el beneficio no realizado alcanza los 100.000 JPY, comienza el trailing y el SL se fija en 80.000 JPY.
- Si el beneficio no realizado aumenta a 120.000 JPY, el SL se actualiza a 100.000 JPY.
Ejemplo (USD):
- Importe inicial: 100 USD, Paso: 50 USD
- Cuando el beneficio no realizado alcanza los 100 USD, comienza el arrastre y el SL se fija en 50 USD.
- Si el beneficio no realizado aumenta a 150 USD, el SL se actualiza a 100 USD.
3. Función de operación SL/TP por lotes
3.1. 3.1. Especificaciones básicas
Esta función permite establecer valores SL/TP para posiciones abiertas y órdenes pendientes en lote, así como cerrar órdenes en lote.
- El SL/TP puede aplicarse a las posiciones abiertas y/o a las órdenes pendientes.
- Las órdenes pendientes pueden cancelarse en bloque.
- Las posiciones abiertas pueden cerrarse en bloque.
- Cuando se utiliza con el EA "MultiCloser" incluido, las operaciones de cierre en bloque pueden ejecutarse a gran velocidad.
3.2. Descripción de los botones
- SL: Introduzca el precio SL en la casilla de entrada y haga clic en la etiqueta "SL" para aplicarlo.
- TP: Introduzca el precio TP en la casilla de entrada y haga clic en la etiqueta "TP" para aplicarlo.
- Pendiente (Verdadero/Falso): Cuando se establece en "Verdadero", SL/TP se aplicará también a las órdenes pendientes.
- Abierto (Verdadero/Falso): Cuando se establece en "Verdadero", el SL/TP se aplicará también a las posiciones abiertas.
- CerrarPendientes: Haga clic en "Aplicar" para cancelar todas las órdenes pendientes.
- CerrarAbiertas: Haga clic en "Aplicar" para cerrar todas las posiciones abiertas.
3.3. Notas adicionales
- Para cancelar un SL/TP, introduzca "0" en la respectiva casilla de entrada SL o TP y haga clic en la etiqueta correspondiente.
- Si desea que las nuevas operaciones manuales hereden los valores SL/TP existentes, haga clic en la etiqueta SL o TP para aplicar la configuración.
4. Descargo de responsabilidad
El desarrollador no se hace responsable de los resultados de las operaciones realizadas con este EA. Por favor, utilícelo bajo su propia discreción y asegúrese de que entiende completamente los riesgos que implica.
