Etiquetas
bolsa draw down expert advisor expert advisors Expert Builder Guia Sistemas juego XTB metatrader MQL mql4 sistemas automaticos de trading sistemas automáticos sistemas de trading trade trader trading X-trade XTB XTB Trader xtb trading cup
Últimos comentarios
Últimas entradas de los Blogs
Etiqueta "mql4": 1 resultadosCómo estructurar la creación de un EA. El SPA35 como ejemplo
26 de Julio de 2010
Los seguidores de Metatrader se convierten en incondicionales desde el momento en que descubren la posibilidad de automatizar sus estrategias. Y eso es lo que se va a tratar en este artículo, el diseño de Expert Advisors, tal y como se conoce a los robots o sistemas automáticos de trading en la comunidad de Metatrader, plataforma de inversión de X Trade Brokers.
En primer lugar, muchos nos encontramos con un problema de gran importancia a la hora de empezar a desarrollar un EA (Expert Advisor): “Programar nuestra estrategia”.
Para ello vamos a sugerir aquí algunas herramientas útiles que nos ayuden a solventar este problema, sin olvidar que lo ideal es conocer el lenguaje de programación de Metatrader, es decir, el MQL4, un lenguaje muy similiar al “C”, que para muchos ingenieros, especialmente informáticos, les resultará muy familiar. Entre otras herramientas o páginas recomendaremos el Expert Advisor Builder o la librería de Sistemas Inversores, que agilizarán el desarrollo del EA. En el primer caso, nos ayudará a plasmar nuestra estrategia en el código fuente MQL4 y en el segundo caso, utilizaremos una librería muy cómoda y segura para la cual sólo será necesario “chapurrear” MQL4 para poder diseñar exitosos sistemas automáticos de trading.
Dentro de esta primera fase lógicamente se encuentra estructurar mentalmente nuestra estrategia si es muy simple, o en un papel-ordenador si la estrategia es de gran complejidad con multitud de algoritmos. En nuestro caso nos basaremos en el Análisis técnico y, en concreto, en el Análisis cuantitativo o de Indicadores. Seleccionaremos el activo con el que realizar nuestro estudio, en este caso será el SPA35 en gráfico diario, es decir, será un estrategia sosegada, sin muchas operaciones pero lo más consistente posible, como veremos más adelante. La razón de seleccionar el gráfico diario es también para que el cálculo sea muy preciso, ya que una de las "carencias" de Metatrader reside en tomar como unidad mínima de medida el minuto en lugar del tick, el cual será mejor calculado cuantos más timeframes incluyamos en nuestra prueba, es decir, el mejor será el mensual, ya que por debajo tiene el semanal, el diario, el 4H, el 1H... y el 1Minuto, mientras que el más deficitario será tomar 1Minuto, reflejado en la calidad del modelado al ver el Informe en una prueba de estrategia, restando fiabilidad (en el caso de los timeframes en 1Minuto) a los resultados obtenidos por sistemas que tengan incorporados Stop Loss, Take Profit o Trailing Stop especialmente, a pesar de que la construcción de la vela que hace Metatrader es muy aproximada a la realidad. Se puede investigar más sobre este asunto en el siguiente artículo (Pinchando aquí). El método más cómodo para descargar los históricos de un determinado timeframe o periodicidad es pinchando botón derecho en el gráfico y luego en Actualizar.
Como se ha dicho, basándonos en Análisis técnico y seleccionando uno de los indicadores más clásicos y una de las interpretaciones más útiles en la creación de estrategias de trading, tomaremos el MACD. La señal de compra se producirá cuando el MACD quede por encima de su signal y se cerrará dicha posición larga (y se abrirá al mismo tiempo una nueva posición corta o de venta) cuando el MACD se situé por debajo de su signal -la señal siempre se produce a cierre diario y la entrada o el cierre de la posición en la apertura de la vela (o día como es nuestro caso) siguiente-.
En MQL4 dicha estrategia quedaría plasmada de la siguiente forma (con la ayuda de nuestros amigos de Sistemas Inversores y de su librería (ha de copiarse en Include, dentro de la carpeta de Experts), la cual se puede solicitar a X Trade Brokers o a ellos mismos directamente): Leer más
Otros contenidos sobre 'mql4' en Rankia.comDestripamos a los 12 mejores robots del MQL5 Championship 2011 (I)
Tradersdeforex.
Tal como prometimos en ¿Cuál es el potencial real que tiene el trading automático? Hoy vamos a analizar un poco más detalladamente lo que hicieron los doce primeros clasificados en el MQL5 Championship 2011.
|