Creación de sistema automatizado de trading

17
Creación de Sistema Automatizado de Trading (I) Introducción: 1) ¿Por qué crear un EA? 2) ¿Qué hay que saber?

description

Presentacion del webinario de tutores-fx de 19/09/2013. Introduccion a la creacion de un sistema automatizado para inversiones.

Transcript of Creación de sistema automatizado de trading

Page 1: Creación de sistema automatizado de trading

Creación de Sistema Automatizado de Trading (I)

Introducción:1) ¿Por qué crear un EA?2) ¿Qué hay que saber?

Page 2: Creación de sistema automatizado de trading

Presentación I:www.funciondelgrafico.com

Page 3: Creación de sistema automatizado de trading

Presentación 2:www.investingdev.com

Page 4: Creación de sistema automatizado de trading

¿Por qué crear un EA?

Page 5: Creación de sistema automatizado de trading

• En ocasiones, podemos “vislumbrar” dónde hay un patrón en el mercado, pero no conseguimos alcanzar a ver exactamente cuál es.

• Podemos desarrollar la idea general en un EA, dejando como variables configurables los datos que dudamos, para despues hacerle backtesting (y posterior optimización).

Page 6: Creación de sistema automatizado de trading

Ya tienes una estrategia…

Page 7: Creación de sistema automatizado de trading

• Mediante las estrategias automatizadas, podemos evaluar estadísticamente su rendimiento, rápidamente y sin errores.

Page 8: Creación de sistema automatizado de trading
Page 9: Creación de sistema automatizado de trading

• Dejamos para el final los beneficios más obvios:

• Un EA está observando el mercado 24x7 (o mientras el mercado está abierto)

• Un EA no está sujeto a “fallos emocionales” (aunque sí a “fallos hardware / software”)

Page 10: Creación de sistema automatizado de trading

Crear la estrategia automatizada:1. Encontrar una estrategia

• Puede parecer un paso muy obvio, pero muchas veces tenemos una estrategia (o creemos que la tenemos), pero no podríamos decir sus reglas claras.

• Debemos conseguir un sistema mecánico, no un sistema discrecional

Page 11: Creación de sistema automatizado de trading

Crear la estrategia automatizada:2. Escribir la estrategia en Pseudolenguaje

• Pseudolenguaje es un lenguaje a medio camino entre el lenguaje de programación y nuestro lenguaje.

• Ejemplo en Investingdev.com

Page 12: Creación de sistema automatizado de trading

Crear la estrategia automatizada:3. Elegir plataforma

?¿¿??¿

Page 13: Creación de sistema automatizado de trading

Crear la estrategia automatizada:4. Desarrollar el EA

Page 14: Creación de sistema automatizado de trading

Crear la estrategia automatizada:5. Probar / diagnosticar el EA

• Conseguir datos históricos fiables• Backtest, y comprobación de que el EA hace

aquello para lo que fue programado correctamente.

• Corrección de errores, y nuevo ciclo• Algunas plataformas (MT5) permiten correr

Forward-Tests• Probar el EA en cuenta demo

Page 15: Creación de sistema automatizado de trading

Crear la estrategia automatizada:6. Lo que obtenemos

Page 16: Creación de sistema automatizado de trading

Crear la estrategia automatizada:¿Cómo lo hacemos?

• Con herramientas para el desarrollo gráfico de estrategias: Alfatrader, XTB Expert Builder, Equametrics RIZM, Visual Jforex, etc

• Con el lenguaje de programación: mql4, mql5, easylanguage, Jforex…

Page 17: Creación de sistema automatizado de trading

¡Gracias!

• Ofrecemos cursos de programación en mql4 y mql5: www.investingdev.com/curso-programacion-metatrader-4

Ejemplo de oferta: Septiembre offline + Octubre online (MQL4)= 234 €• Y también, si no desea aprender a programar,

servicios de programación personalizados. Contacte con nosotros!

www.investingdev.com/contacto