MT4 - Sistemas automaticos y programacion

Temas relacionados:
Tiempo de lectura: 4 minute(s)
Sistemas automáticos con MT4

Nuevas cuentas sin acceso a MT4

Por favor, tenga en cuenta que XTB ya no permite abrir nuevas cuentas en la plataforma MT4. La única plataforma disponible para nuevos Clientes, es xStation tanto en versión desktop como App (XTB App). En caso de tener alguna consulta, no dude en ponerse en contacto con nosotros. Descubre las ventajas de la plataforma de xStation pinchando aquí.

Para ser rentable o consistente en la inversión en mercados financieros es vital desarrollar una estrategia propia, si bien, eso es exactamente una de las cosas más difíciles de conseguir; no sólo por la dificultad de conseguir el tiempo necesario para desarrollar esa estrategia y testearla, sino también por el factor emocional que la operativa en mercados financieros tiene. Automatizar la operativa en muchos casos, puede ayudarnos en estos factores.

La plataforma de inversión MT4 provee al inversor de multitud de herramientas para poder automatizar la operativa, eliminar el factor psicológico y suplir esa la falta de tiempo y recursos.  La plataforma MT4 permite crear y testear Asesores Expertos o sistemas automáticos (EA). Estos Asesores Expertos son en realidad simples sistemas de trading que permiten la automatización de actividades de trading, gestión de riesgo y análisis. 

Esto significa que un asesor experto o sistema automático, podrá realizar la rutina de realizar trabajo técnico e introducir órdenes a mercado mecánicamente..

Trabajar con sistemas automáticos de Trading

Trabajar con sistemas automáticos o asesores expertos se resume en:

Paso 1: Crear el asesor experto usando la herramienta de MT4, MetaEditor, y programar en lenguaje MQL4. Tiene una explicación más desarrollada de este tema en otra de nuestras lecciones con tutorial incluido.

Para crear el sistema automático, simplemente abra el Metaeditor desde la barra de herramientas, y elija  ‘MetaQuotes Language Editor”: Paso 2: Ajustar el sistema automático o asesor experto definiendo los parámetros del mismo, a través de la pestaña “opciones” dentro del menú:

En la pestaña Asesores Expertos:

‘Permitir Trading Automático” habilitará o desactivará la función del sistema automático. Otras opciones son opcionales. Podrá activar o desactivar el sistema automático de una forma más sencilla , si usa el icono "AutoTrading" que encontrará en la barra de herramientas.

Paso 3: Ponga sus sistema automático a funcionar después de haber fijado los parámetros deseados para el mismo.

Podrá hacerlo escogiendo “Navegador” desde la ventana de menú :

Luego, sólo elija o seleccione el sistema automático que quiera utilizar y elija la opción “Añadir a gráfico”, o simplemente seleccione con el ratón el sistema y láncelo directamente al gráfico donde quiera testearlo.

Aparecerá entonces la ventana de diálogo del sistema automático:                          Acuérdese de seleccionar “Permitir Trading en vivo”, ya que, aunque tenga activados los ajustes del sistema automático, puede tener desactivada la opción todavía de permitir la operativa con Asesores Expertos.. 

Cuando su asesor experto esté bien configurado, lo sabrá ya que el nombre del mismo y el icono de una cara sonriente aparecerá en la esquina superior del gráfico

Eliminar los Asesores Expertos o sistemas automáticos  

Para eliminar el asesor experto que desee, puede hacerlo, con el botón derecho del ratón en cualquier parte del gráfico, eligiendo la opción “Asesor experto – Eliminar”.

Mercado de Sistemas y aplicaciones

Como puede ver con los sistemas automáticos y el lenguaje de programación MQL4 puede automatizar su operativa. Pero, ¿qué ocurre si no sabe nada de programación? La plataforma MT4 dispone de acceso a una librería gratuita de Sistemas de pago y libres insertada directamente en la plataforma. Si no sabe programar, sólo escoja uno de los sistemas ya disponibles para usted.

Utilice la pestaña de “Mercado o Market” en el módulo Terminal de la plataforma y obtenga sistemas automáticos ya desarollados, aplicaciones, indicadores y mucho más.     

Testeador de Estrategias

Para poder comprobar si lo que ha creado o comprado en el mercado de aplicaciones de MT4 es lo que estaba buscando, utilice el módulo Testeador de estrategias. Podrá comprobar la eficiencia del sistema de trading con datos de histórico. Este testeo de históricos le permitirá empezar con el sistema automático en diferentes condiciones de mercado.

Para abrir la ventana “Testeador de Estrategias” vaya al apartado “ver” en la parte superior de la plataforma.

Ajuste los parámetros del test, tales como instrumento financiero, período, modelo, etc

Y analice los resultados. Tan sencillo como esto.

MQL4

MT4 es una plataforma flexible que le permite utilizar el lenguaje de programación de la misma, MQL4 para extender las funcionalidades a su gusto. MQL4 le permitirá crear asesores expertos, indicadores, scripts o estrategias.

Puede comenzar a programar su herramienta simplemente abriendo el módulo MetaEditor, que tiene disponible en la barra de herramientas.

Este Metaeditor le permitirá crear y editar multitud de herramientas de análisis técnico en la plataforma MT4.

MQL4 es un lenguaje de programación muy similar al conocido lenguaje C++, e incluye multitud de funciones necesarias para analizar las cotizaciones y mercados, como por ejemplo, entre otros,  indicadores técnicos

Toda la información sobre la función y construcción del lenguaje MQL4 lo encontrará en el apartado MQL4 documentación .

 Con ayuda de estos materiales podrá crear infinidad de herramientas para ayudarle en su estrategia.

Este material es una comunicación publicitaria tal y como se entiende en el artículo 24.3 de la Directiva 2014/65/UE (MiFID II). La presente comunicación publicitaria no es una recomendación de inversión o información que recomiende o sugiera una estrategia de inversión en el sentido del Reglamento (EU) Nº 596/2014 sobre el abuso de mercado y el Reglamento Delegado (EU) 2016/958 por el que se completa el Reglamento (EU) nº 596/2014, ni se incluye en el ámbito del asesoramiento en materia de inversión recogido en la Ley de los Mercados de Valores y de los Servicios de Inversión (artículo 125.1 g). La presente comunicación publicitaria se ha preparado con la mayor diligencia, transparencia y objetividad posible, presentando los hechos conocidos por el autor en el momento de su creación y está exento de cualquier elemento de análisis. Esta comunicación publicitaria se ha preparado sin tener en cuenta las necesidades del cliente ni su situación financiera individual, y no representa ninguna estrategia de inversión ni recomendación. En caso de que la comunicación publicitaria contenga información sobre el rendimiento o comportamiento del instrumento financiero al que se refiere, esto no constituye ninguna garantía o previsión de resultados futuros. El rendimiento pasado no es necesariamente indicativo de resultados futuros y cualquier persona que actúe sobre esta información lo hace bajo su propio riesgo. Los CFDs son instrumentos complejos y están asociados a un riesgo elevado de perder dinero rápidamente debido al apalancamiento. El 76% de las cuentas de inversores minoristas pierden dinero en la negociación de CFDs con este proveedor. Debe considerar si comprende el funcionamiento de los CFDs y si puede permitirse asumir un riesgo elevado de perder su dinero.

Xtb logo

Únete a más de 935.000 inversores de todo el mundo

XTB ofrece Acciones, ETFs, Acciones Fraccionadas y Derivados (CFDs). Los CFDs son instrumentos complejos y están asociados a un riesgo elevado de perder dinero rápidamente debido al apalancamiento. El 76% de las cuentas de inversores minoristas pierden dinero en la negociación de CFDs con este proveedor. Debe considerar si comprende el funcionamiento de los CFDs y si puede permitirse asumir un riesgo elevado de perder su dinero.  

XTB ofrece Acciones, ETFs, Acciones Fraccionadas y Derivados (CFDs). Los CFDs son instrumentos complejos y están asociados a un riesgo elevado de perder dinero rápidamente debido al apalancamiento. El 76% de las cuentas de inversores minoristas pierden dinero en la negociación de CFDs con este proveedor. Debe considerar si comprende el funcionamiento de los CFDs y si puede permitirse asumir un riesgo elevado de perder su dinero.