Pensada para quien nunca ha usado NinjaTrader. Sigue los pasos en orden; cada uno dice exactamente dónde hacer clic.
El bot opera el Micro E-mini Nasdaq (MNQ). Empieza SIEMPRE en la cuenta de simulación Sim101 hasta que entiendas cómo se comporta. Operar futuros tiene riesgo real de pérdida.
Entra en ninjatrader.com y pulsa Download (arriba a la derecha). Te pedirá crear una cuenta gratis de NinjaTrader con tu correo y una contraseña. Guárdalos: son los que usarás para entrar en la plataforma.
Descarga NinjaTrader 8 Desktop (archivo .exe) y ejecútalo. Acepta las opciones por defecto: Siguiente, Siguiente, Instalar, Finalizar. Tarda unos minutos.
Abre NinjaTrader desde el escritorio. En la ventana de inicio escribe el correo y la contraseña de tu cuenta NinjaTrader y pulsa Log in.
Aparece una ventana pequeña llamada Control Center. Es el "centro de mando": desde su menú se abre todo lo demás (gráficos, conexiones, importar el bot).
Si NinjaTrader te propone actualizarse, acepta. El bot funciona con NinjaTrader 8.1 o superior.
Sin conexión el gráfico está vacío y el bot no ve nada. Abajo a la izquierda del Control Center se ve el estado: verde = conectado.
Control Center → Connections → configure.
En la lista de la izquierda elige Rithmic (o Tradovate), pulsa add, escribe el usuario y contraseña que te dio tu empresa de fondeo, elige el servidor que te indicaron y pulsa OK.
Control Center → Connections → pulsa la conexión que acabas de crear. Cuando abajo se ponga verde, estás dentro. Tu cuenta de evaluación aparecerá en la lista de cuentas y también Sim101 (la de práctica).
Control Center → Connections → configure → elige Simulated Data Feed → add → OK. Luego Connections → Simulated Data Feed.
Sirve para ver el panel y aprender a manejar el bot, pero el precio es inventado: no juzgues resultados con esta conexión. Para datos reales gratis, en la web de NinjaTrader hay una prueba de datos ("free trial data") que se configura igual, con el usuario que te den.
Vuelve a la página del bot y pulsa Crear cuenta (nombre, correo y contraseña; si ya la tienes, Ya tengo cuenta). Entras en tu panel y pulsas Descargar MNQPULSE25-50K.
Se guarda un archivo llamado MNQPULSE25-50K.zip en tu carpeta Descargas. No lo descomprimas: NinjaTrader lo importa tal cual.
No hay clave que pegar: el bot ya viene configurado con la licencia libre MNQPULSE-FREE y funciona en cualquier ordenador. En tu panel ves las versiones nuevas y en qué PCs está funcionando tu licencia.
Control Center → Tools → Import → NinjaScript Add-On...
Busca la carpeta Descargas, selecciona MNQPULSE25-50K.zip y pulsa Abrir.
Aparece el mensaje "Import complete" (importación completada). Pulsa OK. Ya está instalado; no hace falta compilar nada ni tocar código.
Importa el zip UNA sola vez: si ya dijo «Import complete», no lo repitas.
El paquete viene compilado (sin código fuente). Si alguna vez NinjaTrader te avisa de que ya existe una versión, acepta reemplazarla.
Actualizaciones: cuando salga una versión nueva, el panel del bot muestra Actualizar: pulsa, se descarga sola en Descargas y la importas con Herramientas → Importar (NinjaTrader no permite importar sin esa ventana). Después vuelve a añadir la estrategia al gráfico.
Control Center → New → Chart.
En el buscador de arriba escribe MNQ. Elige el contrato del mes en curso, por ejemplo MNQ 12-26 (el mes y el año cambian cada tres meses: marzo 03, junio 06, septiembre 09, diciembre 12; escoge el más cercano que aún no haya vencido).
En la parte derecha pon: Type: Minute, Value: 5, Days to load: 10. Pulsa OK. Se abre un gráfico de velas de 5 minutos.
El bot usa por dentro también 15 minutos y 1 minuto; los añade solo. Tú solo necesitas el gráfico de 5 minutos.
Haz clic derecho sobre el gráfico → Strategies...
En la lista de la izquierda ("Available") busca MNQPULSE25-50K y haz doble clic (o selecciónalo y pulsa add). Pasa a la lista "Configured" y a la derecha salen sus parámetros.
Grupo 00. Licencia: ya viene configurado con MNQPULSE-FREE, no hay que pegar nada. Déjalo como está.
Grupo 01. General: viene configurado para cuenta 50K, con los límites del día y la martingala ya puestos (ver paso 9). El resto déjalo como está.
⚠ Aviso importante (MNQPULSE25-50K): este bot está configurado para cuentas de 50K. En las estadísticas, la máxima reducción (drawdown) de la estrategia ronda los $2.000, y eso supera el límite de pérdida de las cuentas de 25K en la mayoría de las casas de fondeo. Por eso, desde la versión 1.0.7, el bot ya no trae el ajuste 25K: úsalo en cuentas de 50K y prueba antes en Sim101.
Baja hasta el grupo General (el de NinjaTrader, más abajo) → Account: elige Sim101 para practicar (o tu cuenta de evaluación cuando ya lo domines). Deja Calculate: On bar close.
Marca la casilla Enabled (arriba a la derecha) y pulsa OK. Si NinjaTrader pregunta si quieres arrancar la estrategia, di que sí.
En unos segundos aparece el panel flotante del bot. Arranca en pausa: pulsa ACTIVAR BOT en el panel para que empiece a buscar operaciones. Hasta entonces solo mira el mercado.
Si en vez del panel ves en rojo "LICENCIA INVALIDA", comprueba que en 00. Licencia sigue puesto MNQPULSE-FREE (sin espacios) o escríbenos.
Es una ventana pequeña que puedes arrastrar con el ratón a donde quieras, incluso fuera del gráfico. Así se ve (ejemplo con cuenta 50K):
| Elemento | Qué significa y qué hacer |
|---|---|
| Cuenta: 50K | La configuración cargada: límites del día y martingala de la cuenta de 50K (paso 9). Desde la versión 1.0.7 es la única. |
| Ajustes ▼ / ▲ | Despliega (▼) o recoge (▲) la configuración. Dentro: • Licencia: normalmente no se ve (la licencia libre ya viene puesta). Solo aparece si el servidor rechazara la clave; escríbenos en ese caso. • Cuenta NT: lista de cuentas conectadas (Sim101 o tu evaluación). Si eliges una distinta de la que tiene la estrategia, el bot se pausa y te avisa: hay que volver a cargar la estrategia con esa cuenta. • Contratos: cuántos micros por operación (1 por defecto). • SL ticks / TP ticks: stop y objetivo en ticks. En MNQ 1 tick = 0,25 puntos = 0,50 $. 100 ticks = 25 puntos = 50 $ por contrato; 210 ticks = 52,5 puntos = 105 $. • Horario: si está marcado, solo opera entre Inicio y Fin (formato HHMMSS, hora de tu PC). Por defecto 180000 a 170000: desde las 6 de la tarde hasta las 5 de la tarde del día siguiente. • Martingala: si una operación toca el stop, la siguiente entra con más contratos (Reintentos = cuántas veces seguidas, x = multiplicador, Max contratos = tope). • Aplicar: guarda lo que escribiste. Si un valor está fuera de rango lo avisa en amarillo. |
| ACTIVAR BOT / PAUSAR | Enciende o apaga las entradas. En PAUSADO el panel sigue mostrando el mercado pero no opera. Cada vez que cargas la estrategia arranca en pausa. |
| Título [50K] | Nombre del bot y cuenta elegida. Si sale CUENTA? es que la cuenta del panel no coincide con la de la estrategia. |
| Cuenta NT / Licencia / ACTIVO | Cuenta real que usa la estrategia, si la licencia está validada, y si el bot está activo o pausado. |
| Lim dia | Pérdida máxima del día, ganancia máxima del día y objetivo a pasar. Al tocar uno de los dos primeros, el bot deja de abrir operaciones hasta el día siguiente. |
| Dia | Resultado del día en dólares (verde ganando, rojo perdiendo). |
| Direccion | Lado que el bot está preparando: COMPRA (verde) o VENTA (rojo). El recuadro del panel se pinta de ese color. |
| Setup n/5 | Cuántas de las 5 condiciones se cumplen (tendencia 5 min, tendencia 15 min, precio en zona, RSI, ADX). 5/5 = todo listo, solo falta el gatillo. |
| Gatillo | La vela de confirmación. "frio", "cerca", "esperando" o LISTO. Con 5/5 y gatillo LISTO se manda la orden. |
| M5 | M15 | ADX | Semáforo de cada filtro: ✔ cumple, ✘ no cumple. |
| Estado | FRIO → FORMANDO → CERCA → LISTO. Resumen de lo cerca que está la operación. |
| Falta ... | Lista corta de lo que todavía no cumple. |
| ⚠ ORDEN COMPRA EN BREVE | Aviso parpadeante (y un sonido) cuando el setup está 5/5 con el bot activo: la orden puede salir en las próximas velas. Cambia a "AHORA" cuando el gatillo confirma. El borde parpadea en verde (compra) o rojo (venta). |
| Con operación abierta | El panel cambia y muestra: OPERACION o MARTINGALA n/2, lado y contratos, precio de entrada, y qué pasa si toca TP o SL. |
| Botón "Panel ON/OFF" | Está en la esquina superior izquierda del gráfico. Oculta o vuelve a mostrar el panel. |
Desde la versión 1.0.7 el bot trae una sola configuración, la de la cuenta de 50K. Puedes cambiar los valores en Ajustes, pero los de fábrica están pensados para las reglas habituales de las cuentas de evaluación de ese tamaño.
⚠ Cuentas de 25K = riesgo alto. La máxima reducción (drawdown) de la estrategia ronda los $2.000, por encima del límite de pérdida que la mayoría de casas de fondeo ponen a las cuentas de 25K. Por eso el ajuste 25K se retiró.
| Parámetro | Cuenta 50K |
|---|---|
| Pérdida máxima del día | 2.100 $ |
| Ganancia máxima del día (el bot para al llegar) | 1.500 $ |
| Objetivo a pasar (referencia en el panel) | 1.500 $ |
| Martingala: reintentos seguidos tras un stop | 2 |
| Martingala: multiplicador de contratos | x2 |
| Martingala: máximo de contratos | 4 |
| Parámetro | Valor | Dónde cambiarlo |
|---|---|---|
| Contratos por operación | 1 | Ajustes → Contratos |
| Stop loss | 100 ticks (25 puntos, 50 $ por contrato) | Ajustes → SL ticks |
| Take profit | 210 ticks (52,5 puntos, 105 $ por contrato) | Ajustes → TP ticks |
| Horario | Activado, 18:00:00 a 17:00:00 (hora del PC) | Ajustes → Horario |
| Compras y ventas | Las dos activadas | Parámetros → 01. General |
| Martingala | Activada, entra por el lado opuesto al stop, sin esperar señal nueva | Ajustes → Martingala / Parámetros → 06. Martingala |
| Enfriamiento entre operaciones | 3 velas de 5 minutos | Fijo |
| Seguridad (posición sin stop) | Activada, 8 segundos | Parámetros → 08. Seguridad |
| Dibujo de operaciones en el gráfico | Activado, opacidad 25. Al cerrar cada operación escribe PROFIT (verde) o STOP (rojo) en el precio de cierre | Parámetros → 07. Visual |
La martingala multiplica el tamaño tras una pérdida: tras 2 stops seguidos se llega a 4 contratos. comprueba que eso cabe en las reglas de tu empresa de fondeo antes de usarla en una cuenta real. Si no quieres martingala, desmárcala en Ajustes y pulsa Aplicar.
Abre NinjaTrader y conecta (Connections → tu conexión). Espera el verde.
Abre el gráfico MNQ de 5 minutos (si lo dejaste abierto, NinjaTrader lo recuerda). La estrategia sigue en el gráfico pero deshabilitada: clic derecho → Strategies → marca Enabled → OK.
Cuando salga el panel, comprueba: Cuenta NT correcta, "Licencia OK", límites del día. Pulsa ACTIVAR BOT.
Deja el PC encendido, sin suspender (Configuración de Windows → Energía → nunca suspender). El bot opera solo dentro del horario y se detiene al tocar el límite de pérdida o de ganancia del día.
Para parar: pulsa PAUSAR en el panel (no abre más operaciones; si hay una abierta, la deja terminar con su stop y su objetivo). Para cerrar todo a mano, usa el botón Flatten de NinjaTrader (Control Center → pestaña Positions → clic derecho).
| Lo que ves | Qué hacer |
|---|---|
| No aparece MNQPULSE25-50K en la lista de estrategias | Repite el paso 5 (importar el .zip sin descomprimir). Cierra y vuelve a abrir NinjaTrader. |
| "LICENCIA INVALIDA" en rojo en el gráfico | Comprueba que en 00. Licencia (o en Ajustes → Licencia) está MNQPULSE-FREE sin espacios. Sin internet el bot sigue funcionando; si persiste, escríbenos. |
| El panel no sale | Espera unos segundos tras habilitar la estrategia. Si sigue sin salir, pulsa el botón "Panel ON" de la esquina del gráfico, o revisa que en 07. Visual "Mostrar Panel" esté en True. |
| El título dice CUENTA? | En Ajustes → Cuenta NT elegiste una cuenta distinta de la que tiene la estrategia. Vuelve a cargar la estrategia con esa cuenta (paso 7, punto 5) o elige la misma. |
| Está ACTIVO pero no opera | Es normal: solo entra con Setup 5/5 y gatillo LISTO. Comprueba también que estás dentro del horario y que no se tocó el límite del día (línea "Dia" y "Lim dia"). |
| Abrió una operación y no veo stop ni objetivo | Mira la pestaña Orders del Control Center. Si de verdad no hay stop, en 8 segundos el vigilante de seguridad cierra la posición y lo escribe en la ventana Output de NinjaTrader. |
| NinjaTrader pide compilar o da error al importar | Actualiza NinjaTrader a la última versión 8.1 y vuelve a importar. Si el error persiste, mándanos una captura del mensaje. |
Soporte: escríbenos en Mis mensajes (te contesta el equipo dentro de la web) o en el grupo de Telegram (tema Soporte). Ten a mano tu nombre y una captura del problema.
Volver a la página del bot y descargarlo
BotTraderProLab · Bots automáticos para NinjaTrader · Todos los bots · Comunidad · 💬 escríbenos en Mis mensajes