El EA Trailing Stop on Profit es un asesor experto que puede gestionar los stop-loss de sus operaciones moviéndolos a la par que el precio actual cuando va a su favor. Más abajo puede descargar este asesor experto gratuito para MetaTrader 4 y 5.
Este EA sigue una regla simple y no se basa en ningún indicador. Lo verá con más detalle y con algunos ejemplos.
¿Qué es el Trailing Stop?
En caso de que no conozca el concepto de trailing stop: el trailing stop o stop de seguimiento es la práctica de mover el nivel de stop-loss más cerca del precio actual cuando el precio se mueve a su favor.
El seguimiento del stop-loss permite a los operadores limitar sus pérdidas y proteger sus beneficios. Es una práctica muy popular.
Como habrá leído en libros y foros, una de las primeras reglas en Forex es cortar las pérdidas y dejar correr las ganancias.
¿Qué es el EA Trailing Stop on Profit?
El EA Trailing Stop on Profit es un asesor experto gratuito para MetaTrader que puede gestionar los niveles de stop-loss de sus operaciones.
En concreto, este asesor experto utiliza dos parámetros para ir moviendo el stop-loss según sus preferencias.
En muchos casos, es posible que quiera empezar a mover el stop-loss más cerca del precio o tipo de cambio actual cuando la posición esté dando beneficios.
Este EA de seguimiento de stop-loss le permite hacer exactamente esto: activar un movimiento de stop-loss cuando el beneficio alcanza un umbral específico y el precio llega a una cierta distancia del stop-loss existente.
El uso de un trailing stop es una práctica muy popular entre los operadores. Con el EA Trailing Stop on Profit para MetaTrader, puede hacer que el stop-loss de sus operaciones se incremente gradualmente a medida que el tipo de cambio o el precio se mueve a su favor y la operación está en beneficio.
¿Por qué es útil el EA Trailing Stop on Profit?
La gestión del riesgo es uno de los aspectos más importantes del trading. Tener un stop-loss le protegerá de margin calls y de las grandes pérdidas.
En muchos casos, es útil tener un trailing stop, que es un "stop móvil". Un trailing stop es un stop-loss cuyo valor se actualiza cuando el precio se mueve a favor de la operación.
Hay muchos tipos de trailing stop: puede ser un cambio de paso fijo o puede seguir algún indicador.
En el caso del asesor experto Trailing Stop on Profit, el stop-loss sigue al precio gradualmente, pero solo cuando se alcanza un determinado nivel de beneficios.
Hay varias ventajas de usar el EA Trailing Stop en Profit para MetaTrader:
- Opciones de filtrado para seleccionar las operaciones a gestionar.
- Comenzar el trailing cuando se alcanza un nivel de beneficio condicional (¡puede ser negativo!).
- El stop-loss sigue al precio cuando se mueve a favor de la operación.
- No requiere interacción humana.
- Limitar las pérdidas.
- Asegurar los beneficios.
- Evitar los margin calls.
- Notificaciones cuando se actualiza el stop-loss.
Reglas
El EA se rige por las siguientes normas:
- El precio se mueve en la dirección de la orden: hacia arriba para una orden de compra y hacia abajo para una orden de venta.
- La distancia entre el nivel de stop-loss y el precio es igual o mayor que un número de pips dado en el primer parámetro de entrada.
- El beneficio actual es igual o mayor que el número de puntos indicado en el segundo parámetro de entrada.
Ejemplos
Estos dos ejemplos explican la mecánica de este EA.
Ejemplo con operación de compra
Orden de compra: USD/CHF con precio de apertura en 0,94192, stop-loss en 0,94092, trailing stop de 100 puntos, beneficio requerido de 200 puntos.
- Cuando el precio llegue a 0,94192 + 200 = 0,94392, el stop-loss se trasladará a 0,94392 - 100 = 0,94292.
- Cuando el precio alcance el siguiente precio por encima de este nivel, por ejemplo, 0,94392 + 1 = 0,94393, el stop-loss se moverá de nuevo a 0,94393 - 100 = 0,94293.
- Y así sucesivamente.
Esto continuará hasta que se alcance el stop-loss o se cierre la orden de otra manera.
Ejemplo con operación de venta
Orden de venta: EUR/USD con precio de apertura en 1,02005, comenzando sin stop-loss, distancia de trailing stop de 80 puntos, beneficio requerido de 80 puntos.
- Cuando el precio llegue a 1,02005 - 80 = 1,01925, el stop-loss se fijará en 1,01925 + 80 = 1,2005.
- Cuando el precio alcance el siguiente precio por debajo de este nivel, por ejemplo, 1,01925 - 3 = 1,01922, el stop-loss se desplazará de nuevo a 1,01922 + 80 = 1,20002.
- Y así sucesivamente.
Esto continuará hasta que se alcance el stop-loss o se cierre la orden de otra manera.
Demostración de trailing stop
A continuación se muestra la demostración de cómo funciona el EA Trailing Stop on Profit. La línea roja muestra el stop-loss actual de la operación. La línea verde discontinua muestra la entrada. La línea verde punteada muestra el nivel de beneficios en el que el trailing stop debería empezar a surtir efecto. La línea gris sólida en el precio de oferta.
Trailing Stop on Profit para MT4
Parámetros de entrada en MT4
Puede configurar este asesor experto con los siguientes parámetros de entrada:
- Trailing Stop: a qué distancia del precio actual debe moverse el stop-loss.
- Profit (beneficio): cuántos puntos de beneficio debe tener la operación para que el EA se active.
- Apply to current symbol only: si es true, el trailing stop se aplicará solo a las operaciones con el símbolo del gráfico actual. Asegúrese de que entiende lo que está haciendo si lo pone en false.
- Apply To (aplicar a): seleccione a qué tipos de órdenes se aplicará el trailing stop.
- Filter By Magic Number: true o false dependiendo de si quiere modificar solo las órdenes con un número mágico específico.
- Magic Number: especifica el número mágico en caso de que lo anterior esté en true.
- Filter By Comment: true o false dependiendo de si quiere modificar solo las órdenes con un comentario en concreto.
- Comment: especifique el comentario si la opción anterior es true. Nota: el asesor experto solo comprueba si un campo de comentario contiene el texto dado. Por ejemplo, si establece el parámetro en "Test", el EA funcionará para operaciones con valores de comentario "123Test" y "Test123".
- Enable Trailing Stop: si es true, el EA está activo y está modificando el stop-loss.
- Enable Notifications feature: si es true, el EA enviará notificaciones al activarse.
- Send Alert Notification: si es true, el EA emitirá alertas nativas en pantalla.
- Send Notification to Mobile: si es true, el EA enviará notificaciones push a su dispositivo móvil.
- Send Notification via Email: si es true, el EA enviará correos electrónicos cuando actualice un stop-loss.
- Show Graphical Panel: si es true, aparecerá un panel gráfico en el gráfico para controlar el asesor experto.
Trailing Stop on Profit para MT5
Parámetros de entrada en MT5
Como puede ver, la versión para MT5 del asesor experto utiliza exactamente los mismos parámetros de entrada que la versión MT4. Puede leer su descripción detallada más arriba.
Descargas (ver. 1.02, 2023-11-15)
Puede descargar este asesor experto para MT4/MT5 utilizando los enlaces de abajo e instalarlo siguiendo las instrucciones presentadas.
Descargar para MT4
➥ Descargar Trailing Stop on Profit para MT4Instalación del EA Trailing Stop on Profit en MT4
La instalación es muy fácil de realizar; lo mismo ocurre con su utilización. Una vez que ejecute el asesor experto, podrá establecer todos los parámetros de entrada necesarios.
Asegúrese de habilitar el trading automático o Live Trading en la pestaña Common al adjuntar el EA y también en el menú de la plataforma Herramientas→Opciones→Asesores expertos. De lo contrario, no podrá modificar las órdenes.
Para instalar el EA en MetaTrader 4, por favor, siga las siguientes instrucciones:
- Descargue el archivo del asesor experto.
- Abra la carpeta de datos de MetaTrader 4 (mediante Archivo→Abrir carpeta de datos).
- Abra la carpeta MQL4.
- Copie todas las carpetas del archivo directamente a la carpeta MQL4.
- Reinicie MetaTrader 4 o actualice la lista de asesores expertos haciendo clic derecho en la subventana del Navegador de la plataforma y pulsando en Actualizar.
O puede leer una instrucción más detallada sobre cómo realizar la instalación de este asesor experto de MT4.
Descargar para MT5
➥ Descargar Trailing Stop on Profit para MT5
Instalación del EA Trailing Stop on Profit en MT5
Asegúrese de habilitar el trading algorítmico o Algo Trading en la pestaña Common al adjuntar el EA y también de Permitir el comercio algorítmico en el menú de la plataforma Herramientas→Opciones→Asesores Expertos. De lo contrario, no podrá modificar las órdenes.
Para instalar el EA en MetaTrader 5, por favor, siga las siguientes instrucciones:
- Descargue el archivo del asesor experto.
- Abra la carpeta de datos de MetaTrader 5 (mediante Archivo→Abrir carpeta de datos).
- Abra la carpeta MQL5.
- Copie todas las carpetas del archivo directamente a la carpeta MQL5.
- Reinicie MetaTrader 5 o actualice la lista de asesores expertos haciendo clic derecho en la subventana del Navegador de la plataforma y pulsando en Actualizar.
O puede leer una instrucción más detallada sobre cómo realizar la instalación de este asesor experto de MT5.
Preguntas frecuentes
¿Qué configuración utilizar para replicar el comportamiento estándar del trailing stop de MetaTrader, por ejemplo, un trailing stop de 100 puntos que se actualiza cada punto independientemente del beneficio?
El parámetro de entrada Profit debe ser establecido en un valor negativo: su valor de trailing stop debería funcionar bien. Por ejemplo, si quiere que su trailing stop sea de 100 puntos, establezca el parámetro Profit en -100.
Conclusión
El uso de un trailing stop es una buena práctica con muchas estrategias de trading porque puede ayudar a limitar sus pérdidas. Esta versión de un EA de trailing stop sigue una regla simple al funcionar solo cuando una operación está en la cantidad de beneficio especificada y no utiliza indicadores.
Usted puede abrir una cuenta de trading con cualquiera de los brókeres de Forex MT4 para utilizar libremente el asesor experto para MetaTrader 4 presentado aquí. Si desea utilizar una versión MT5 del EA, tendría que abrir una cuenta con un bróker que ofrezca MetaTrader 5.
¿Tiene sus propios resultados de trading o algún otro comentario sobre este asesor experto? Charle sobre el Trailing Stop on Profit con otros operadores y programadores de MQL en los foros de los expertos.
Registro de cambios
1.02 - 2023-11-15
- Se ha añadido un parámetro de entrada (OnlyCurrentSymbol) para permitir que el EA TSOP mueva stops en todos los instrumentos de trading, no solo en el actual.
- Se ha añadido la normalización del nivel de stop-loss calculado por el tamaño del tick del símbolo. Esto puede ser útil cuando se trabaja con CFD.
1.01 - 2022-12-16
- Se ha corregido el funcionamiento del asesor experto para las órdenes de venta.