Curso Superior de Programación de Sistemas Automaticos de Trading

Curso Superior
de Programación de Autómatas

Formulario de Información

curso gratis

Háblanos por WhatsApp en: 0034 648 552 205

Curso Superior de Programación de Autómatas de Trading

Precio total: 180€

*Pago Único sin costes adicionales.

*Consulta opciones de pago fraccionado.

*Consulta bonificaciones especiales para antiguos alumnos.

Objetivo


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 disponca 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 teorico práctico en el que el alumno aprenderá a desarrollar una estrategia en una plataforma de trading.

Esta experiencia formativa se orienta a la programación y automatización de sistemas, así como el uso de algunas de las plataformas disponibles para la programación de autómatas, en esta etapa aprenderá a traducir el pseudo código de su sistema de trading (que realizamos en el curso anterior: Curso Superior en Desarrollo de Sistemas, siendo este, requisito de acceso a este programa), al lenguaje de la plataforma de automatización, el uso de builders, los procesos de backtesting y optimización automáticos, al finalizar sabrás como llevar a cabo la automatización de un sistema. Tras superar los exámenes finales y realizar el proyecto final, obtendrá su diploma acreditativo.

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

¿A quién va dirigido?


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

Este programa incluye


Titulación Acreditativa

Tutor y foro de alumnos

Modalidad online

Herramientas para programar sistemas de trading

Temario


BLOQUE I: INTRODUCCIÓN A LA PROGRAMACIÓN

MÓDULO I: INTRODUCCIÓN

  • 1. Introducción
  • 2. Algoritmos
  • 3. Diagramas de flujo
  • 4. Pseudocódigos
  • 5. Tipos de lenguajes

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()

BLOQUE II: LENGUAJE DE PROGRAMACIÓN

MÓDULO I: PROGRAMACIÓN EN 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#

MÓDULO II: PYTHON

  • 1. Introducción
  • 2. Funciones
  • 3. Sentencias iterativas
  • 4. Ejemplo de un programa básico
  • 5. Clases
  • 6. Ficheros
  • 7. Ejemplos extra de funciones

BLOQUE III: PLATAFORMAS DE TRADING AUTOMÁTICO

MÓDULO I: INTRODUCCION A LAS PLATAFORMAS DE TRABAJO

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

MÓDULO II: NINJATRADER

  • 1. Características de la plataforma.
  • 2. Funciones enfocadas al desarrollo de sistemas.

MÓDULO III: TRADESTATION

  • 1. Características de la plataforma.
  • 2. Funciones enfocadas al desarrollo de sistemas.
  • 3. Configuración y propiedades de las pantallas.

BLOQUE IV: IMPLEMENTACION DE ESTRATEGIAS

MÓDULO I: 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.

MÓDULO II: SISTEMA TENDENCIAL

  • 1. Introducción
  • 2. Descripción detallada de la estrategia a implementar
  • 3. Implementación de la estrategia mediante NinjaTrader
  • 4. Optimización de la estrategia
  • 5. Backtest de la estrategia

MÓDULO III: SISTEMA IMPULSADO 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.

MÓDULO IV: SISTEMA DE VELAS HEIKEN ASHI

  • 1. Descripción detallada de la estrategia a implementar.
  • 2. Implementación de la estrategia mediante NinjaTrader.
  • 3. Backtest de la estrategia.

BLOQUE V: EXTRA

MÓDULO I: BASES DE DATOS

  • 1. Introducción a las bases de datos
  • 2. Arquitectura de las bases de datos
  • 3. Sistemas gestores de bases de datos
  • 4. Modelos de bases de datos
  • 5. Arquitectura cliente-servidor
  • 6. Modelo entidad-relación
  • 7. Estructura del modelo relacional
  • 8. Paso del modelo e/r al modelo relacional
  • 9. Operaciones básicas sobre tablas
  • 10. Características de un sistema gestor de base de datos relacional
  • 11. Tipos de sentencias sql y sus componentes sintácticos
  • 12. Tipos de datos en SQL
  • 13. Consulta de datos
  • 14. Operadores en la consulta select
  • 15. Operadores en la consulta select II
  • 16. Subconsultas
  • 17. Funciones aritméticas en SQL
  • 18. Funciones de cadena en SQL
  • 19. Funciones para fechas en SQL
  • 20. Otras funciones SQL
  • 21. Agrupación de elementos en SQL
  • 22. Update con SELECT y orden DELETE
  • 23. Manipulación de datos i. orden INSERT
  • 24. Clausulas avanzadas de selección

Próximas Ediciones


PLAZAS CURSO ONLINE
Fechas inicio Plazas con beca
01/11/2017 Quedan 2 plazas
15/11/2017 Quedan 3 plazas
01/12/2017 Quedan 3 plazas
15/12/2017 Plazas disponibles
01/01/2018 Quedan 4 plazas
15/01/2018 Quedan 5 plazas
01/02/2018 Plazas disponibles
15/02/2018 Quedan 3 plazas
01/03/2018 Quedan 6 plazas
15/03/2018 Plazas disponibles

Matrícula


Curso Superior de Programación de Autómatas de Trading

Precio total: 180€

*Sujeto a disponibilidad de plazas

*Pago Único sin costes adicionales.

*Consulta opciones de pago fraccionado.

*Consulta bonificaciones especiales para antiguos alumnos.

Formulario de Información

curso gratis

Háblanos por WhatsApp en: 0034 648 552 205