Conti finanziati

Cómo instalar indicadores en NinjaTrader 8 paso a paso

Importar el .zip, reiniciar y a operar. Los cinco fallos que generan casi todos los correos de soporte, con la solución exacta de cada uno.

Equipo TickDojo 8 min de lectura 1.528 palabras
Escritorio de trading con varios monitores encendidos y un portátil, el equipo donde se instalan los indicadores de NinjaTrader 8

Instalar un indicador en NinjaTrader 8 son tres clics. Lo que rompe la instalación casi nunca es el indicador: es un NinjaTrader abierto a medias, un .zip que alguien descomprimió antes de importarlo o una versión vieja del mismo archivo que sigue dentro de la plataforma. Esta guía va paso a paso, con los cinco fallos que generan el 90 % de los correos de soporte y cómo salir de cada uno.

Vale igual para un sistema de TickDojo que para cualquier indicador de terceros. Si vienes de romper una instalación, salta directo al apartado de errores.

Prueba la instalación con un sistema gratis. Antes de pagar nada, descarga uno de los nuestros y haz el proceso completo. Si te funciona con este, te funcionará con cualquiera.

Descargar un sistema gratis

Qué es el .zip de NinjaTrader y qué no

NinjaTrader 8 distribuye los complementos en un archivo con extensión .zip, pero no es un zip normal. Dentro lleva la DLL compilada o el código fuente, las plantillas, los archivos de idioma y un manifiesto que le dice a la plataforma dónde va cada cosa. Ese paquete se llama NinjaScript Add-On.

Consecuencia práctica, y es la primera causa de instalación fallida: no lo descomprimas. Si haces clic derecho y extraes el contenido, te quedas con una carpeta de archivos sueltos que NinjaTrader no sabe reconstruir. El archivo se importa entero, tal cual sale de la descarga.

Segunda consecuencia: Windows a veces añade .zip otra vez o cambia el nombre por archivo(1).zip si lo descargas dos veces. El nombre da igual, la extensión no. Si acaba en .zip, sirve.

Dónde guardar el archivo

En cualquier sitio que recuerdes. La carpeta de Descargas vale. Lo que no debes hacer es moverlo a mano dentro de Documentos\NinjaTrader 8\bin\Custom: esa carpeta la gestiona la plataforma, y copiar archivos ahí a pelo provoca errores de compilación difíciles de rastrear.

Instalar un indicador paso a paso

El proceso completo son menos de dos minutos. Hazlo en este orden.

1. Cierra todos los gráficos

No cierres NinjaTrader, cierra las ventanas de gráficos. La importación recompila el código de la plataforma, y si hay gráficos abiertos usando indicadores, la compilación falla con un mensaje genérico que no te dice nada. Deja solo el Control Center, la ventana pequeña con los menús.

2. Menú Tools, Import, NinjaScript Add-On

En el Control Center vas a Tools > Import > NinjaScript Add-On. Se abre un explorador de archivos. Busca el .zip que has descargado y dale a Abrir.

3. Acepta el aviso de sobrescritura si aparece

Si ya tenías una versión anterior instalada, NinjaTrader te pregunta si quieres sobrescribir. Di que sí. Si dices que no, se queda la versión vieja y vas a pensar que la nueva no ha entrado.

4. Espera el mensaje verde

Al terminar aparece un cuadro con el texto "NinjaScript Add-On imported successfully". Si en su lugar sale una lista de errores en rojo, no toques nada todavía: baja al apartado de errores comunes.

5. Reinicia NinjaTrader

Cierra la plataforma del todo y vuelve a abrirla. No es opcional aunque la importación diga que ha ido bien. Hasta que no reinicia, la plataforma sigue trabajando con la DLL antigua en memoria, y ese es el motivo por el que mucha gente jura que el indicador no aparece cuando en realidad ya está instalado.

Ponerlo en el gráfico y guardarlo

Abre un gráfico. Clic derecho sobre él, Indicators. En la columna de la izquierda tienes la lista alfabética de todo lo instalado. Busca el nombre del sistema, doble clic para añadirlo y a la derecha te salen sus parámetros.

Aquí va un detalle que ahorra disgustos: cambia lo mínimo la primera vez. Los valores por defecto de un sistema serio están elegidos para el instrumento y la temporalidad para los que se diseñó. Toca un parámetro, mira qué cambia, y solo entonces toca el siguiente. Cambiar seis a la vez y concluir que "no funciona" es tirar el dinero.

Cuando lo tengas como quieras, guarda la configuración del gráfico como plantilla: clic derecho, Templates > Save As. Así cada gráfico nuevo arranca igual y no repites el montaje cada mañana. En la guía de configuración de NinjaTrader 8 desde cero está el flujo completo de plantillas y espacios de trabajo.

Los cinco errores que dan más soporte

Esta tabla resume lo que falla de verdad. El síntoma de la izquierda casi siempre tiene la causa de la derecha.

SíntomaCausa realSolución
El indicador no aparece en la listaNo has reiniciado la plataformaCerrar NinjaTrader entero y volver a abrir
Error al importar, lista roja de erroresHay otro indicador antiguo que no compilaBorrar el conflictivo desde Tools > Remove NinjaScript Assembly
"The file is not a valid NinjaScript archive"Descomprimiste el .zip antes de importarloVuelve a descargar el archivo original y no lo abras
Aparece pero el gráfico sale en blancoInstrumento o temporalidad fuera de rangoRevisa los parámetros mínimos que pide el sistema
Se instaló, pero al reiniciar desapareceNinjaTrader abierto sin permisos de escrituraEjecutar como administrador una sola vez

El error de compilación que arrastran todos

Merece un párrafo aparte porque es el más frustrante. NinjaTrader compila todo el código personalizado a la vez. Si tienes instalado un indicador gratuito de hace tres años que ya no compila con la versión actual, cada importación nueva va a fallar por culpa de ese, no del que estás metiendo.

Se arregla así: Tools > Remove NinjaScript Assembly, localiza el paquete viejo, quítalo, reinicia y vuelve a importar el nuevo. Si has ido acumulando descargas de foros durante años, esa limpieza es medio día bien invertido. Lo tratamos con más detalle en el artículo sobre NinjaTrader 8 lento o que se cierra solo.

Actualizar o desinstalar sin romper nada

Actualizar es exactamente lo mismo que instalar: importas el .zip nuevo encima y aceptas sobrescribir. No hace falta desinstalar antes. De hecho es peor, porque desinstalar borra también las plantillas asociadas.

Desinstalar de verdad tiene dos niveles:

  • Quitar del gráfico: clic derecho, Indicators, seleccionas y Remove. El indicador sigue instalado.
  • Desinstalar de la plataforma: Tools > Remove NinjaScript Assembly. Ahí desaparece del ordenador.

Un consejo de mantenimiento: antes de cualquier actualización grande, haz una copia de la carpeta Documentos\NinjaTrader 8. Pesa poco y te devuelve el estado anterior en treinta segundos si algo sale mal.

Instalado en dos minutos, útil desde la primera sesión. Nuestros sistemas vienen con plantilla incluida, así que aparecen ya configurados para MNQ y MES sin tener que tocar veinte parámetros.

Vedi gli indicatori de TickDojo

Instalar con una cuenta de fondeo

Si operas con Apex, Topstep o cualquier otra empresa de fondeo, la instalación es idéntica. El indicador vive en tu ordenador, no en el servidor de la firma, y no depende de la conexión que uses.

Hay dos matices que sí importan:

Uno. La licencia de NinjaTrader que te da la prop firm suele ser la versión gratuita con datos de la firma. Esa versión permite indicadores personalizados sin problema. Lo que no permite es ejecutar estrategias automatizadas en real. Si el sistema que instalas solo dibuja y avisa, no hay conflicto. Si automatiza órdenes, revisa el contrato antes.

Dos. Cambiar de conexión (de Rithmic a Tradovate, por ejemplo) no desinstala nada, pero sí puede cambiar el nombre interno del instrumento. Si el gráfico se queda vacío tras cambiar de proveedor de datos, el indicador está bien: lo que falta es el histórico. Tienes el proceso entero en cómo conectar NinjaTrader 8 con tu cuenta de fondeo.

Si sigue sin aparecer: diagnóstico rápido

Cuatro comprobaciones, en este orden, y en el 99 % de los casos aparece:

  1. Pestaña Log del Control Center. Ahí está el error real, con nombre de archivo y número de línea. Todo lo demás son síntomas.
  2. Versión de NinjaTrader. Help > About. Un sistema compilado para 8.1 no carga en 8.0.28. Actualiza la plataforma antes de culpar al indicador.
  3. Antivirus. Algunos borran la DLL en silencio nada más importarla. Añade la carpeta de NinjaTrader a las excepciones y repite la importación.
  4. Licencia del sistema. Si el indicador es de pago, comprueba que la máquina está autorizada. Nuestros sistemas se activan con el número de licencia que ves en tu cuenta, explicado en cómo funciona.

Si después de eso sigue sin cargar, copia el texto del Log y mándalo a soporte. Con ese texto se resuelve en un correo. Sin él, se resuelve en cinco.

La instalación no es la parte difícil de esto. La parte difícil viene después, cuando hay que decidir si lo que dibuja el indicador merece que arriesgues dinero. Deja el montaje resuelto en diez minutos y dedica el tiempo a lo otro.

The Profit Dojo

Deja de leer sobre ello y ponlo en el gráfico

Todo lo que cuenta este artículo se traduce en herramientas concretas para NinjaTrader 8. Pagamento unico, licenza a vita y el curso de instalación incluido.

Seguir leyendo

Más del dojo