SlideShare una empresa de Scribd logo
1 de 17
Creación de Sistema
Automatizado de Trading (I)
Introducción:
1) ¿Por qué crear un EA?
2) ¿Qué hay que saber?
Presentación I:
www.funciondelgrafico.com
Presentación 2:
www.investingdev.com
¿Por qué crear un EA?
• 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).
Ya tienes una estrategia…
• Mediante las estrategias automatizadas,
podemos evaluar estadísticamente su
rendimiento, rápidamente y sin errores.
• 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”)
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
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
Crear la estrategia automatizada:
3. Elegir plataforma
Crear la estrategia automatizada:
4. Desarrollar el EA
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
Crear la estrategia automatizada:
6. Lo que obtenemos
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…
¡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

Más contenido relacionado

La actualidad más candente

Minería de datos para trading automático
Minería de datos para trading automáticoMinería de datos para trading automático
Minería de datos para trading automáticoOpenSistemas
 
Informacion algorit descript_16julio
Informacion algorit descript_16julioInformacion algorit descript_16julio
Informacion algorit descript_16julionormaroldano
 
REDITUM 2014. Market Profile, teoría de subastas, TAS Tools
REDITUM 2014. Market Profile, teoría de subastas, TAS ToolsREDITUM 2014. Market Profile, teoría de subastas, TAS Tools
REDITUM 2014. Market Profile, teoría de subastas, TAS ToolsJuan Fernando Villegas Restrepo
 
Unidad1 130504121721-phpapp02
Unidad1 130504121721-phpapp02Unidad1 130504121721-phpapp02
Unidad1 130504121721-phpapp02Maryfer' Ortega
 
Algoritmos taller 1 vanessa berrio, camilo rodriguez, yuranis bustamante, k...
Algoritmos taller 1   vanessa berrio, camilo rodriguez, yuranis bustamante, k...Algoritmos taller 1   vanessa berrio, camilo rodriguez, yuranis bustamante, k...
Algoritmos taller 1 vanessa berrio, camilo rodriguez, yuranis bustamante, k...Deisy Pestana
 
Herrera fernandez misael 3 j
Herrera fernandez misael 3 jHerrera fernandez misael 3 j
Herrera fernandez misael 3 jKike Herrera
 
Unidad 1
Unidad 1Unidad 1
Unidad 112mary
 

La actualidad más candente (14)

Minería de datos para trading automático
Minería de datos para trading automáticoMinería de datos para trading automático
Minería de datos para trading automático
 
Introduccion a-la-programacion-1234039307400760-3
Introduccion a-la-programacion-1234039307400760-3Introduccion a-la-programacion-1234039307400760-3
Introduccion a-la-programacion-1234039307400760-3
 
Informacion algorit descript_16julio
Informacion algorit descript_16julioInformacion algorit descript_16julio
Informacion algorit descript_16julio
 
Apps unidad 1
Apps unidad 1Apps unidad 1
Apps unidad 1
 
REDITUM 2014. Market Profile, teoría de subastas, TAS Tools
REDITUM 2014. Market Profile, teoría de subastas, TAS ToolsREDITUM 2014. Market Profile, teoría de subastas, TAS Tools
REDITUM 2014. Market Profile, teoría de subastas, TAS Tools
 
Unidad1 130504121721-phpapp02
Unidad1 130504121721-phpapp02Unidad1 130504121721-phpapp02
Unidad1 130504121721-phpapp02
 
Algoritmos taller 1 vanessa berrio, camilo rodriguez, yuranis bustamante, k...
Algoritmos taller 1   vanessa berrio, camilo rodriguez, yuranis bustamante, k...Algoritmos taller 1   vanessa berrio, camilo rodriguez, yuranis bustamante, k...
Algoritmos taller 1 vanessa berrio, camilo rodriguez, yuranis bustamante, k...
 
Proyecto tecnologia
Proyecto tecnologiaProyecto tecnologia
Proyecto tecnologia
 
Cuestionario -Video 2
Cuestionario -Video 2Cuestionario -Video 2
Cuestionario -Video 2
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Herrera fernandez misael 3 j
Herrera fernandez misael 3 jHerrera fernandez misael 3 j
Herrera fernandez misael 3 j
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 

Destacado

Esquema algorítmico del backtracking
Esquema algorítmico del  backtrackingEsquema algorítmico del  backtracking
Esquema algorítmico del backtrackingWilmer Quintero
 
Cinco claves para el éxito como trader (5/5)
Cinco claves para el éxito como trader (5/5)Cinco claves para el éxito como trader (5/5)
Cinco claves para el éxito como trader (5/5)tradingdefuturos
 
Estrategia de forex: introduccion al arbitraje estadistico
Estrategia de forex: introduccion al arbitraje estadisticoEstrategia de forex: introduccion al arbitraje estadistico
Estrategia de forex: introduccion al arbitraje estadisticoInvesting and Development LTD
 
Defensa TFG predicción y optimización en sistemas de trading automáticos para...
Defensa TFG predicción y optimización en sistemas de trading automáticos para...Defensa TFG predicción y optimización en sistemas de trading automáticos para...
Defensa TFG predicción y optimización en sistemas de trading automáticos para...Fx Talentum
 
Libro 7 Estrategias Para Alcanzar Riqueza Y Felicidad Por Jim Rohn
Libro   7 Estrategias Para Alcanzar Riqueza Y Felicidad Por Jim RohnLibro   7 Estrategias Para Alcanzar Riqueza Y Felicidad Por Jim Rohn
Libro 7 Estrategias Para Alcanzar Riqueza Y Felicidad Por Jim RohnOlga López
 
Libro alfabetizacion de árabe básico. Gobierno Sirio. Book learning basic Ara...
Libro alfabetizacion de árabe básico. Gobierno Sirio. Book learning basic Ara...Libro alfabetizacion de árabe básico. Gobierno Sirio. Book learning basic Ara...
Libro alfabetizacion de árabe básico. Gobierno Sirio. Book learning basic Ara...José Carlos Cabrera
 
04.arabic writing for beginners
04.arabic writing for beginners04.arabic writing for beginners
04.arabic writing for beginnersMohammad Ali
 
Cartilla de lectura, idioma arabe. Aprende a leer en árabe.كتاب لتعلم القراءة...
Cartilla de lectura, idioma arabe. Aprende a leer en árabe.كتاب لتعلم القراءة...Cartilla de lectura, idioma arabe. Aprende a leer en árabe.كتاب لتعلم القراءة...
Cartilla de lectura, idioma arabe. Aprende a leer en árabe.كتاب لتعلم القراءة...José Carlos Cabrera
 
Entrenando la escritura. Método de caligrafía árabe. Arabic calligraphy Method
Entrenando la escritura. Método de caligrafía árabe. Arabic calligraphy MethodEntrenando la escritura. Método de caligrafía árabe. Arabic calligraphy Method
Entrenando la escritura. Método de caligrafía árabe. Arabic calligraphy MethodJosé Carlos Cabrera
 
Las 3000 palabras mas importantes en ingles
Las 3000 palabras mas importantes en inglesLas 3000 palabras mas importantes en ingles
Las 3000 palabras mas importantes en inglesRudy Siinef
 

Destacado (13)

Estrategias de cobertura
Estrategias de coberturaEstrategias de cobertura
Estrategias de cobertura
 
Correlacionadas aplicadas a estrategias
Correlacionadas aplicadas a estrategiasCorrelacionadas aplicadas a estrategias
Correlacionadas aplicadas a estrategias
 
Esquema algorítmico del backtracking
Esquema algorítmico del  backtrackingEsquema algorítmico del  backtracking
Esquema algorítmico del backtracking
 
Cinco claves para el éxito como trader (5/5)
Cinco claves para el éxito como trader (5/5)Cinco claves para el éxito como trader (5/5)
Cinco claves para el éxito como trader (5/5)
 
Estrategia de forex: introduccion al arbitraje estadistico
Estrategia de forex: introduccion al arbitraje estadisticoEstrategia de forex: introduccion al arbitraje estadistico
Estrategia de forex: introduccion al arbitraje estadistico
 
Defensa TFG predicción y optimización en sistemas de trading automáticos para...
Defensa TFG predicción y optimización en sistemas de trading automáticos para...Defensa TFG predicción y optimización en sistemas de trading automáticos para...
Defensa TFG predicción y optimización en sistemas de trading automáticos para...
 
Libro 7 Estrategias Para Alcanzar Riqueza Y Felicidad Por Jim Rohn
Libro   7 Estrategias Para Alcanzar Riqueza Y Felicidad Por Jim RohnLibro   7 Estrategias Para Alcanzar Riqueza Y Felicidad Por Jim Rohn
Libro 7 Estrategias Para Alcanzar Riqueza Y Felicidad Por Jim Rohn
 
Libro alfabetizacion de árabe básico. Gobierno Sirio. Book learning basic Ara...
Libro alfabetizacion de árabe básico. Gobierno Sirio. Book learning basic Ara...Libro alfabetizacion de árabe básico. Gobierno Sirio. Book learning basic Ara...
Libro alfabetizacion de árabe básico. Gobierno Sirio. Book learning basic Ara...
 
04.arabic writing for beginners
04.arabic writing for beginners04.arabic writing for beginners
04.arabic writing for beginners
 
Cartilla de lectura, idioma arabe. Aprende a leer en árabe.كتاب لتعلم القراءة...
Cartilla de lectura, idioma arabe. Aprende a leer en árabe.كتاب لتعلم القراءة...Cartilla de lectura, idioma arabe. Aprende a leer en árabe.كتاب لتعلم القراءة...
Cartilla de lectura, idioma arabe. Aprende a leer en árabe.كتاب لتعلم القراءة...
 
Write the arabic letters worksheet
Write the arabic letters worksheetWrite the arabic letters worksheet
Write the arabic letters worksheet
 
Entrenando la escritura. Método de caligrafía árabe. Arabic calligraphy Method
Entrenando la escritura. Método de caligrafía árabe. Arabic calligraphy MethodEntrenando la escritura. Método de caligrafía árabe. Arabic calligraphy Method
Entrenando la escritura. Método de caligrafía árabe. Arabic calligraphy Method
 
Las 3000 palabras mas importantes en ingles
Las 3000 palabras mas importantes en inglesLas 3000 palabras mas importantes en ingles
Las 3000 palabras mas importantes en ingles
 

Similar a Creación de sistema automatizado de trading

Presentacion meta trader 4 (1)
Presentacion meta trader 4 (1)Presentacion meta trader 4 (1)
Presentacion meta trader 4 (1)Rankia
 
Presentacion meta trader 4 1397490368078
Presentacion meta trader 4 1397490368078Presentacion meta trader 4 1397490368078
Presentacion meta trader 4 1397490368078Rankia
 
TFG predicción y optimización de sistemas de trading automáticos en mercados ...
TFG predicción y optimización de sistemas de trading automáticos en mercados ...TFG predicción y optimización de sistemas de trading automáticos en mercados ...
TFG predicción y optimización de sistemas de trading automáticos en mercados ...Fx Talentum
 
¿Que son los scripts en Metatrader 4?
¿Que son los scripts en Metatrader 4?¿Que son los scripts en Metatrader 4?
¿Que son los scripts en Metatrader 4?Raul Canessa
 
Como desarrollar sistemas automáticos de trading (Alexey de la Loma)
Como desarrollar sistemas automáticos de trading (Alexey de la Loma)Como desarrollar sistemas automáticos de trading (Alexey de la Loma)
Como desarrollar sistemas automáticos de trading (Alexey de la Loma)Rankia
 
Traders de Alto Rendimiento / FULL TIME /
Traders de Alto Rendimiento / FULL TIME /Traders de Alto Rendimiento / FULL TIME /
Traders de Alto Rendimiento / FULL TIME /Markets eTrading
 
¿Cómo mejorar la calidad de tu automatización?
¿Cómo mejorar la calidad de tu automatización?¿Cómo mejorar la calidad de tu automatización?
¿Cómo mejorar la calidad de tu automatización?Federico Toledo
 
Los Sistemas de Trading - Guía Para Traders Principiantes
Los Sistemas de Trading - Guía Para Traders PrincipiantesLos Sistemas de Trading - Guía Para Traders Principiantes
Los Sistemas de Trading - Guía Para Traders PrincipiantesRaul Canessa
 
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...Federico Toledo
 
cia2 charla arquitecturadesoftware ai
cia2 charla arquitecturadesoftware aicia2 charla arquitecturadesoftware ai
cia2 charla arquitecturadesoftware aiandres hurtado
 
Clase #20. Semana 21. Logica de programacion.pptx
Clase #20. Semana 21. Logica de programacion.pptxClase #20. Semana 21. Logica de programacion.pptx
Clase #20. Semana 21. Logica de programacion.pptxOscarAlcidesCortezOr
 
Psp (personal software process) guia 0 introducción
Psp (personal software process) guia 0 introducciónPsp (personal software process) guia 0 introducción
Psp (personal software process) guia 0 introducciónAlejandra Ceballos
 
DF14 First Spanish Session - Building an app in Salesforce1
DF14 First Spanish Session - Building an app in Salesforce1DF14 First Spanish Session - Building an app in Salesforce1
DF14 First Spanish Session - Building an app in Salesforce1CarolEnLaNube
 
TEC 1 - GENERALIDADES ALGORITMOS.pptx
TEC 1 - GENERALIDADES ALGORITMOS.pptxTEC 1 - GENERALIDADES ALGORITMOS.pptx
TEC 1 - GENERALIDADES ALGORITMOS.pptxJim Benavente
 
Tema 2 Algoritmo Concepto y Ejemplos.pptx
Tema 2 Algoritmo Concepto y Ejemplos.pptxTema 2 Algoritmo Concepto y Ejemplos.pptx
Tema 2 Algoritmo Concepto y Ejemplos.pptxdocmarcoantoniosotov
 
Membresía Platino - Traders de Alto Rendimiento
Membresía Platino - Traders de Alto RendimientoMembresía Platino - Traders de Alto Rendimiento
Membresía Platino - Traders de Alto RendimientoJohana Marín
 
Ahorra Tiempo y Dinero Automatizando tareas SEO y SEM con Google Scripts WebC...
Ahorra Tiempo y Dinero Automatizando tareas SEO y SEM con Google Scripts WebC...Ahorra Tiempo y Dinero Automatizando tareas SEO y SEM con Google Scripts WebC...
Ahorra Tiempo y Dinero Automatizando tareas SEO y SEM con Google Scripts WebC...Conversion Flux
 

Similar a Creación de sistema automatizado de trading (20)

Presentacion meta trader 4 (1)
Presentacion meta trader 4 (1)Presentacion meta trader 4 (1)
Presentacion meta trader 4 (1)
 
Presentacion meta trader 4 1397490368078
Presentacion meta trader 4 1397490368078Presentacion meta trader 4 1397490368078
Presentacion meta trader 4 1397490368078
 
TFG predicción y optimización de sistemas de trading automáticos en mercados ...
TFG predicción y optimización de sistemas de trading automáticos en mercados ...TFG predicción y optimización de sistemas de trading automáticos en mercados ...
TFG predicción y optimización de sistemas de trading automáticos en mercados ...
 
¿Que son los scripts en Metatrader 4?
¿Que son los scripts en Metatrader 4?¿Que son los scripts en Metatrader 4?
¿Que son los scripts en Metatrader 4?
 
Laura Michell♥
Laura Michell♥Laura Michell♥
Laura Michell♥
 
Como desarrollar sistemas automáticos de trading (Alexey de la Loma)
Como desarrollar sistemas automáticos de trading (Alexey de la Loma)Como desarrollar sistemas automáticos de trading (Alexey de la Loma)
Como desarrollar sistemas automáticos de trading (Alexey de la Loma)
 
Traders de Alto Rendimiento / FULL TIME /
Traders de Alto Rendimiento / FULL TIME /Traders de Alto Rendimiento / FULL TIME /
Traders de Alto Rendimiento / FULL TIME /
 
¿Cómo mejorar la calidad de tu automatización?
¿Cómo mejorar la calidad de tu automatización?¿Cómo mejorar la calidad de tu automatización?
¿Cómo mejorar la calidad de tu automatización?
 
Los Sistemas de Trading - Guía Para Traders Principiantes
Los Sistemas de Trading - Guía Para Traders PrincipiantesLos Sistemas de Trading - Guía Para Traders Principiantes
Los Sistemas de Trading - Guía Para Traders Principiantes
 
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
 
cia2 charla arquitecturadesoftware ai
cia2 charla arquitecturadesoftware aicia2 charla arquitecturadesoftware ai
cia2 charla arquitecturadesoftware ai
 
Clase #20. Semana 21. Logica de programacion.pptx
Clase #20. Semana 21. Logica de programacion.pptxClase #20. Semana 21. Logica de programacion.pptx
Clase #20. Semana 21. Logica de programacion.pptx
 
Psp (personal software process) guia 0 introducción
Psp (personal software process) guia 0 introducciónPsp (personal software process) guia 0 introducción
Psp (personal software process) guia 0 introducción
 
DF14 First Spanish Session - Building an app in Salesforce1
DF14 First Spanish Session - Building an app in Salesforce1DF14 First Spanish Session - Building an app in Salesforce1
DF14 First Spanish Session - Building an app in Salesforce1
 
TEC 1 - GENERALIDADES ALGORITMOS.pptx
TEC 1 - GENERALIDADES ALGORITMOS.pptxTEC 1 - GENERALIDADES ALGORITMOS.pptx
TEC 1 - GENERALIDADES ALGORITMOS.pptx
 
Tema 2 Algoritmo Concepto y Ejemplos.pptx
Tema 2 Algoritmo Concepto y Ejemplos.pptxTema 2 Algoritmo Concepto y Ejemplos.pptx
Tema 2 Algoritmo Concepto y Ejemplos.pptx
 
Guia para desarrollo de software seguro
Guia para desarrollo de software seguroGuia para desarrollo de software seguro
Guia para desarrollo de software seguro
 
Bootcamp Javascript Online
Bootcamp Javascript OnlineBootcamp Javascript Online
Bootcamp Javascript Online
 
Membresía Platino - Traders de Alto Rendimiento
Membresía Platino - Traders de Alto RendimientoMembresía Platino - Traders de Alto Rendimiento
Membresía Platino - Traders de Alto Rendimiento
 
Ahorra Tiempo y Dinero Automatizando tareas SEO y SEM con Google Scripts WebC...
Ahorra Tiempo y Dinero Automatizando tareas SEO y SEM con Google Scripts WebC...Ahorra Tiempo y Dinero Automatizando tareas SEO y SEM con Google Scripts WebC...
Ahorra Tiempo y Dinero Automatizando tareas SEO y SEM con Google Scripts WebC...
 

Creación de sistema automatizado de trading

  • 1. Creación de Sistema Automatizado de Trading (I) Introducción: 1) ¿Por qué crear un EA? 2) ¿Qué hay que saber?
  • 5. • 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).
  • 6. Ya tienes una estrategia…
  • 7. • Mediante las estrategias automatizadas, podemos evaluar estadísticamente su rendimiento, rápidamente y sin errores.
  • 8.
  • 9. • 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”)
  • 10. 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
  • 11. 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
  • 12. Crear la estrategia automatizada: 3. Elegir plataforma
  • 13. Crear la estrategia automatizada: 4. Desarrollar el EA
  • 14. 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
  • 15. Crear la estrategia automatizada: 6. Lo que obtenemos
  • 16. 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…
  • 17. ¡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