En este último capítulo del curso para crear Expert Advisor de MetaTrader sin programar haremos un resumen, una guía breve para crear Asesor Experto MT4. De esta manera, le permitirá programar sus propios EAs (Expert Advisor) para utilizarlos en la plataforma de trading MetaTrader 4 o incluso para el MetaTrader 5.
Este curso ha dejado claro que, aunque no es imposible ni demasiado complicado crear un Expert Advisor automatizando sus propias estrategias, sí es un proceso que requiere paciencia, tiempo y atención y que se divide en varios pasos.
Veamos a continuación una guía breve de los diferentes pasos para crear Asesor Experto MT4 con la plataforma MetaTrader (véase el curso cómo operar MetaTrader 4). Podemos resumirlos así:
Como vimos en el capítulo 1 sobre cómo crear un Expert Advisor de MetaTrader sin programar sin programar, el mercado suele repetir ciertos movimientos, y probablemente se haya dado cuenta (por lo menos un poco) de que una cierta combinación de indicadores o una determinada formación de velas (por ejemplo, doji, envolvente o pullback) con una línea de tendencia, genera señales de trading que pueden funcionar manualmente. En este sentido, ¿cómo puede automatizar esta estrategia?
El primer paso es armarse de un poco de paciencia, papel y bolígrafo (o abrir el bloc de notas o las notas del celular, si lo prefiere) y esbozar las reglas o condiciones de funcionamiento. Entre estas condiciones puede anotar cuándo debería su Asesor Experto abrir una orden short (de venta) o cuándo debe abrir una orden long (de compra), sin olvidarse de establecer a su vez (y anotar) las reglas de salida, es decir, cuándo cerrar las operaciones o salir del mercado.
Hemos visto juntos en el capítulo 2 cómo crear Asesor Experto de MT4 con Builder, entre los diferentes softwares, que permiten hacerlo sin conocimientos de programación. Asimismo, vimos que hay algunos más intuitivos y gratuitos, mientras que otros ciertamente son más potentes, aunque de pago.
Nosotros nos hemos centrado en utilizar uno de los más prácticos y conocidos, el Forex Expert Advisor Generator (Generador de Asesores Expertos de Forex).
Con este Generador se puede configurar y crear las reglas de funcionamiento paso a paso, seleccionándolas directamente desde un menú desplegable. Todo desde una interfaz de MetaTrader que da vida al embrión de nuestro Asesor Experto, por decirlo así, sin escribir una sola línea de código Mql4. Aquellos a los que les guste masticar líneas de código pueden encontrar indicaciones útiles en la siguiente explicación general sobre cómo crear un EA programando en Mql4.
Si tiene la versión actualizada de MT4 o MetaTrader 5 y quiere crear su propio EA para esta plataforma, lo hemos explicado en el capítulo sobre cómo programar un Expert Advisor con MQL4 utilizando el útil e intuitivo “Asistente” interno (wizard en inglés).
Una vez que tenga su propio archivo con extensión “.mq4” o “.ex4”, lo único que tiene que hacer es importarlo a su MetaTrader 4 y luego asociarlo a una divisa sobre la que quiera probarlo. Por supuesto, la recomendación es hacer todo esto estrictamente en modo demo trading.
Importar un Asesor Experto en Mt4 no es muy complicado. La siguiente es una sugerencia del procedimiento correcto:
Para instalarlo, todo lo que tiene que hacer es lo siguiente:
Antes de lanzar su EA, hemos explicado en el capítulo 5 cómo comprobar la validez de su estrategia (cómo realizar Backtest de un Expert Advisor en MT4) probándola en el pasado para apreciar en forma de estadísticas si funciona o no y en qué condiciones concretas de mercado, horas, días, da mejores resultados.
Dentro de la plataforma MetaTrader encontramos un módulo llamado “Probador de Estrategias” y podemos configurarlo para comprobar durante un periodo de tiempo bastante largo, incluso años, en qué timeframe o en qué divisa funciona mejor la estrategia. Para ello, también es posible descargar datos históricos de Metaquotes.
Una vez ejecutado nuestro Backtest, como vimos en el capítulo 5, podemos echar un vistazo rápido a los datos del informe que ofrece Metatrader en las entradas que aparecen.
Para tener un buen Asesor Experto, y por bueno nos referimos a algo que haga ganar dinero, es imprescindible aprender a hacer Backtest de su sistema.
Una parte fundamental para aumentar las posibilidades en lugar de perderlo todo, es la fase de optimización. Una estrategia puede ser brillante por sí misma, pero sin una fase de filtro y estudio de los datos y una comprensión de cómo los parámetros de la estrategia se aplican al mercado, es poco probable que funcione.
En este caso, como vimos en el capítulo 6 sobre cómo optimizar un sistema automático de trading en MT4, debemos usar el Probador de Estrategias y marcar la opción de optimización. En ese capítulo explicamos cómo hacer esto y también llegar a conocer el fundamento detrás del algoritmo que MetaTrader utiliza llamado el Algoritmo Genético.
Por último, pero no menos importante, es la lógica matemática y estadística detrás de nuestros sistemas. De hecho, los factores externos puramente digitales y prácticos también pueden tener un impacto en nuestro sistema. Cosas como el tipo de broker, el spread que aplican, nuestra conexión a internet, la velocidad de respuesta del servidor puede afectar a las horas de trabajo, por lo que es bueno probar y verificar estos también como vimos en el capítulo sobre los sistemas automáticos de trading en MT4 cómo probarlos.
Luego podemos pasar a la fase de sincronización entre demo y real, con micro lotes de 0,01, y por último, comprobar que todo lo que hemos estudiado sin perder un centavo de dinero real, también ocurre en los mercados reales donde está invertido nuestro dinero.
Por tanto, estamos seguros de que le ha resultado útil este guía breve sobre cómo crear Asesor Experto en Mt4 sin programar. De hecho, usted no es el único que tiene el deseo de automatizar una estrategia sin necesidad de convertirse en un experto programador (quizás pasando meses y meses estudiando un código sin ver nada práctico ejecutado en el mercado). Y para comenzar, puede evaluar el siguiente broker de MetaTrader haciendo clic aquí.
También le puede interesar el curso de trading gratis.
El primer paso es armarse de un poco de paciencia, papel y bolígrafo (o abrir el bloc de notas o las notas del celular, si lo prefiere) y esbozar las reglas o condiciones de funcionamiento. Entre estas condiciones puede anotar cuándo debería su Asesor Experto abrir una orden short (de venta) o cuándo debe abrir una orden long (de compra), sin olvidarse de establecer a su vez (y anotar) las reglas de salida, es decir, cuándo cerrar las operaciones o salir del mercado.
Crear Asesor Experto utilizando un Builder, entre los diferentes softwares, que permiten hacerlo sin conocimientos de programación, encontramos el Forex Expert Advisor Generator (Generador de Asesores Expertos de Forex), con el que se puede configurar y crear las reglas de funcionamiento paso a paso, seleccionándolas directamente desde un menú desplegable sin escribir una sola línea de código Mql4.
Si tiene la versión actualizada de MT4 o MetaTrader 5 y quiere crear su propio EA para esta plataforma, puede usar el “Asistente” interno (wizard en inglés). Una vez que tenga su propio archivo con extensión “.mq4” o “.ex4”, lo único que tiene que hacer es importarlo a su MetaTrader 4 y luego asociarlo a una divisa sobre la que quiera probarlo.
Dentro de la plataforma MetaTrader existe un módulo llamado Probador de Estrategias.
También en este caso debemos usar el Probador de Estrategias y marcar la opción de optimización.
Es bueno probar y verificar los factores externos como el tipo de broker, el spread que aplican, nuestra conexión a internet, la velocidad de respuesta del servido. Por último, podemos pasar a la fase de sincronización entre demo y real, con micro lotes de 0,01, y finalmente comprobar que todo lo que hemos estudiado sin perder un centavo de dinero real, también ocurre en los mercados reales donde está invertido su dinero.
Esta web usa cookies.