Basic Trailing Stop Expert Advisor For MT4

Basic Trailing Stop Expert Advisor For MT4

 

WE IMPROVED THIS EXPERT ADVISOR FOR YOU!!!

PLEASE NOTE: This expert advisor was publicly available for free usage on other websites and is not programmed by us. We explain the functionality and possible improvements of the EA. Furthermore, we are convinced that fully automatic Expert Advisors will fail in the long run. On the other hand, our semi-automatic approach with detecting the best setups and then activating our Expert Advisors (e.g. V-Power EA, EdgeZone EA) produced many successful traders and some of them even got prop traders at prop trading firms. Therefore, we added a similar semi-automatic trading feature (to allow only buy or only sell trades) to the free Expert Advisors. You can download the modified version here and enjoy!

 

Table Of Contents:

  1. Basic Trailing Stop Expert Advisor For MT4
  2. El Asesor Experto Básico de Trailing Stop para MT4 - Criterios de entrada
  3. El asesor experto básico de Trailing Stop para MT4 - Criterios de salida
  4. Asesor experto básico de Trailing Stop para MT4: margen de mejora

 

El Basic Trailing Stop Expert Advisor For MT4 ajusta el stop loss de las operaciones ganadoras en el símbolo actual de una manera ligeramente diferente. Mientras que otros asesores expertos activan esta función para asegurar y maximizar las ganancias de la entrada de una operación, este robot actúa inmediatamente en el momento en que una operación ha ganado tan solo un punto.

Cuando esto sucede, el robot mueve el stop loss a la misma distancia en que el precio se aleja del precio de entrada. La desventaja de esta estrategia es que dejar de rastrear se realiza prematuramente y el esquema podría funcionar en contra del comerciante en términos de rentabilidad.


FREE Basic Trailing Stop EA

Download the FREE Basic Trailing Stop Expert Advisor for MT4.

To receive my email 100% sure: 
Put my email on your whitelist!


El Asesor Experto Básico de Trailing Stop para MT4 - Criterios de entrada




El Asesor Experto Basic Trailing Stop es un sistema de negociación básico para la plataforma MetaTrader4. La primera vez que se aplica en un gráfico, el programa realiza algunos cálculos para convertir las variables en Inputs de puntos a pips en función de las cotizaciones de precios recibidas del servidor del bróker. El robot también comprueba el número de barras si es superior a 30, así como el objetivo de obtención de beneficios si es superior a 10 puntos.

Si alguna de las dos comprobaciones anteriores es negativa, el robot imprimirá un error en la ventana del terminal. Sin embargo, esta acción no es útil porque el usuario no puede ver las notas sin ir a la pestaña Expertos del terminal del cliente, y los errores se imprimen solo una vez durante la inicialización. La mejor forma es utilizar alertas para este propósito. Alternativamente, el robot se puede quitar del gráfico inmediatamente.

Hay muy pocas variables que el usuario puede ajustar en la configuración de experto y se explican por sí mismas. El usuario es libre de realizar cambios en la configuración predeterminada para optimizar el rendimiento del sistema de negociación de acuerdo con sus preferencias. Los parámetros disponibles en Entradas son los siguientes:


  • stopLossPips = 20: cada operación realizada por este robot tiene un stop loss de 20 pips. Esta variable no solo se utiliza para establecer el stop loss inicial. También se utiliza para rastrear el stop loss de una operación ganadora.
  • lotes = 0,1: todas las operaciones ejecutadas por este robot tienen un tamaño de lote de 0,1.
  • slippage = 5: esta es la desviación máxima en pips entre el precio solicitado por el robot y el precio de llenado devuelto por el servidor.
  • magicNumber = 1443192709: el robot asigna este número único a cada operación para dar paso a la gestión de operaciones.


Dos indicadores técnicos definen las reglas de entrada para este sistema de negociación. Para llegar a una señal válida, el conjunto de indicadores debe dar una señal de compra o de venta, pero no señales de compra y venta. Si los indicadores no dan ninguna señal, no se realizará ninguna operación. A continuación, se explica cómo se utilizan los indicadores para proporcionar una señal:


  • Índice del canal de materias primas (período 14, precio de cierre): el CCI se aplica en la vela anterior del período y símbolo actual. Se generará una señal de venta si el CCI es mayor que 100 y menor que 250. Se obtendrá una señal de compra si el CCI es mayor que -100 y menor o igual que -150, lo cual no puede ser cierto.
  • Índice de fuerza relativa (período 14, precio de cierre): el valor del indicador RSI se calcula a partir de la vela anterior del período y símbolo actual. Se generará una señal de compra si el RSI está por debajo o igual a 30 (lo que significa sobreventa), y se obtendrá una señal de venta si el RSI está por encima de 70 (lo que significa sobrecompra).


Si bien no se especifica en Entradas que el robot solo puede realizar un número específico de operaciones, el asesor experto solo verifica si hay una operación abierta en el símbolo actual o ninguna. Si no hay ninguno, el robot buscará una entrada comercial. Si hay una operación abierta, el robot comprobará si puede ajustar el stop loss. Estas condiciones indican indirectamente al asesor experto que abra una operación a la vez en el símbolo actual.



El asesor experto básico de Trailing Stop para MT4 - Criterios de salida


En cada tick, el Asesor Experto Basic Trailing Stop verifica si hay una operación en el gráfico activo. Si este es el caso, el robot buscará más para determinar la ubicación del stop loss en relación con el precio de mercado. A diferencia de la mayoría de los otros sistemas de negociación que requieren que el precio se mueva un cierto número de pips más allá del precio de entrada antes de activar la función de parada de seguimiento, este sistema de negociación comienza inmediatamente a seguir la parada de pérdida de una orden seleccionada en el momento en que la operación gana un punto o más.

Detener el seguimiento se realiza de esta manera. Para una operación de compra, si el precio de oferta se mueve por encima del precio de entrada durante al menos un punto, el stop loss se mueve en la misma cantidad. El robot mantiene una distancia de 20 pips entre el stop loss de la operación y el precio de oferta. Se sigue la misma lógica para una operación de venta. Con este estilo de gestión de operaciones, es posible ver operaciones cerradas con pérdidas incluso si se ha activado el trailing stop.



Asesor experto básico de Trailing Stop para MT4: margen de mejora


El Asesor Experto Basic Trailing Stop para MT4 es un asesor experto muy simple, a juzgar por la cantidad de codificación involucrada en el programa. El robot no pudo generar retornos en las pruebas. Esto se debe en parte a la baja tasa de ganancias y en parte a un error de código que da como resultado la ejecución de operaciones de venta únicamente. Esto es evidente en la pestaña Informe del probador de estrategias.

En las pruebas posteriores, el asesor experto se ejecuta utilizando cinco meses de datos de prueba en un par de divisas y un período de tiempo. Se realizó un total de 145 operaciones durante la prueba posterior, todas las cuales fueron operaciones de venta. Al mirar el código, se puede ver que el error provino de una declaración que define cuándo el indicador CCI daría una señal alcista. Nunca se generaría una señal de compra debido a este pequeño descuido. Si se corrige este error, el asesor experto podría dar un resultado diferente para bien o para mal. Esta tarea se deja para que trabaje el usuario interesado.

Dejando a un lado el error de código, la tasa de ganancias actual del asesor experto no es favorable. Según el resultado de la prueba posterior, el robot logró una tasa de ganancias del 33 por ciento. Si la relación riesgo-recompensa se hubiera establecido a favor de la recompensa, el resultado comercial podría haber sido rentable o rentable. Esto es posible cuando la relación riesgo-recompensa es al menos 2. Cuando la relación es 2, es posible un resultado de equilibrio y cualquier valor superior podría significar un rendimiento positivo.

Debido a la función de parada del camino, la tasa de victorias así lograda no tiene mucho valor. Esto es cierto incluso si la tasa de victorias resultó ser superior al 50 por ciento. Esto se debe a que el dinero ganado cuando una operación es rentable podría ser relativamente pequeño en comparación con el dinero perdido cuando una operación es perdedora. Es por eso que la relación riesgo-recompensa debe pensarse lo suficiente. Una estrategia comercial simple basada en principios comerciales sólidos aún es capaz de generar dinero si la relación riesgo-recompensa es favorable.

Para revertir el desempeño comercial de este asesor experto, pasar del trailing stop al take profit estático es un área que se puede explorar. Se recomienda establecer una relación riesgo-recompensa de al menos 2. Esta es la proporción estándar sugerida principalmente por muchos comerciantes. Las proporciones más altas se pueden investigar en las pruebas. Sin embargo, este cambio implica la revisión del código.

 

FREE Basic Trailing Stop EA

Download the FREE Basic Trailing Stop Expert Advisor for MT4.

To receive my email 100% sure: 
Put my email on your whitelist!

 

Partially Automated Trading Besides Your Day Job

Alerts In Real-Time When Divergences Occur

My Recommended MT4/MT5 Broker

About Me

I'm Mike Semlitsch the owner of PerfectTrendSystem.com. My trading career started in 2007. Since 2013 I have helped thousands of traders to take their trading to the next level. Many of them are now constantly profitable traders. 

The following performance was achieved by me while trading live in front of hundreds of my clients:

Connect With Me:  

Results From 5 Months!
This service starts soon! Be the first who get's notified when it begins!

This FREE Indicator Can Transform
Your Trading!

FREE Indicator + Telegram Group


Request the Ultimate Double Top/Bottom Indicator which is used by 10,000+ traders.