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, renderizado propio con SharpDX y validación con Walk Forward.

Duración
24 horas
Sesiones
6 en directo
Nivel
Intermedio
Requisitos
Curso 01 o equivalente
Formato
Online + grabación
Grupo
Máx. 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

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

5Módulos
27Lecciones
24hEn directo
∞Grabaciones
~/curso-ninjatrader-avanzado/temario5 módulos · 27 lecciones
▶01Gestión avanzada de órdenes7 lecciones
  1. Objeto Order y su ciclo de vida
  2. Órdenes Limit, StopMarket, StopLimit y MIT
  3. Órdenes limitadas no ejecutadas al cierre de barra
  4. Modificar y cancelar órdenes
  5. Órdenes OCO
  6. Órdenes ignoradas: por qué ocurren y cómo evitarlas
  7. EntriesPerDirection y EntryHandling
▶02Eventos y modo Unmanaged6 lecciones
  1. OnOrderUpdate, OnExecutionUpdate y OnPositionUpdate
  2. Trazar órdenes con TraceOrders
  3. SubmitOrderUnmanaged, ChangeOrder y CancelOrder
  4. Gestión de errores: RealtimeErrorHandling
  5. Sincronización entre estrategia y cuenta
  6. Objeto Account
▶03Series múltiples y datos6 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
  5. Tick Replay y cálculo intrabarra
  6. Colecciones List y Dictionary para pívots y niveles
▶04Visualización avanzada4 lecciones
  1. OnRender y SharpDX: dibujar sin Draw.*
  2. ChartControl y ChartScale: coordenadas en pantalla
  3. Brushes, texto y liberación de recursos
  4. DrawingTools desde código y trading semiautomático
▶05Evaluación y robustez4 lecciones
  1. Strategy Analyzer a fondo
  2. Optimización y Walk Forward Optimization
  3. SystemPerformance, TradeCollection y TradesPerformance
  4. Alertas: email, sonido y mensajes a Telegram
▶★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 en Market Replay
  4. Entrega y valoración final
03Proyecto final

Terminas con algo tuyo

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 en Market Replay
  • 04Entrega y valoración final
04Alumnos

Lo que cuentan después

Luis P.Programador y trader · España

“Siendo programador, lo que más valoro es la calidad del código que se enseña. No es código de demo, es código que funciona en producción con manejo real de errores y eficiencia.”

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 quedan disponibles sin caducidad.

¿Hay posibilidad de pago fraccionado?

Sí, en 2 pagos de 249 €. El primero reserva la plaza y el segundo se abona antes de la mitad del curso.

¿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.

06Ruta

El siguiente peldaño

Cuando termines, así puedes seguir avanzando.

Estrategias que controlas hasta la última orden.

Grupos de máximo 10 alumnos. Código fuente de todo el curso incluido.

Reservar plaza — 497 € →
Recursos

Cursos · Servicios · Blog · Mercado