Expert Advisors

Descubra cómo automatizar su MT4 con Expert Advisors, los robots de trading de forex que le pueden ayudar a operar con algoritmos.

¿Qué son los Expert Advisors?

Los Expert Advisors (o EA por sus siglas en inglés) son programas que funcionan en la plataforma de MetaTrader y que se emplean para monitorizar y operar en los mercados financieros a través de algoritmos: se dedican a encontrar oportunidades según parámetros establecidos y, o se las notifican, o abren una posición de manera automática. Una vez que su posición se ha abierto, puede añadir las condiciones de cierre a un EA, así como stops, stops dinámicos y límites.

Por ejemplo, podría utilizar un EA para controlar una serie de mercados principales y recibir una alerta cuando encuentren una oportunidad de que obtenga un beneficio potencial. Asimismo, podría dejar que se perdiesen por los mercados y abriesen diversas posiciones cada día, lo que haría que el aporte humano fuese ínfimo.

La mayoría de los inversores emplean los EA, fundamentalmente, en el trading de forex. Sin embargo, también puede utilizarlos para operar en cualquier mercado que esté disponible en su MT4. Si es cliente de IG, por ejemplo, puede utilizar un EA para operar en forex, índices, criptomonedas y materias primas con un MT4 mejorado.

Obtenga más información sobre MetaTrader 4 con IG

¿Cómo funcionan los Expert Advisors?

Los Expert Advisors le permiten establecer criterios por los que se pueden regir para encontrar oportunidades, abrir posiciones y añadir condiciones de cierre. Fundamentalmente, se emplea una serie de reglas de sí/no para activar las decisiones de trading. Puede tanto crear un EA de cero como importar uno que haya creado otra persona.

Al combinar una gran cantidad de reglas de sí/no en un modelo matemático complejo, los Expert Advisors pueden ejecutar estrategias operativas sofisticadas, ya que utilizan potencia computacional para tomar decisiones y actuar al respecto casi de manera instantánea.

Ejemplo de Expert Advisor

Un Expert Advisor simple podría monitorizar uno o dos mercados y avisarle de las operaciones potenciales cuando las condiciones que usted haya establecido se cumplan.

Por ejemplo, imagine que ha utilizado un EA para identificar las oportunidades de reversión media en GBP/USD con el uso de un indicador SMA durante 20 días. Podría importar uno que ya haya construido otra persona, o podría construir uno usted mismo con un lenguaje de programación llamado MQL4.

Usted programaría su EA para que monitorice el par GBP/USD constantemente, que observase cuántas veces se sale de su SMA de 20 días, y que le informe de los detalles del movimiento.

Entonces, podría programar su EA para que actuase acorde con la oportunidad, en lugar de solo informarle de la situación, y que cogiese el 2% de sus fondos disponibles totales como tamaño de la posición. A partir de ese momento, cómo actúe su EA solo dependerá de usted.

Acceder ahora

Abra una cuenta y empiece a utilizar MT4 con IG de manera inmediata

¿Por qué son tan populares los Expert Advisors?

  • Ahorro de tiempo

    Un Expert Advisor programado de manera correcta puede monitorizar cientos de mercados, lo que implica que no tiene que observar los movimientos de los precios las 24 horas para encontrar nuevas oportunidades. Solo depende de usted cuánto tiempo le quiera dedicar a los mercados: Puede utilizar su EA para que le envíe alertas de trading y abrir y cerrar posiciones usted mismo, o simplemente echar un vistazo a cómo van sus beneficios y pérdidas.

  • Opere con cabeza

    Las emociones pueden ser un problema para su balance final, ya que pueden animarle a mantener una operación que le lleve a pérdidas durante más tiempo del que debería, por el hecho de que no le interese realizar dicha pérdida. O llevar a cabo una operación imprudente demasiado rápido y perder otra buena oportunidad. Un trading automatizado hace que las emociones no se interpongan en sus decisiones, ya que un algoritmo solo ve el mercado de manera objetiva.

  • Flexibilidad

    Su Expert Advisor puede operar en cualquier mercado con MT4, ya que tiene en cuenta grandes cantidades de información (como los movimientos de los precios, los anuncios económicos, indicadores técnicos o, incluso, el balance de su cuenta actual).

    Esto lo convierte en una herramienta potente para su operativa, ya que construye sofisticados modelos que rastrean diversos mercados distintos.

  • Verificación

    Construir una estrategia es solo el inicio, ya que confiar en que vaya a cuidar de su capital es un gran paso. Por eso, la mayoría de los inversores verifican sus Expert Advisors antes de emplearlos en el mercado real. La verificación consiste en comprobar cómo se comportan con datos históricos reales, para que le ayude a eliminar posibles problemas antes de que acabe perdiendo su dinero real.

    Sin embargo, es importante tener en cuenta que la verificación no es completamente infalible. El «slippage», por ejemplo, puede no afectar a sus operaciones cuando realice su verificación, pero puede ser un problema cuando establezca sus EA en la realidad.

  • Accesibilidad

    A pesar de que se traten de auténticos beneficios, la verdad es que los cuatro puntos anteriores pueden aplicarse a cualquier sistema de trading automatizado, no solo a Expert Advisors. Sin embargo, mientras que construir un algoritmo de trading desde cero puede ser complicado, importar un EA simplemente significa escoger un programa y adaptarlo a sus necesidades.

    La fácil accesibilidad de los EA es, probablemente, la razón que explica su popularidad entre las herramientas de trading automatizado. No obstante, aunque un Expert Advisor con códigos óptimos, completamente verificado y bien monitorizado puede ser muy beneficios para su operativa, existen peligros importantes que se deben evitar, y que todo inversor debería conocer.

Riesgos de emplear Expert Advisors

  • Advisors Inexpertos

Si la promesa de que existe un programa que supera los beneficios de los mejores gestores de fondos del mundo por una mínima parte del coste suena demasiado buena para ser cierta, es porque, probablemente, esto es así. Sin embargo, es lo que prometen muchos de los Expert Advisors prefabricados.

Así que, si se está planteando comprar EA de este tipo, es imprescindible que realice investigaciones y que se asegure de que no sale mal parado.

  • Falta de interacción humana

No importa hasta qué punto sea sofisticado su EA, no se ajusta a un cerebro humano. Y, a pesar de que rebajar la emoción de su toma de decisiones es normalmente útil, eliminarla por completo puede traer otro tipo de problemas. Siempre es importante llevar un seguimiento de cómo se está comportando un EA y si esto es acorde con la lógica operativa.

  • No es una plataforma online

A diferencia de una plataforma de trading, para operar con MT4 debe instalarlo primero. Esto implica que solo puede acceder al mismo desde el dispositivo en el que lo haya instalado y sus EA solo pueden funcionar cuando ese ordenador está encendido, con MT4 funcionando y conectado a internet.

Si quiere que sus EA funcionen a todas horas, necesitará un servidor virtual privado.

¿Qué es un servidor virtual privado?

Un servidor virtual privado (VPS por sus siglas en inglés) es una versión online de su MT4 que se aloja en un servidor externo y que permite que sus EA operen incluso cuando tiene apagado su ordenador. Esto resuelve el problema de que necesite su ordenador o móvil para operar con MT4 para que funcionen sus EA, ya que aloja un ejemplo de su MT4 en un servidor externo que está siempre encendido.

Si es un cliente de IG, puede conseguir un servidor virtual privado para MT4 en Beeks completamente gratuito si mantiene un saldo de 5000£ o superior. Si no es así, le costará 50£ al mes.

Sin embargo, esta no es la única razón para operar con MT4 con IG. Esto también le da acceso a una serie de indicadores y aplicaciones de MT4 gratuitos, así como a spreads desde 0,6 puntos en EUR/USD.

Cómo construir un Expert Advisor

Los Expert Advisors para MT4 se construyen con un lenguaje de programación llamado MetaQuotes Language, o MQL. Como cualquier otro lenguaje de programación, el aumento de velocidad con los entresijos de MQL implica una inversión importante tanto de tiempo como de esfuerzo. Puede encontrar una guía sobre su funcionamiento en la página web de MQL.

También puede construir EA simples con el asistente incorporado de MT4, o una herramienta externa de construcción de estrategias. Estas visualizan el código que está escrito por debajo y le permiten juntar estrategias sin necesidad de que aprenda un nuevo lenguaje de programación.

Sin embargo, si decide construir su propio EA, es muy importante que lo pruebe de manera rigurosa antes de que le deje operar con su capital real.

Abrir una cuenta ahora

Es gratis, le llevará menos de cinco minutos y no tiene la obligación de realizar un depósito mínimo ni de operar.

Preguntas frecuentes

¿Cómo instalo un Expert Advisor?

Para instalar un Expert Advisor con MT4, necesitará copiarlo a la carpeta de «experts» donde tiene instalado su MetaTrader 4. Normalmente, suele localizarse en el disco «c.».

Una vez lo haya hecho, abra MT4 y expanda la sección de «Expert Advisors» en el lado izquierdo. Su EA debería localizarse ahí. Arrástrelo hacia un gráfico para empezar. Tendrá que revisar sus preferencias antes de que empiece a operar de verdad.

No empiece a hacerlo antes de que lo haya probado a fondo, ya que tiene que funcionar al 100% antes de que empiece a operar con su dinero de verdad. Si se descarga un EA en lugar de construirlo usted mismo, lleve a cabo sus estudios y evite aceptar ninguna oferta que le prometa más de lo que le puede dar en realidad.

¿Cómo verifico un Expert Advisor?

Puede verificar un EA en MT4 con la herramienta para probar estrategias que encontrará al pinchar «ver» en la barra de navegación de la parte superior. En esta herramienta, seleccione el EA que quiere probar, así como el mercado y el periodo de tiempo con el que lo quiere comparar. También puede escoger la calidad del modelo («every tick» es el método más preciso).

¿Puedo verificar mi Expert Advisor con una cuenta demo?

Si, puede utilizar Expert Advisor en la versión demo de MT4. Instale el EA del mismo modo que la cuenta real y pruébelo en los mercados que usted quiera.

Pruebe gratis la cuenta demo de MT4

¿Puedo construir un indicador personalizado con un Expert Advisor?

Un indicador personalizado es un indicador técnico que puede crear usted mismo. Es decir, como un Expert Advisor, pero programado para que analice los mercados en lugar de controlarlos y operar en ellos. Los crea con MQL y, una vez lo haya hecho, puede utilizar su indicador personalizado como parte de una estrategia EA.

También puede interesarle...

Visite nuestra sección de ayuda

Consiga información sobre su cuenta y nuestros servicios

Consiga respuestas

O contacte con nuestro servicio de atención al cliente en el +34 91 787 61 61 o a través de correo electrónico a info.es@ig.com.

Estamos disponibles para atenderle en un amplio horario.

Los CFD son instrumentos complejos y están asociados a un riesgo elevado de perder dinero rápidamente debido al apalancamiento. El 75% de las cuentas de inversores minoristas pierden dinero en la comercialización con CFD con este proveedor. Debe considerar si comprende el funcionamiento de los CFD y si puede permitirse asumir un riesgo elevado de perder su dinero. Las opciones y los turbo warrants son instrumentos financieros complejos y su capital está en riesgo. Puede sufrir pérdidas rápidamente. Los CFD son instrumentos complejos y están asociados a un riesgo elevado de perder dinero rápidamente debido al apalancamiento.