¿Qué es un Robot de Forex en Trading?

Comenzamos una nueva sección en Road to Market.

Un nuevo apartado que tenía muchas ganas de estrenar y por fin mostraros: Trading Automático.

Se habla mucho de los robots de trading, de los expert advisors, incluso hay miles rondando por la web.

Pero desde que me introduje en este mundo he echado de menos en falta una página de referencia donde te expliquen todo lo relacionado con los robots de Forex.

Desde lo básico, ¿Qué es un robot de forex?, hasta explicar cómo programar alguno o realizar un backtest de forma correcta.

Así que voy a empezar por lo básico en el artículo de hoy y poco a poco vamos a ir sumergiéndonos en este mundo.

Espero que te guste esta nueva iniciativa. Estaré encantado de leer en los comentarios tu opinión, tus inquietudes sobre este tema y entre ambos nutrir la sección.

 

¿Qué es un robot de forex?

Un robot de forex es básicamente un software que ejecuta de manera totalmente automática una estrategia de trading.

Este robot se caracteriza porque puede analizar millones de datos en segundos, recopilando toda la información necesaria del mercado financiero en el que está siendo usado.

Una vez que se cumple el algoritmo que tiene programado, ejecutará una orden de compra o de venta, en este caso en el mercado forex.

 

La plataforma más utilizada para programar y utilizar estos robots de forex es Metatrader 4.

En dicha plataforma, estos robots se conocen con sus siglas en ingles EA (Expert Advisor) que traducido al español sería, asesor experto.

 

Un Expert Advisor (EA), por tanto, no es más que un sistema de trading automático, escrito en el lenguaje de programación MQL4, diseñado para operar en dicha plataforma de trading que todos conocemos.

 

Estos EA (Expert Advisor) se pueden programar de dos formas distintas:

  1. Para que gestione nuestra cuenta de trading de forma 100% automática, indicándole el porcentaje a arriesgar de la cuenta, nivel de stop loss, nivel de take profit, etc.
  2. Para que simplemente nos avise de una oportunidad de trading. Una vez recibamos la señal, nosotros tendremos la potestad de introducirla o no de forma manual.
Un robot de forex es un software que ejecuta de manera totalmente automática una estrategia Clic para tuitear

 

¿Cómo funciona un robot de forex?

Los robots de Forex están programados según una estrategia de trading que es la que va a indicar cuándo ejecutar la orden de compra o de venta, el nivel de stop, nivel de beneficio, porcentaje de mi cuenta a arriesgar en cada trade, etc.

El robot (EA), por tanto, estará rastreando el mercado hasta que se cumplan las condiciones que tiene incluidas en su algoritmo. Una vez que encuentre la oportunidad de inversión, colocará la orden en la divisa que está cumpliendo dichas condiciones.

 

Veamos esto con un simple ejemplo:

Imaginemos que mi estrategia se basa en un cruce de la media simple de 10 y 50 periodos, y mi operativa es la siguiente:

  1. Señal de compra: Compro si la media simple de 10 cruza al alza la media de 50.
  2.  Señal de venta: Vendo si la media simple de 10 cruza a la baja la media de 50.

¿Qué es un robot de forex?

 

Una vez que he programado mi estrategia en Metatrader con un Expert Advisor, el robot entrará en la divisa que cumpla las condiciones anteriormente descritas.

Comprará cuando la media de 10 cruce al alza la de 50 y venderá cuando la media de 10 cruce a la baja la media de 50, como se puede apreciar en el gráfico superior.

 

Por supuesto, esto es un ejemplo muy simple. Habría que añadirle cuánto porcentaje de mi cuenta arriesgo en cada operación, dónde coloco mi nivel de pérdidas y de ganancia, qué horario de operativa introduce la orden, etc.

 

Ventajas e inconvenientes de un robot de forex

Hasta aquí todo muy sencillo. Pero si esto fuera así de fácil está claro que todo el mundo ganaría en el mercado Forex, y como bien sabrás, esto no es así.

También habrás visto miles de páginas en internet vendiendo robots de trading que prometen rentabilidades astronómicas y que nunca pierden.

 

Por eso, a continuación te voy a detallar las ventajas e inconvenientes que tienen estos robots.

Comenzamos por las ventajas que tiene:

  1. Ahorrarás mucho tiempo. Ya no tendrás que estar monitorizando el mercado constantemente en busca de una oportunidad de inversión. El robot lo hará por ti las 24 horas del día si así lo deseas e incluso te avisará cuando encuentre una.
  2. Opera las 24 horas: muy relacionado con la anterior. El mercado Forex está abierto 24 horas de lunes a viernes. La diferencia horaria entre los diferentes países hace que el mayor volumen de negociación del yen o del dólar australiano sea diferente al del euro, por ejemplo. No podemos estar 24 horas despiertos intentando operar en la apertura europea, americana o japonesa. Sin embargo, el robot no tiene que descansar y sí puede hacerlo por nosotros.
  3. No tiene sentimientos: el principal problema del trader es el factor psicológico. Nuestros sentimientos juegan un papel muy importante en nuestro trading y pueden hacernos perder mucho dinero si no sabemos controlarnos. Un robot no tiene sentimientos, ni dudas, ni está condicionado por la pérdida de la anterior operación. Si encuentra una nueva operación, la hará sin dudar.
  4. Ejecuta las órdenes mucho más rápido: evidentemente un robot puede colocar una orden en milisegundos. Sin embargo nosotros, mientras abrimos el panel de órdenes, colocamos el precio, stop, take profit… perfectamente pueden pasar minutos y puede ser ya tarde.

 

Pero todo no van a ser ventajas en un robot. Existen ciertos inconvenientes a la hora de utilizarlos y que tenemos que tener en cuenta:

  1. El robot no puede pensar por sí mismo. Necesita de cierta supervisión por nuestra parte. El robot hace lo que tiene programado, y si no lo tiene no lo puede deducir y aún menos hacer. Imagínate que tú no quieres operar el día del Brexit, o en el dato de empleo estadounidense que sabes que hay mucha volatilidad y es muy fácil que barran stop. El robot necesitará alguien que lo desactive en ese momento.
  2. Necesitas tener conocimientos de programación o dinero para pagarle a alguien que te lo haga. Si no sabes de programación, aunque tengas una estrategia sólida no puedes programar un robot de forex (Expert Advisor).Tendrás que aprender o tendrás que pagarle a algún programador para que te lo haga.

 

En este punto del artículo, y si has llegado hasta aquí leyendo, te puedes estar preguntado lo siguiente:

 

Entonces, ¿Son buenos o malos los robot de trading?

En mi más sincera opinión te diré que son una herramienta más de trading, al igual que puede ser el análisis técnico o fundamental.

Es cierto que hacen mucho más cómodo nuestro trading, que nos ahorran mucho tiempo a la hora de operar y nos resuelven problemas como las emociones o son más certeros a la hora de ejecutar la orden.

 

Pero un robot sin una estrategia consistente, una buena gestión monetaria y del riesgo y sin la supervisión nuestra detrás, puede ser un problema. Incluso puede crear un agujero importante en nuestra cuenta de trading.

Por eso, si vas a optar por tu utilizarlos en tu operativa, asegúrate de que lleva detrás todo los factores que te he comentado anteriormente.

Nuestro robot de Forex rentable y GRATIS para descargar

Por último, no quería despedirme sin agradecerte que hayas leído este artículo y enseñarte en acción uno de nuestro robot de forex.

 

En el siguiente vídeo podrás ver cómo opera nuestro robot “RTM Tradebot Bronze”, cómo obtenerlo completamente GRATIS y los parámetros con los que está programado, gestión monetaria, gestión del riesgo mediante trailing stop, horario en el que opera, etc.

 

 

¿Tú qué opinas de los robot de trading? ¿Has utilizado alguno en tu operativa? ¿Qué te gustaría encontrar en los próximos artículos de esta sección? Déjame tu opinión en los comentarios.