Inicio/Cursos/01 · Básico
NT8 · 01Nivel inicial

NinjaScriptBásico

Aprende a programar indicadores y tus primeras estrategias automáticas en NinjaScript (C#), empezando desde la primera línea de código. En directo, en grupo reducido y con el código fuente de cada ejercicio.

Duración
14 horas
Sesiones
7 en directo
Nivel
Inicial
Requisitos
Ninguno
Formato
Online + grabación
Grupo
Unos 10 alumnos
01Para quién

Este curso es para ti si…

01Perfil

Trader que quiere automatizar

Operas con NinjaTrader y quieres crear tus propios indicadores o dejar de depender de herramientas genéricas que no se adaptan a tu metodología.

02Perfil

Programador que entra al trading

Tienes conocimientos de código pero no sabes cómo aplicarlos a NinjaTrader. El curso es el puente entre programación y mercados.

03Perfil

Usuario del Strategy Builder

Ya montas estrategias con el asistente pero te topas con sus límites. Aprenderás a abrir el código y escribir lo que el Builder no permite.

02Temario

Qué vas a programar

4 módulos de menor a mayor dificultad, más un proyecto final. Cada módulo incluye teoría, ejercicios prácticos y código fuente descargable.

4Módulos
37Lecciones
14hEn directo
∞Grabaciones
~/curso-programacion-ninjatrader/temario4 módulos · 37 lecciones
▶01Entorno NinjaTrader 8 y NinjaScript Editor4 lecciones
  1. Arquitectura de NinjaTrader 8 y tipos de NinjaScript
  2. NinjaScript Editor: crear, compilar y depurar
  3. Ventana Output y Print() para trazas
  4. Importar y exportar NinjaScripts
▶02Fundamentos de C#8 lecciones
  1. Variables: int, double, bool, string, char
  2. Expresiones matemáticas y operadores
  3. Sentencias de control lógicas
  4. Bucles
  5. Métodos y ámbito de variables
  6. Objeto Math
  7. Aritmética con tipos numéricos diferentes y con Decimal
  8. Conversión entre tipos
▶03Indicadores12 lecciones
  1. Creación de un indicador
  2. Parámetros de entrada
  3. Método OnStateChange
  4. Método OnBarUpdate
  5. Series estándar
  6. Objeto Plot y propiedades
  7. Series de precios, de indicadores, Input y personalizadas
  8. Llamadas a indicadores con varias series de Values
  9. Bloques Try-Catch
  10. Parámetros de tipo Brush, Font y Stroke
  11. Enumeraciones
  12. Variables de referencia a indicadores
▶04Primeras estrategias7 lecciones
  1. Strategy Builder: de la idea al código
  2. OnBarUpdate en estrategias y modo Managed
  3. Métodos Enter y Exit para envío de órdenes
  4. SetStopLoss, SetProfitTarget y SetTrailStop
  5. Objeto Position
  6. Fechas y horas en NinjaScript
  7. Strategy Analyzer: backtesting y optimización
▶★Proyecto final4 fases
  1. Diseñas tu propio indicador o estrategia a partir de tu operativa
  2. Dos semanas de desarrollo acompañado por el instructor
  3. Revisión de código línea a línea y feedback
  4. Entrega y valoración final del proyecto
03Proyecto final

Realizas tu idea

Terminas el curso con una herramienta tuya funcionando en NinjaTrader 8, no con un ejercicio de libro.

  • 01Diseñas tu propio indicador o estrategia a partir de tu operativa
  • 02Dos semanas de desarrollo acompañado por el instructor
  • 03Revisión de código línea a línea y feedback
  • 04Entrega y valoración final del proyecto
04Alumnos

Testimonios de alumnos

Curso 01Miguel A.Trader independienteArgentina
Miguel A., alumno/a

“Empecé sin saber nada de programación y en pocas semanas ya programaba mis propios indicadores y estrategias.”

Curso 01Susana B.Ceuta, España
Susana B., alumno/a

“Por fin he entendido cómo programar sistemas automáticos y hacer backtesting. En breve quiero arrancar con un bróker y cuenta real.”

05Preguntas

Todo lo que necesitas saber

¿Necesito experiencia previa en programación?

No. El curso empieza desde cero: el módulo 2 cubre todos los fundamentos de C# necesarios para escribir NinjaScript. Si ya programas, avanzarás más rápido en los primeros módulos.

¿Qué versión de NinjaTrader se utiliza?

NinjaTrader 8. Se descarga y usa en simulación de forma gratuita; no hace falta cuenta de bróker para practicar.

¿Las clases son en directo o grabadas?

Se imparten en directo y el profesor resuelve las dudas al momento. Las sesiones se graban y distribuyen a los alumnos para uso personal y exclusivo.

¿Cuánto tiempo tengo que dedicar por semana?

Entre 4 y 6 horas: la sesión en directo más el tiempo de repaso y ejercicios. Con las grabaciones puedes adaptar el ritmo.

¿Qué incluye exactamente el precio?

Sesiones en directo y grabaciones, código fuente de ejercicios y proyectos, grupo privado de alumnos, soporte directo por email y revisión del proyecto final.

Tu primera línea de NinjaScript empieza aquí

Grupos reducidos de unos 10 alumnos para que el soporte sea personal.

Reservar plaza — 390 € →
Recursos

Cursos · Servicios · Blog · Mercado