Crear un robot de Forex gratis, está al alcance de cualquiera, sobre todo con la plataforma de Trading Metatrader 4, ya que su código de programación es abierto.
Un inversor con conocimientos sobre Mql 4, el código de programación de Mt4, podría generar un EA que mande órdenes de compra y venta, sin tener que estar delante del ordenador.
Utilizar un Expert Advisor, evita muchos de los grandes problemas que tienen los traders, relacionados en su mayor parte con la incapacidad para seguir sus propias reglas de Trading, y sobre todo, para controlar el aspecto psicológico de la negociación.
Inversores de todo el mundo utilizan robots de Forex creados por ellos mismos, comprados a otros traders, o generados a través de las empresas que se dedican a programar por cuenta de otros.
Lo único necesario para operar en el mercado de Forex con un robot, es tener una cuenta de Trading en un Broker que permita este tipo de negociación.
La mayoría de Brokers con Mt4, permiten el uso de robots de Trading, ya que la plataforma está preparada para tal fin.
Sólo es necesario tener un servidor VPS, donde alojaremos nuestro sistema de Trading automático, que en muchos de los casos también es proporcionado por los Brokers, algunas veces con un costo añadido, y en otros tienes la opción de acceder a VPS gratis, dependiendo del tipo de cuenta que tengas con el Broker, y los acuerdos a los que puedas llegar.
¿Que necesito para crear un robot de Forex?
Secciones de interés
Para crear un robot de Forex eficiente, necesitas crear un sistema de Trading, que englobe todo lo necesario para operar con una esperanza matemática positiva.
Lo básico que necesitas para crear un robot de Fores es:
Una estrategia de Trading
Las estrategias de Trading, pretenden aprovecharse de una ineficiencia del mercado.
Por ejemplo, un trowback o un pullback, es una ineficiencia, una ventana de oportunidad dentro de una tendencia.
Se me antoja difícil programar una situación de pullback o trowback, aunque imagino que los que conocen bien los sistemas de programación lo podrán realizar.
Sin embargo, estrategias basadas en los indicadores que tiene Metatrader 4 de serie, serán más fáciles de implementar, por ejemplo, un cruce de medias móviles.
Gestión del riesgo
La gestión del riesgo, comprende todos los aspectos que tienen que ver con el tamaño de la posición, los stops de pérdidas y los stops beneficios.
Debemos definir si las entradas serán en un lotaje fijo, si serán un porcentaje de la cuenta, o en función de la distancia al stop loss.
¿Donde colocar el stop loss? No creo que sea sencillo programar que el stop esté por debajo del último swing, pero si podemos programar de forma sencilla, que el stop esté colocado a un determinado número de pips.
Con el take profit, ocurrirá lo mismo ¿Cuando tomaremos beneficios? Ten en cuenta, que el robot actuará sólo y en ocasiones abrirá y cerrará una posición, sin que nosotros hayamos intervenido en nada.
¿Se moverá el stop loss a break even? ¿Se puede programar? Buena pregunta.
Backtesting
Por último, debemos saber si el sistema de Trading que hemos creado, utilizando las premisas de gestión del riesgo adoptadas, es viable o no.
Para saber si es viable, debemos realizar un backtesting, que puede ser a mano, o bien utilizando la propia Metatrader 4 (Backtesting con Metatrader 4).
La plataforma tiene un sistema básico para comprobar la eficiencia de un sistema, pero además de este servicio básico, hay programas “de pago” que podemos utilizar para realizar comprobaciones.
Creo que para un sistema básico, podemos evitar el comprar un sistema de testeo, que no nos ayudará en exceso.
Crear un robot de Forex gratis, y sin programar ni una línea de código
Para dar finalizado este artículo, me he dejado lo que considero mejor para el final.
En la web, he descubierto que se pueden generar robots de trading totalmente gratis, sin necesidad de tener conocimientos de programación Mql 4.
Existe una página web, llamada ForexEAdvisor.com, donde puedes programar tu robot de Forex gratis, y descargarlo para utilizarlo en tu plataforma habitual.
Puedes programar de forma sencilla todo lo necesario para crear un EA para Metatrader 4:
1. Cuando abrir una posición larga.
2. Cuando cerrarla.
3. Cuando abrir una posición corta.
4. Cuando cerrarla.
5. Tamaño de la posición.
Yo nunca he utilizado robots de Trading, sigo siendo un Trader discrecional. Reconozco la utilidad de utilizar un sistema mecánico que te genere, o señales de Trading (que es una opción) o directamente que ponga las órdenes en el mercado.
Esta forma de operar, puede ser muy rentable, aunque no evita tener que estar pendiente del mercado, ya que las premisas sobre las que el robot funciona, pueden cambiar en el futuro.
Imagina que has creado un sistema de Trading ideal para aprovecharse de los movimientos tendenciales, si el mercado se empieza a mover en rango, generará muchas operaciones fallidas y lógicamente, muchas pérdidas.
¿Utilizas robots de Forex en tu operativa habitual?
Si te ha gustado este artículo, compártelo con tus seguidores y amigos. ¡Con un simple gesto me ayudarás tanto a mí, como a ellos! No olvides que te puedes suscribir a mis entradas, y que tendrás un regalo de bienvenida al hacerlo.