Inicio/Cursos/02 · Avanzado
NT8 · 02Nivel intermedio

NinjaScriptAvanzado

Lleva tus estrategias a nivel profesional: control total de las órdenes, eventos de ejecución, modo unmanaged, series múltiples y validación con Walk Forward.

Duración
16 horas
Sesiones
8 en directo
Nivel
Intermedio
Requisitos
Curso 01 o equivalente
Formato
Online + grabación
Grupo
Unos 10 alumnos
01Para quién

Este curso es para ti si…

01Perfil

Alumno del curso Básico

Ya programas indicadores y estrategias sencillas y quieres dar el salto a sistemas con gestión de órdenes de nivel profesional.

02Perfil

Programador autodidacta de NinjaScript

Has llegado lejos por tu cuenta, pero chocas con los límites del modo managed, órdenes ignoradas o posiciones desincronizadas.

03Perfil

Trader que quiere pasar a real

Tienes sistemas en simulación y necesitas que sean robustos: gestión de errores, reconexiones y evaluación fuera de muestra.

02Temario

Qué vas a programar

4 módulos centrados en estrategias robustas, más un proyecto final con revisión de código.

4Módulos
21Lecciones
16hEn directo
∞Grabaciones
~/curso-programacion-ninjatrader-avanzado/temario4 módulos · 21 lecciones
▶01Gestión avanzada de órdenes7 lecciones
  1. Visual Studio: instalación y uso para editar y depurar NinjaScript
  2. Objeto Order y su ciclo de vida
  3. Órdenes limitadas no ejecutadas al cierre de barra
  4. Modificar y cancelar órdenes
  5. Órdenes OCO
  6. EntriesPerDirection y EntryHandling
  7. Órdenes rechazadas: motivos y cómo gestionarlas
▶02Eventos y modo Unmanaged6 lecciones
  1. OnOrderUpdate, OnExecutionUpdate y OnPositionUpdate
  2. SubmitOrderUnmanaged, ChangeOrder y CancelOrder
  3. Gestión de errores: RealtimeErrorHandling
  4. Trazar órdenes con TraceOrders
  5. Depurar con Visual Studio: puntos de ruptura sobre NinjaTrader
  6. Objeto Account
▶03Series múltiples4 lecciones
  1. AddDataSeries: multi-timeframe y multi-instrumento
  2. BarsInProgress y sincronización de series
  3. Objeto Bars y sesiones
  4. Calculate: OnBarClose, OnEachTick y OnPriceChange
▶04Evaluación y robustez4 lecciones
  1. Strategy Analyzer & Market Replay
  2. Optimización y Walk Forward Optimization
  3. SystemPerformance, TradeCollection y TradesPerformance
  4. Alertas: email, sonido y otras opciones
▶★Proyecto final4 fases
  1. Estrategia completa en modo unmanaged con gestión de riesgo
  2. Dos semanas de desarrollo acompañado
  3. Revisión de código y pruebas
  4. Entrega y valoración final
03Proyecto final

Programas tu sistema productivo

El objetivo es una estrategia que aguante el paso a tiempo real: órdenes controladas, errores gestionados y resultados evaluados fuera de muestra.

  • 01Estrategia completa en modo unmanaged con gestión de riesgo
  • 02Dos semanas de desarrollo acompañado
  • 03Revisión de código y pruebas
  • 04Entrega y valoración final
04Alumnos

Testimonios de alumnos

Curso 02Luis P.Programador y traderEspaña
Luis P., alumno/a

“Lo que más valoro es la calidad de la enseñanza: se aprende código funcional para aplicar de inmediato en productivo.”

Curso 02Javier M.TraderBarcelona, España
Javier M., alumno/a

“Gracias a este curso he podido personalizar completamente la gestión de órdenes de mis sistemas y he mejorado mucho la automatización.”

05Preguntas

Todo lo que necesitas saber

¿Qué nivel necesito para este curso?

El del curso 01 o equivalente: manejar C# básico, OnBarUpdate, Plots, parámetros y órdenes gestionadas (EnterLong, SetStopLoss…).

¿Se ve el modo Managed o solo Unmanaged?

Los dos. Se profundiza en el modo gestionado y después se construye la misma lógica en unmanaged para entender cuándo compensa cada uno.

¿Las estrategias sirven para operar en real?

Se enseña a prepararlas para tiempo real (errores, sincronización, validación), pero la decisión de operar y su riesgo son siempre del alumno.

¿Las clases son en directo o grabadas?

En directo y grabadas. Las grabaciones se distribuyen a los alumnos para uso personal y exclusivo.

¿Puedo hacerlo sin haber hecho el curso 01?

Sí, si ya programas NinjaScript con soltura. Si tienes dudas, escríbenos y te orientamos sobre tu nivel.

¿Qué necesito instalar?

NinjaTrader 8 y Visual Studio Community (gratuito), que usamos para editar, compilar y depurar el código. Te guiamos en la instalación.

Estrategias que controlas hasta la última orden

Grupos reducidos de unos 10 alumnos. Código fuente de todo el curso incluido.

Reservar plaza — 590 € →
Recursos

Cursos · Servicios · Blog · Mercado