Curso Superior de Programación de Sistemas Automaticos de Trading

Curso de Superior Programación de Sistemas Automáticos

de Trading 

Solicita información

¿A QUIÉN VA DIRIGIDO?

Este programa formativo va dirigido a todos aquellos que posean interés en la automatización de sistemas. Los estudiantes aprenderán a conocer como testear y desarrollar sistemas automáticos de trading.

El Curso Superior de Programación de Autómatas de Trading pretende que el alumno pueda llegar a automatizar sus propias estrategias de trading. Una vez disponga de un sistema desarrollado, el alumno aprenderá a automatizarlo en distintas plataformas. Para ello deberá adquirir ciertos conceptos previos de programación. Es un curso teórico práctico en el que el alumno aprenderá a desarrollar una estrategia en una plataforma de trading.

Curso 100% online, acceso las 24 horas los 7 días a la semana.

 300 horas ONLINE90€

*Promoción válida 10 días

PLAN DE ESTUDIOS

BLOQUE I: OPCIONES Y FUTUROS

[accordion][accordion_element title=”MÓDULO I: INTRODUCCIÓN”]

  1. Introducción
  2. Algoritmos
  3. Diagramas de flujos
  4. Pseudocódigos
  5. Tipos de lenguaje

[/accordion_element][accordion_element title=”MÓDULO II: FUNDAMENTOS DE PROGRAMACIÓN”]

  1. Tipos de datos
  2. Entradas y salidas
  3. Operadores
  4. Funciones
  5. Estructura for
  6. Estructura if
  7. Estructura while

[/accordion_element][/accordion]

[accordion][accordion_element title=”MÓDULO III: C#”]

  1. Introducción
  2. Variables
  3. Sentencias iterativas
  4. Ejemplo de un programa en C#
  5. Ejemplo de uso de C# en Ninjatrader
  6. Ejemplos extra C#

[/accordion_element][accordion_element title=”MÓDULO IV: PLATAFORMAS DE TRABAJO “]

  1. Desarrollo del mercado de trading
  2. Características de las principales plataformas

[/accordion_element][/accordion]

BLOQUE II: NINJATRADER

[accordion][accordion_element title=”MÓDULO I: NINJATRADER”]

  1. Características de la plaraforma
  2. Funciones enfocadas al desarrollo de sistemas
  3. PRÁCTICA: Instalación y uso de Ninjatrader

[/accordion_element][accordion_element title=”MÓDULO II: STRATEGY WIZARD”]

  1. Introducción a la aplicación
  2. Parámetros
  3. condition builder
  4. Strategy action
  5. Órdenes
  6. Variables internas
  7. Programación de casos prácticos de sistemas

[/accordion_element][accordion_element title=”MÓDULO III: ESTRATEGIA DE TENDENCIA IMPULSADA POR EVENTOS”]

  1. Descripción detallada de la estrategia a implementar
  2. Implementación de la estrategia mediante Ninjatrader
  3. Optimización de la estrategia
  4. Backtest de la estrategia

[/accordion_element][accordion_element title=”MÓDULO IV: ESTRATEGIA CON VELAS HEIKEN ASHI”]

  1. Descripción detallada de la estrategia a implementar
  2. Implementación de la estrategia mediante Ninjatrader
  3. Basktest de la estrategia

[/accordion_element][/accordion]

[accordion][accordion_element title=”MÓDULO V: AMPLIACIÓN PLATAFORMA NINJATRADER”]

PRÁCTICA: Plataforma Ninjatrader I
PRÁCTICA: Plataforma Ninjatrader II
PRÁCTICA: Plataforma Ninjatrader III
PRÁCTICA: Plataforma Ninjatrader IV
PRÁCTICA: Plataforma Ninjatrader V
PRÁCTICA: Cargar datos externos en Ninjatrader
[/accordion_element][accordion_element title=”MÓDULO VI: AMPLIACIÓN DE PROGRAMACIÓN STRATEGY WIZARD”]

PRÁCTICA: Programación en Strategy Wizard I
PRÁCTICA: Programación en Strategy Wizard II
PRÁCTICA: Tipos de variables
PRÁCTICA: Condiciones de un sistema
PRÁCTICA: Programación con indicadores
PRÁCTICA: Funciones Strategy I
PRÁCTICA: Funciones Strategy II
PRÁCTICA: Funciones Strategy III
PRÁCTICA: Sistemas no programables
PRÁCTICA: Indicadores I
PRÁCTICA: Indicadores II
PRÁCTICA: Indicadores III
[/accordion_element][accordion_element title=”ANEXO: TRADESTATION”]

Características de la plataforma
Funciones enfocadas al desarrollo de sistemas
Configuración y propiedades de las pantallas
[/accordion_element][/accordion]

BLOQUE III: METATRADER

[accordion][accordion_element title=”MÓDULO I:CURSO DE PROGRAMACIÓN DE AUTÓMATAS CON METATRADER”]

  1. Introducción
  2. Introducción a la programación (MQL4 y MQL5)
  3. Creación de un programa
  4. Programar un script
  5. Programar un indicador
  6. Programar un expert advisor (EA)
  7. Librerías
  8. Crear una plantilla
  9. Probador de estrategias
  10. Histórico de activos
  11. Paso de MQL4 a MQL5

[/accordion_element][accordion_element title=”MÓDULO II: USO DE METATRADER”]

TEMA 1: INICIO E INTERFAZ

  1. Introducción. ¿Qué es Metatrader 4 y Metatrder 5?
  2. Esquema de situación
  3. Interfaz Metatrader 5
  4. Interfaz editor de código
  5. Primer acercamiento

TEMA 2: TIPOS DE CÓDIGO METATRADER

  1. Introducción
  2. Tipos de código
  3. Tipos de script
  4. Tipo indicator
  5. Tipo expert advisor (EA)
  6. Librerías

TEMA 3: HISTÓRICO DE ACTIVOS

  1. Introducción, histórico de datos
  2. Proceso de adquisición de datos históricos

TEMA 4: CREACIÓN DE UNA PLANTILLA

  1. Introducción
  2. Crear una plantilla
  3. Probar una plantilla

ANEXO: HOTKEY

[/accordion_element][accordion_element title=”PRÁCTICA: CÓDIGO”]

Tipos de Código

[/accordion_element][/accordion]

[accordion][accordion_element title=”MÓDULO III:DISEÑO DE AUTÓMATAS”]

TEMA 1: INDICADOR DE TENDENCIA

  1. Introducción y planteamiento del problema
  2. Creación de un código indicator y  parámetros visuales
  3. Definición de varialbes y globales
  4. Definición de funcioines a usar
  5. Función CALMEDIA RAPIDA
  6. Función CALMEDIALENTA
  7. Creación del cuerpo del programa
  8. Resultados

TEMA 2: INDICADOR RATIO DE DIRECCIONALIDAD

  1. Introducción y planteamiento del problema
  2. Diferenciación mercado latral y tendencial
  3. definición de funciones a usar
  4. Función CALVELMOV
  5. Función CALVOLATILIDAD
  6. función CALRATIODIREC
  7. Creación del cuerpo del programa
  8. Resultados

TEMA 3: EXPERT ADVISOR. SISTEMA TENDENCIAL

  1. Introducción y planteamiento del problema
  2. Definición de varialbes globales
  3. Definición de funciones a usar
  4. Función CALMEDIARAPIDA
  5. Función CALMEDIALENTA
  6. Función TIPOCRUCE
  7. Funciones comprar y vender
  8. Creación del cuerpo del programa
  9. Resultados

TEMA 4: EXPERT ADVISOR. SISTEMA ROTURAS DE VOLATILIDAD

  1. Introducción y planteamiento del problema
  2. Creación del expert advisor
  3. Definición de variables globales
  4. Definición de funciones a usar
  5. Funciones comprar y vender
  6. Creación del cuerpo del programa
  7. Resultados

TEMA 5: PROBADOR DE ESTRATEGIAS DE METRATRADER 4

TEMA 6: PROBADOR DE ESTRATEGIAS DE METATRADER 5

[/accordion_element][accordion_element title=”PRÁCTICAS: TENDENCIA”]

  1. Indicador de tendencia
  2. Sistema tendencial

[/accordion_element][/accordion]

BLOQUE IV: MATLAB Y PHYTON

[accordion][accordion_element title=”MÓDULO I: TUTORIAL DE MATLAB”]

  1. Introducción
  2. Características básicas
  3. Variables
  4. Arrays
  5. Sentencias iterativas
  6. Script
  7. Funcioines
  8. Ficheros

[/accordion_element][accordion_element title=”MÓDULO II: PYTHON”]

  1. Introducción
  2. Variables
  3. Vectores
  4. Listas
  5. Diccionarios
  6. Operadores
  7. Sentencias iterativas
  8. Funciones
  9. Ficheros
  10. Módulos
  11. Clases

[/accordion_element][/accordion]

[accordion][accordion_element title=”MÓDULO III: API CON PPRO 8 DE MATLAB”]

  1. Interaccionar con la API de PPRO8
  2. Registro del símbolo
  3. Lectura del fichero
  4. Ejecutar orden de Compra/venta

[/accordion_element][/accordion]

PROYECTO FINAL: AUTOMATIZACIÓN DE UNA ESTRATEGIA

MATRÍCULA

MATRICÚLATE

 Precio:
450€

BONUS PROMOCIONAL
*Válido 10 días

450€ 90

*fináncialo desde 3,30€/mes

Instituto IBT es una escuela universitaria especializada en cursos de Trading en Sevilla y Madrid
Hola,
¿En qué puedo ayudarte?