Aprende a programar en MQL4 desde 0
Presentación
Presentación del curso
Acceso a la comunidad Quantdemy en Discord
Bloque 1: MQL4 en profundidad
01 – Programación y algoritmos
02 – MetaTrader 4
03 – MetaEditor 4
Test 1: El ecosistema MQL4
1 Cuestionario
🎓 Test 1 – Sobre el lenguaje MQL4
04 – Descarga e instalación de MetaTrader 4
05 – Instalación de MetaEditor 4
06 – Conectando nuestro código con los mercados
07 – Comentarios de una y varias líneas
08 – Variables
09 – Constantes
10 – Tipos de datos I
11 – Tipos de datos II
Test 2: Eventos, variables y tipos de datos
1 Cuestionario
🎓 Test 2 – Eventos, variables y tipos de datos
12 – Operadores
13 – Condicional “if-else”
Ejercicio 1: Comprobar si un número es par o impar
14 – Bucles “while” y “do-while”
Ejercicio 2: Encontramos los números divisibles entre 5
15 – Bucles “for”
Ejercicio 3: Elevamos números al cuadrado
16 – Operadores “break” y “continue”
17 – Operador “switch”
Ejercicio 4: La máquina expendedora
18 – Operador ternario
Test 3: Operadores, bucles y condicionales
1 Cuestionario
🎓 Test 3 – Operadores, bucles y condicionales
19 – Creación y llamada de funciones
Ejercicio 5: Representamos una curiosa situación
20 – Introducción sencilla a las “Arrays”
21 – “Arrays” multidimensionales
Test 4: Funciones y arrays
1 Cuestionario
🎓 Test 4 – Funciones y arrays
Ejercicio 6: Sumando valores de matrices
Bloque 2: MQL4 en la práctica - Scripts
22 – Comenzamos el Bloque 2
23 – Tipos de programas en MQL4
24 – Directivas de pre-procesado
25 – La “Order Pool”
26 – Selección de órdenes abiertas
27 – Gestión de órdenes multisímbolo
28 – Gestión de errores y directivas “import/include”
29 – Gestión de errores II
30 – Corrección de un “bug” inesperado
31 – Finalización del Script
Bloque 2: MQL4 en la práctica - Indicadores
32 – El asistente para indicadores personalizados
33 – Iconos y parámetros de entrada “input/extern”
34 – Función “OnInit()”
35 – Función “OnCalculate()”
36 – Comprobación de parámetros de entrada
37 – Personalización de parámetros
38 – Bucle de ejecución principal
39 – ¿Qué es la volatilidad?
40 – Cálculo de la volatilidad
41 – Primera ejecución de nuestro indicador
42 – Calculando la media del “buffer” de la volatilidad
43 – Utilizando un “enum” para seleccionar la media
44 – Finalización del indicador
Bloque 3: Proyecto Final - Expert Advisor
45 – Presentación del Expert Advisor
46 – Diagrama de flujo del algoritmo
47 – Creación del EA y diseño de un menú personalizado
48 – Ejecutando el código a cada nueva vela
49 – Detección de la señal de entrada I
50 – Detección de la señal de entrada II
51 – Detección de órdenes existentes
52 – Precios de entrada y salida
53 – Cálculo del tamaño de las posiciones I
54 – ¿Qué es el apalancamiento y cómo se calcula?
55 – Cálculo del tamaño de las posiciones II
56 – Cálculo de la distancia entre la entrada y el “Stop-Loss”
57 – Cálculo del tamaño de las posiciones III
58 – Creando una capa de seguridad para el tamaño de las posiciones
59 – Gestionando el “thread” de ejecución
60 – Capa de seguridad global con “Stop-Out”
61 – Finalización del Expert Advisor
Clausura del curso
Clausura del curso
Anterior Lección
09 – Constantes
Aprende a programar en MQL4 desde 0
09 – Constantes
Anterior Lección
Volver al Curso
Iniciar sesión
Para acceder a este curso es necesario iniciar sesión. ¡Introduce tus credenciales a continuación!
Nombre de usuario o correo electrónico
Contraseña
Recuérdame
¿Has olvidado tu contraseña?
Regístrate
¿No tiene una cuenta? ¡Crea una!
Registra tu cuenta