SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
CURSO DE
PROGRAMACIÓN EN
METATRADER 4
MQL4 INICIAL

1
CURSO MQL4 INICIAL
TEMARIO DEL CURSO DE PROGRAMACIÓN DE
MQL4 INICIAL PARA METATRADER
INVESTINGDEV
En Id+ Investingdev, desarrolladores, traders y entusiastas de la tecnología trabajan para
que usted gane con sus estrategias. En nuestra Plataforma de Training encontrará la
tecnología específica para su formación como trader cuantitativo, clases específicas en
codificación y scripts, con asesoramiento personalizado en cada fase de su aprendizaje. En
Id+ Development, dispondrá de herramientas avanzadas para llevar a cabo su trading de la
forma más eficaz y en un entorno controlado (Id+ VPS y Id+ Coding). Si simplemente busca
rentabilizar su capital sin preocupación, únase a Id+ Investment, donde podrá disfrutar del
rédito de nuestras estrategias en tiempo real.

SOBRE EL CURSO
Mql4 es el lenguaje de la plataforma MetaTrader 4, de la compañía MetaQuotes. La
programación es la mejor manera (y casi podríamos decir que la única adecuada) de realizar
Trading Cuantitativo. Pero no sólo eso: mediante la programación mql4 también podremos
realizar indicadores, crear alertas frente a ciertos eventos que sucedan en el mercado,
manejar nuestras órdenes abiertas, como
ajustar los stops y take profit, por supuesto
también
crearlas,
realizar
screeners
(podríamos definir un screener como un
criterio de selección de acuerdo a ciertas
normas). Las posibilidades son ilimitadas.
Ahora bien, no sólo vamos a ver
programación. Para poder desarrollar
estrategias rentables, debemos controlar muchos aspectos: Riesgo, Money Management,
Probabilidad, Esperanza Matemática Positiva, etc. La meta de todo trader es ser rentable.
Desarrollaremos estrategias listas para trading real y otras herramientas muy útiles en el
trading diario.

OBJETIVOS
El objetivo con la serie de cursos de programación de mql4 de Investingdev es enseñar las
herramientas y los conocimientos necesarios para alcanzar esa meta. Eso incluye saber
programar en mql4, pero también incluye conocer tipos de estrategias, brokers, estadística,
probabilidad, quizás otros lenguajes de programación. Comprender en un 90% cualquier
desarrollo escrito en el lenguaje mql4 y ser capaces de hacer pequeñas modificaciones en
esos desarrollos.

2
REQUERIMIENTOS
Ninguno, no es necesario haber programado nunca.

TEMARIO
Clase 1
Presentación: la empresa Investing and Development Ltd, el profesor
Joaquin Poudereux, el lenguaje mql4, estructura del curso y objetivos. Qué
es programar, cómo debemos pensar y aprender a hacer abstracción de
ideas. Qué es el pseudo-lenguaje y cómo utilizarlo.
Ejercicio: salir del laberinto.

Clase 2
Solución al ejercicio propuesto. ¿Qué es la Programación Orientada a
Objetos? Variables. Tipos de datos. Bucles. Cómo funciona MetaTrader 4.
Actividad propuesta: Estrategia MTPF en pseudocódigo.

Clase 3
Comenzamos con MetaEditor. Declaración, asignación y chequeo de
variables. Más sobre Tipos de Datos. Tipos de operaciones: aritméticas, de
asignación, de comparación, lógicas. Funciones.

Clase 4
Cómo instalar programas en MetaTrader 4. Visibilidad de variables. Más
sobre funciones. Análisis del código MTPF en Pseudo-código.
Actividad propuesta: Salir del laberinto en pseudo-código.

Clase 5
Recordamos lo visto hasta ahora. Funciones y variables globales. ¿Cómo
ejecutar nuestros desarrollos solo una vez cada vela, en su apertura?

Clase 6
Solución al ejercicio de salir del laberinto en Pseudocódigo. Operadores
break y Continue, Arrays o matrices. Arrays Time-Series. El modificador
de visibilidad de variables static.
Problema propuesto: Matrices.

Clase 7
Repaso de cuestiones importantes vistas hasta ahora.
Resolución al ejercicio propuesto sobre matrices.
Operador switch. Variables externas. Variables globales. Preprocesador.

Clase 8
Ejercicio en clase: identificar y entender código desarrollo por otro.

Clase 9
Manejo de órdenes en mql4. Ejecución de una operación paso a paso. Tipos
de operaciones. Expert Advisor de MTPF en mql4.

3
Clase 10
Estudio de código desarrollado por terceros.
Variables predefinidas. Constantes predefinidas. Funciones de trading.
Manejo de indicadores.

Clase 11
Práctica: estudio y modificación de un desarrollo comenzado por otro.

Clase 12
Práctica: seguimos con el desarrollo de MTPF.

Clase 13
Práctica: estudio de indicador Heiken Ashi. Estudio de indicador de
arbitraje.

Clase 14
Sentencias property. Funciones propias de indicadores. Indicador Heiken
Ashi. Arbitraje y triangulaciones en Forex.

Clase 15
Realización de backtest y optimizaciones con datos fiables. También
descarga de datos de otras plataformas y realización de backtest con el 99%
de fiabilidad.

Clase 16
EA MTPF2. Estudio de optimizaciones.

Clase 17
Funciones para el manejo de fecha y hora.
Varios ejercicios ejemplo del tratamiento de fecha y hora en nuestros
programas.

Clase 18
Análisis de un indicador de terceros. Correcciones y mejoras.

Clase 19
Manejo de objetos gráficos. Varios ejemplos. Cómo tratar con objetos
gráficos en nuestros desarrollos.

Clase 20
Comenzamos desarrollo de nuestro “proyecto fin de curso”: realizaremos
una “estrategia multi-estrategia”. O sea, una estrategia que a su vez tiene
dentro varias estrategias.

Clase 21
Continuamos el desarrollo comenzado en la clase anterior.

Clase 22

4

Continuamos el desarrollo comenzado en la clase anterior.
Clase 23
Estudio de resultados del EA desarrollado en las pasadas clases. Estudio
de un desarrollo que trabaja intensivamente con objetos gráficos.

Clase 24
Comenzamos a desarrollar un panel gráfico que mostrará el estado de
ciertos indicadores. Empezamos el desarrollo y explicamos cómo debería
seguir. Dejamos como tarea al alumno que intente desarrollarlo. Veremos
un posible resultado de este panel en futuros cursos.

FECHAS Y MODALIDAD DEL CURSO
Este curso mql4 Inicial fue la primera edición y tuvo lugar entre los meses de Septiembre a
Noviembre de 2013. El curso dispone de todos los contenidos que vimos durante las clases
online de esos meses: acceso a las grabaciones, a los apuntes y a los desarrollos. Además, el
alumno apuntado a este curso también contará con el apoyo del tutor a través de correo
electrónico para resolver las actividades propuestas o cualquier duda que se genere a lo
largo de su aprendizaje.

PRECIOS
El precio de este curso se puede consultar en: www.investingdev.com/producto/curso-

metatrader4-iniciacion-primera-edicion
Existen constantes ofertas por tiempo limitado, permanezca atento al calendario si está
interesado en aprovechar esta oferta formativa.

SERIE DE CURSOS
El curso de mql4 inicial es el primero de una serie de cuatro, cuyos nombres son mql4
intermedio, mql4 avanzado y mql4 experto.
Lo repetimos muchas veces durante nuestros cursos, estos son meramente nombres. Cada
curso tiene una duración de 3 meses, a razón de 8 clases de una hora por cada mes. Por
ejemplo, el curso de Programación mql4 experto implica que los temas impartidos en ese
curso son de un nivel avanzado, no que con ello los estudiantes de este curso consigan ser
expertos, esta categoría o apelativo es bastante subjetivo, y sólo se consigue con
dedicación, esfuerzo y tras muchas horas de experiencia.

5
Atención directa: +34653442177 | info@investingdev.com
http://www.investingdev.com

6

Más contenido relacionado

La actualidad más candente

Mariana londono periodo 3- desarrollo de habilidades de pensamiento
Mariana londono   periodo 3- desarrollo de habilidades de pensamiento Mariana londono   periodo 3- desarrollo de habilidades de pensamiento
Mariana londono periodo 3- desarrollo de habilidades de pensamiento
marianalondono
 
C:\Fakepath\Algoritmos2
C:\Fakepath\Algoritmos2C:\Fakepath\Algoritmos2
C:\Fakepath\Algoritmos2
activat
 
Metodología de la solución de problemas po equipo5
Metodología de la solución de problemas po equipo5Metodología de la solución de problemas po equipo5
Metodología de la solución de problemas po equipo5
mendozaperla
 
Paradigmas de programacion
Paradigmas de programacionParadigmas de programacion
Paradigmas de programacion
jeansebas154
 
Laura daza 10-2 periodo 3- estructuras básicas (1)
Laura daza 10-2   periodo 3-  estructuras básicas (1)Laura daza 10-2   periodo 3-  estructuras básicas (1)
Laura daza 10-2 periodo 3- estructuras básicas (1)
sofiadaza2
 

La actualidad más candente (18)

01 algoritmo
01 algoritmo01 algoritmo
01 algoritmo
 
Diseño de Algoritmos
Diseño de AlgoritmosDiseño de Algoritmos
Diseño de Algoritmos
 
Unidad I Algoritmos y Programas
Unidad I Algoritmos y ProgramasUnidad I Algoritmos y Programas
Unidad I Algoritmos y Programas
 
Trabajo grupal
Trabajo grupalTrabajo grupal
Trabajo grupal
 
Mariana londono periodo 3- desarrollo de habilidades de pensamiento
Mariana londono   periodo 3- desarrollo de habilidades de pensamiento Mariana londono   periodo 3- desarrollo de habilidades de pensamiento
Mariana londono periodo 3- desarrollo de habilidades de pensamiento
 
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
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Informacion algorit descript_16julio
Informacion algorit descript_16julioInformacion algorit descript_16julio
Informacion algorit descript_16julio
 
C:\Fakepath\Algoritmos2
C:\Fakepath\Algoritmos2C:\Fakepath\Algoritmos2
C:\Fakepath\Algoritmos2
 
06-actividad-grupo-204
06-actividad-grupo-20406-actividad-grupo-204
06-actividad-grupo-204
 
Tipos de algoritmoppt
Tipos de algoritmopptTipos de algoritmoppt
Tipos de algoritmoppt
 
Traders de Alto Rendimiento / PART TIME /
Traders de Alto Rendimiento / PART TIME / Traders de Alto Rendimiento / PART TIME /
Traders de Alto Rendimiento / PART TIME /
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Metodología de la solución de problemas po equipo5
Metodología de la solución de problemas po equipo5Metodología de la solución de problemas po equipo5
Metodología de la solución de problemas po equipo5
 
Paradigmas de programacion
Paradigmas de programacionParadigmas de programacion
Paradigmas de programacion
 
informe
informeinforme
informe
 
Laura daza 10-2 periodo 3- estructuras básicas (1)
Laura daza 10-2   periodo 3-  estructuras básicas (1)Laura daza 10-2   periodo 3-  estructuras básicas (1)
Laura daza 10-2 periodo 3- estructuras básicas (1)
 
LOGICA DE PROGRAMACION
LOGICA DE  PROGRAMACION LOGICA DE  PROGRAMACION
LOGICA DE PROGRAMACION
 

Destacado

Grade 8: Araling Panlipunan Modyul 2: Mga Sinaunang Kabihasnan sa Asya
Grade 8: Araling Panlipunan Modyul 2: Mga Sinaunang Kabihasnan sa AsyaGrade 8: Araling Panlipunan Modyul 2: Mga Sinaunang Kabihasnan sa Asya
Grade 8: Araling Panlipunan Modyul 2: Mga Sinaunang Kabihasnan sa Asya
Niño Caindoy
 
Guía ética elisa[2]
Guía ética elisa[2]Guía ética elisa[2]
Guía ética elisa[2]
Jesus Chaux
 
Ingresos y maximización del beneficio
Ingresos y maximización del beneficioIngresos y maximización del beneficio
Ingresos y maximización del beneficio
saladehistoria.net
 
Interacciones Farmacológicas
Interacciones FarmacológicasInteracciones Farmacológicas
Interacciones Farmacológicas
CIMSFHUVH
 
Cuentos 2008 De Carla Velasquez
Cuentos 2008 De Carla VelasquezCuentos 2008 De Carla Velasquez
Cuentos 2008 De Carla Velasquez
guestb7d0b0
 
Dinámica de la Población (PSU 2014)
Dinámica de la Población (PSU 2014)Dinámica de la Población (PSU 2014)
Dinámica de la Población (PSU 2014)
saladehistoria.net
 
INFORME DE AUDITORIA GUBERNAMENTAL
INFORME DE  AUDITORIA GUBERNAMENTALINFORME DE  AUDITORIA GUBERNAMENTAL
INFORME DE AUDITORIA GUBERNAMENTAL
malbertorh
 

Destacado (20)

Module 6.5 makabayan
Module 6.5 makabayanModule 6.5 makabayan
Module 6.5 makabayan
 
La gestión de la vinculación en las facultades de ingeniería como vía para la...
La gestión de la vinculación en las facultades de ingeniería como vía para la...La gestión de la vinculación en las facultades de ingeniería como vía para la...
La gestión de la vinculación en las facultades de ingeniería como vía para la...
 
Grade 8: Araling Panlipunan Modyul 2: Mga Sinaunang Kabihasnan sa Asya
Grade 8: Araling Panlipunan Modyul 2: Mga Sinaunang Kabihasnan sa AsyaGrade 8: Araling Panlipunan Modyul 2: Mga Sinaunang Kabihasnan sa Asya
Grade 8: Araling Panlipunan Modyul 2: Mga Sinaunang Kabihasnan sa Asya
 
Guía ética elisa[2]
Guía ética elisa[2]Guía ética elisa[2]
Guía ética elisa[2]
 
Kasaysayan ng Daigdig Araling Panlipunan Grade 9 THIRD QUARTER
Kasaysayan ng Daigdig Araling Panlipunan Grade 9 THIRD QUARTERKasaysayan ng Daigdig Araling Panlipunan Grade 9 THIRD QUARTER
Kasaysayan ng Daigdig Araling Panlipunan Grade 9 THIRD QUARTER
 
Ingresos y maximización del beneficio
Ingresos y maximización del beneficioIngresos y maximización del beneficio
Ingresos y maximización del beneficio
 
2º fundamentos3
2º fundamentos32º fundamentos3
2º fundamentos3
 
FAO - organicos
FAO - organicosFAO - organicos
FAO - organicos
 
Interacciones Farmacológicas
Interacciones FarmacológicasInteracciones Farmacológicas
Interacciones Farmacológicas
 
Primer Paquete Económico 2017 Zacatecas (3/9)
Primer Paquete Económico 2017 Zacatecas (3/9)Primer Paquete Económico 2017 Zacatecas (3/9)
Primer Paquete Económico 2017 Zacatecas (3/9)
 
Guia de entrenamiento de futbol 8 a 16 años
Guia de entrenamiento de futbol 8 a 16 añosGuia de entrenamiento de futbol 8 a 16 años
Guia de entrenamiento de futbol 8 a 16 años
 
Amag guía de actuación del juez en el ncpp
Amag   guía de actuación del juez en el ncppAmag   guía de actuación del juez en el ncpp
Amag guía de actuación del juez en el ncpp
 
Matemática básica
Matemática básicaMatemática básica
Matemática básica
 
Cuentos 2008 De Carla Velasquez
Cuentos 2008 De Carla VelasquezCuentos 2008 De Carla Velasquez
Cuentos 2008 De Carla Velasquez
 
Alas en la oscuridad --caryangel y rous
Alas en la oscuridad --caryangel y rousAlas en la oscuridad --caryangel y rous
Alas en la oscuridad --caryangel y rous
 
Dinámica de la Población (PSU 2014)
Dinámica de la Población (PSU 2014)Dinámica de la Población (PSU 2014)
Dinámica de la Población (PSU 2014)
 
Modelo para la conformación de una agenda digital en las instituciones de edu...
Modelo para la conformación de una agenda digital en las instituciones de edu...Modelo para la conformación de una agenda digital en las instituciones de edu...
Modelo para la conformación de una agenda digital en las instituciones de edu...
 
K to 12 - Grade 8 Edukasyon sa Pagpapakatao Learner Module
K to 12 - Grade 8 Edukasyon sa Pagpapakatao Learner ModuleK to 12 - Grade 8 Edukasyon sa Pagpapakatao Learner Module
K to 12 - Grade 8 Edukasyon sa Pagpapakatao Learner Module
 
Manual bpm para la elaboracion de embutidos
Manual bpm para la elaboracion de embutidosManual bpm para la elaboracion de embutidos
Manual bpm para la elaboracion de embutidos
 
INFORME DE AUDITORIA GUBERNAMENTAL
INFORME DE  AUDITORIA GUBERNAMENTALINFORME DE  AUDITORIA GUBERNAMENTAL
INFORME DE AUDITORIA GUBERNAMENTAL
 

Similar a Curso mql4 inicial

Presentación de la formación del curso de trading profesional José Salvador C...
Presentación de la formación del curso de trading profesional José Salvador C...Presentación de la formación del curso de trading profesional José Salvador C...
Presentación de la formación del curso de trading profesional José Salvador C...
Compartir Trading
 
Folleto programa formacion 2014
Folleto programa formacion 2014Folleto programa formacion 2014
Folleto programa formacion 2014
FIAB
 
Empresariocomp1 1
Empresariocomp1 1 Empresariocomp1 1
Empresariocomp1 1
Oscar Lopez
 

Similar a Curso mql4 inicial (20)

Manual MetaTrader 4.0
Manual MetaTrader 4.0Manual MetaTrader 4.0
Manual MetaTrader 4.0
 
Modulo tecnicas de negociacion
Modulo tecnicas de negociacionModulo tecnicas de negociacion
Modulo tecnicas de negociacion
 
Traders de Alto Rendimiento / FULL TIME /
Traders de Alto Rendimiento / FULL TIME /Traders de Alto Rendimiento / FULL TIME /
Traders de Alto Rendimiento / FULL TIME /
 
Presentación de la formación del curso de trading profesional José Salvador C...
Presentación de la formación del curso de trading profesional José Salvador C...Presentación de la formación del curso de trading profesional José Salvador C...
Presentación de la formación del curso de trading profesional José Salvador C...
 
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
 
Folleto programa formacion 2014
Folleto programa formacion 2014Folleto programa formacion 2014
Folleto programa formacion 2014
 
Plan de curso flexible simventure
Plan de curso flexible simventurePlan de curso flexible simventure
Plan de curso flexible simventure
 
Pasos para una negociación exitosa
Pasos para una negociación exitosaPasos para una negociación exitosa
Pasos para una negociación exitosa
 
Pasos para una negociación exitosa
Pasos para una negociación exitosaPasos para una negociación exitosa
Pasos para una negociación exitosa
 
(2015) Colaboradores Formación a9 cast.v.1.0
(2015) Colaboradores Formación a9 cast.v.1.0(2015) Colaboradores Formación a9 cast.v.1.0
(2015) Colaboradores Formación a9 cast.v.1.0
 
Scotwork Negociación
Scotwork  NegociaciónScotwork  Negociación
Scotwork Negociación
 
Cursos Presenciales
Cursos Presenciales
Cursos Presenciales
Cursos Presenciales
 
Presentación tradify. Curso online de trading
Presentación tradify. Curso online de tradingPresentación tradify. Curso online de trading
Presentación tradify. Curso online de trading
 
Formación Alfa9 2016
Formación Alfa9 2016Formación Alfa9 2016
Formación Alfa9 2016
 
Portfolio servicios MyAdriapolis 2015
Portfolio servicios MyAdriapolis 2015Portfolio servicios MyAdriapolis 2015
Portfolio servicios MyAdriapolis 2015
 
Calendario plata rm 2014
Calendario plata rm 2014Calendario plata rm 2014
Calendario plata rm 2014
 
Calendario plata rm 2014
Calendario plata rm 2014Calendario plata rm 2014
Calendario plata rm 2014
 
Gestión de proyectos
Gestión de proyectosGestión de proyectos
Gestión de proyectos
 
Df (4)
Df  (4)Df  (4)
Df (4)
 
Empresariocomp1 1
Empresariocomp1 1 Empresariocomp1 1
Empresariocomp1 1
 

Más de Investing and Development LTD

Más de Investing and Development LTD (6)

Correlacionadas aplicadas a estrategias
Correlacionadas aplicadas a estrategiasCorrelacionadas aplicadas a estrategias
Correlacionadas aplicadas a estrategias
 
Metatrader 4: Novedades en mql4 v.6xx y clase 12 de curso mql4 intermedio de ...
Metatrader 4: Novedades en mql4 v.6xx y clase 12 de curso mql4 intermedio de ...Metatrader 4: Novedades en mql4 v.6xx y clase 12 de curso mql4 intermedio de ...
Metatrader 4: Novedades en mql4 v.6xx y clase 12 de curso mql4 intermedio de ...
 
Novedades en MetaTrader 4 y mql4
Novedades en MetaTrader 4 y mql4Novedades en MetaTrader 4 y mql4
Novedades en MetaTrader 4 y mql4
 
Estrategias de cobertura
Estrategias de coberturaEstrategias de cobertura
Estrategias de cobertura
 
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
 
Programación mql5 (01)
Programación mql5 (01)Programación mql5 (01)
Programación mql5 (01)
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 

Curso mql4 inicial

  • 1.
  • 3. CURSO MQL4 INICIAL TEMARIO DEL CURSO DE PROGRAMACIÓN DE MQL4 INICIAL PARA METATRADER INVESTINGDEV En Id+ Investingdev, desarrolladores, traders y entusiastas de la tecnología trabajan para que usted gane con sus estrategias. En nuestra Plataforma de Training encontrará la tecnología específica para su formación como trader cuantitativo, clases específicas en codificación y scripts, con asesoramiento personalizado en cada fase de su aprendizaje. En Id+ Development, dispondrá de herramientas avanzadas para llevar a cabo su trading de la forma más eficaz y en un entorno controlado (Id+ VPS y Id+ Coding). Si simplemente busca rentabilizar su capital sin preocupación, únase a Id+ Investment, donde podrá disfrutar del rédito de nuestras estrategias en tiempo real. SOBRE EL CURSO Mql4 es el lenguaje de la plataforma MetaTrader 4, de la compañía MetaQuotes. La programación es la mejor manera (y casi podríamos decir que la única adecuada) de realizar Trading Cuantitativo. Pero no sólo eso: mediante la programación mql4 también podremos realizar indicadores, crear alertas frente a ciertos eventos que sucedan en el mercado, manejar nuestras órdenes abiertas, como ajustar los stops y take profit, por supuesto también crearlas, realizar screeners (podríamos definir un screener como un criterio de selección de acuerdo a ciertas normas). Las posibilidades son ilimitadas. Ahora bien, no sólo vamos a ver programación. Para poder desarrollar estrategias rentables, debemos controlar muchos aspectos: Riesgo, Money Management, Probabilidad, Esperanza Matemática Positiva, etc. La meta de todo trader es ser rentable. Desarrollaremos estrategias listas para trading real y otras herramientas muy útiles en el trading diario. OBJETIVOS El objetivo con la serie de cursos de programación de mql4 de Investingdev es enseñar las herramientas y los conocimientos necesarios para alcanzar esa meta. Eso incluye saber programar en mql4, pero también incluye conocer tipos de estrategias, brokers, estadística, probabilidad, quizás otros lenguajes de programación. Comprender en un 90% cualquier desarrollo escrito en el lenguaje mql4 y ser capaces de hacer pequeñas modificaciones en esos desarrollos. 2
  • 4. REQUERIMIENTOS Ninguno, no es necesario haber programado nunca. TEMARIO Clase 1 Presentación: la empresa Investing and Development Ltd, el profesor Joaquin Poudereux, el lenguaje mql4, estructura del curso y objetivos. Qué es programar, cómo debemos pensar y aprender a hacer abstracción de ideas. Qué es el pseudo-lenguaje y cómo utilizarlo. Ejercicio: salir del laberinto. Clase 2 Solución al ejercicio propuesto. ¿Qué es la Programación Orientada a Objetos? Variables. Tipos de datos. Bucles. Cómo funciona MetaTrader 4. Actividad propuesta: Estrategia MTPF en pseudocódigo. Clase 3 Comenzamos con MetaEditor. Declaración, asignación y chequeo de variables. Más sobre Tipos de Datos. Tipos de operaciones: aritméticas, de asignación, de comparación, lógicas. Funciones. Clase 4 Cómo instalar programas en MetaTrader 4. Visibilidad de variables. Más sobre funciones. Análisis del código MTPF en Pseudo-código. Actividad propuesta: Salir del laberinto en pseudo-código. Clase 5 Recordamos lo visto hasta ahora. Funciones y variables globales. ¿Cómo ejecutar nuestros desarrollos solo una vez cada vela, en su apertura? Clase 6 Solución al ejercicio de salir del laberinto en Pseudocódigo. Operadores break y Continue, Arrays o matrices. Arrays Time-Series. El modificador de visibilidad de variables static. Problema propuesto: Matrices. Clase 7 Repaso de cuestiones importantes vistas hasta ahora. Resolución al ejercicio propuesto sobre matrices. Operador switch. Variables externas. Variables globales. Preprocesador. Clase 8 Ejercicio en clase: identificar y entender código desarrollo por otro. Clase 9 Manejo de órdenes en mql4. Ejecución de una operación paso a paso. Tipos de operaciones. Expert Advisor de MTPF en mql4. 3
  • 5. Clase 10 Estudio de código desarrollado por terceros. Variables predefinidas. Constantes predefinidas. Funciones de trading. Manejo de indicadores. Clase 11 Práctica: estudio y modificación de un desarrollo comenzado por otro. Clase 12 Práctica: seguimos con el desarrollo de MTPF. Clase 13 Práctica: estudio de indicador Heiken Ashi. Estudio de indicador de arbitraje. Clase 14 Sentencias property. Funciones propias de indicadores. Indicador Heiken Ashi. Arbitraje y triangulaciones en Forex. Clase 15 Realización de backtest y optimizaciones con datos fiables. También descarga de datos de otras plataformas y realización de backtest con el 99% de fiabilidad. Clase 16 EA MTPF2. Estudio de optimizaciones. Clase 17 Funciones para el manejo de fecha y hora. Varios ejercicios ejemplo del tratamiento de fecha y hora en nuestros programas. Clase 18 Análisis de un indicador de terceros. Correcciones y mejoras. Clase 19 Manejo de objetos gráficos. Varios ejemplos. Cómo tratar con objetos gráficos en nuestros desarrollos. Clase 20 Comenzamos desarrollo de nuestro “proyecto fin de curso”: realizaremos una “estrategia multi-estrategia”. O sea, una estrategia que a su vez tiene dentro varias estrategias. Clase 21 Continuamos el desarrollo comenzado en la clase anterior. Clase 22 4 Continuamos el desarrollo comenzado en la clase anterior.
  • 6. Clase 23 Estudio de resultados del EA desarrollado en las pasadas clases. Estudio de un desarrollo que trabaja intensivamente con objetos gráficos. Clase 24 Comenzamos a desarrollar un panel gráfico que mostrará el estado de ciertos indicadores. Empezamos el desarrollo y explicamos cómo debería seguir. Dejamos como tarea al alumno que intente desarrollarlo. Veremos un posible resultado de este panel en futuros cursos. FECHAS Y MODALIDAD DEL CURSO Este curso mql4 Inicial fue la primera edición y tuvo lugar entre los meses de Septiembre a Noviembre de 2013. El curso dispone de todos los contenidos que vimos durante las clases online de esos meses: acceso a las grabaciones, a los apuntes y a los desarrollos. Además, el alumno apuntado a este curso también contará con el apoyo del tutor a través de correo electrónico para resolver las actividades propuestas o cualquier duda que se genere a lo largo de su aprendizaje. PRECIOS El precio de este curso se puede consultar en: www.investingdev.com/producto/curso- metatrader4-iniciacion-primera-edicion Existen constantes ofertas por tiempo limitado, permanezca atento al calendario si está interesado en aprovechar esta oferta formativa. SERIE DE CURSOS El curso de mql4 inicial es el primero de una serie de cuatro, cuyos nombres son mql4 intermedio, mql4 avanzado y mql4 experto. Lo repetimos muchas veces durante nuestros cursos, estos son meramente nombres. Cada curso tiene una duración de 3 meses, a razón de 8 clases de una hora por cada mes. Por ejemplo, el curso de Programación mql4 experto implica que los temas impartidos en ese curso son de un nivel avanzado, no que con ello los estudiantes de este curso consigan ser expertos, esta categoría o apelativo es bastante subjetivo, y sólo se consigue con dedicación, esfuerzo y tras muchas horas de experiencia. 5
  • 7. Atención directa: +34653442177 | info@investingdev.com http://www.investingdev.com 6