Servicio

Reparación de estrategias NinjaScript para NinjaTrader 8

Diagnóstico gratuito · Pago por adelantado · Reembolso íntegro si no lo arreglo

Tu estrategia compila pero no entra. Entra en real a horas o precios distintos que en el Strategy Analyzer. Se desactiva sola después de una reconexión. No coloca el stop donde debería. Si te suena, no estás solo: son los fallos más habituales del mundo en NinjaScript — y casi siempre tienen arreglo.

Reparo estrategias e indicadores de NinjaTrader 8. Da igual si el código es tuyo, de un programador que ya no contesta o de un vendedor que desapareció: si tienes el archivo .cs, puedo trabajar sobre él.

Síntomas que reparo

No coloca el stop loss o el take profit, o los coloca donde no debe
Entra en real distinto que en el Strategy Analyzer o en Market Replay
Funciona en demo pero hace cosas raras en cuenta real
Se desactiva sola tras una reconexión, un festivo o el fin de semana
Errores de compilación al importar (referencias rotas, migración NinjaTrader 7 → 8)
Se queda con posiciones abiertas que no debería tener o no cierra al final de la sesión
El backtest cambia según la serie de datos o la temporalidad
Indicadores que repintan o calculan distinto en histórico que en tiempo real

Qué reparo (y qué no)

Estrategias e indicadores en NinjaScript, el lenguaje de NinjaTrader 8. Propios o comprados a terceros: mientras me puedas enviar el código fuente (.cs), puedo repararlo. Lo único que no puedo tocar son DLLs compiladas o protegidas sin código fuente — ahí, por diseño, nadie puede hacer nada serio. Si tu estrategia es de un vendedor, revisa también que su licencia te permita modificarla.

Cómo funciona

1. Me envías el .cs

Y me cuentas qué esperabas que hiciera y qué hace mal. Capturas del Log de NinjaTrader, si las tienes, ayudan mucho.

2. Diagnóstico gratuito

Lo reviso y te digo qué falla, si tiene arreglo y cuánto costaría. Sin compromiso. Si el problema no es el código sino la lógica de la estrategia, también te lo digo — antes de cobrarte un céntimo.

3. Presupuesto cerrado

Precio fijo tras el diagnóstico. El pago es por adelantado, y la garantía va en la otra dirección: si no consigo arreglarlo, te devuelvo el dinero íntegro, sin discusiones.

4. Entrega con explicación

Te devuelvo el código corregido y te explico qué fallaba y por qué, para que entiendas tu propia herramienta y sepas qué se tocó.

💶 Precio: diagnóstico gratuito · reparaciones desde 150 € · presupuesto cerrado (IVA incluido) y pago por adelantado. Si no lo arreglo, reembolso íntegro.

Un caso real

Un cliente llegó con una estrategia nocturna comprada a un tercero: las salidas usaban las llamadas equivocadas y el código no validaba los precios antes de enviar órdenes, así que entraba tarde y salía donde no debía. Diagnóstico, corrección de las salidas, validación de precios y un parámetro nuevo para controlar las entradas tardías. Se entregó reforzada y funcionando — y su reseña está en Trustpilot.

Lo que no hago

Reparo el código, no la rentabilidad. Si tu estrategia pierde por diseño, después de arreglarla perderá exactamente como fue diseñada — pero al menos sabrás que lo que ves es tu lógica de verdad, y no un bug. No prometo resultados, no "optimizo" curvas para que el backtest parezca bonito, y si veo que el problema es conceptual, te lo digo tal cual.

Preguntas frecuentes sobre la reparación

El diagnóstico es gratuito. Las reparaciones parten de 150 € con presupuesto cerrado (IVA incluido). El pago es por adelantado tras aceptar el presupuesto, y si no consigo arreglarla, te devuelvo el dinero íntegro.
Por transparencia: la reparación termina cuando te entrego el código, y una vez entregado no existe forma de garantizar el cobro. Por eso el orden es: diagnóstico gratis → presupuesto cerrado → pago → reparación → entrega con explicación. Y la garantía va en la dirección contraria: si no lo consigo arreglar, reembolso íntegro.
Sí, siempre que tengas el archivo .cs (el código fuente) y tu licencia te permita modificarlo. Si solo tienes una DLL compilada o protegida, no se puede trabajar sobre ella — por diseño, nadie puede.
Las causas más comunes: cálculo sobre barras en formación, fills optimistas del backtest, series de datos o plantillas de sesión distintas, y la gestión de reconexiones. Tengo una guía completa sobre esto: por qué tu estrategia entra distinto en real.
Sí. Estrategias e indicadores, mientras estén en NinjaScript (.cs) para NinjaTrader 8.
Sí. Tu código no se comparte, no se reutiliza y no acaba en ningún producto de InverMind. Se usa solo para tu reparación.
El archivo .cs, una descripción de qué debería hacer y qué hace mal, y — si puedes — capturas del Log de NinjaTrader (pestaña Log del Control Center). Cuanto más concreto, más rápido.
El diagnóstico, normalmente en 24–48 horas. El plazo de la reparación te lo doy junto con el presupuesto; la mayoría se entregan en pocos días.

¿Tu estrategia falla? Envíamela

Diagnóstico gratuito en 24–48h. Adjunta el .cs y cuéntame qué hace mal.

Enviar por email   WhatsApp
¿Aún no tienes NinjaTrader 8? Es gratuito para simulación y backtesting. Descárgalo aquí →
NinjaTrader Kinetick

Declaración de Riesgo: La operación de futuros y forex conlleva riesgos substanciales y no es para todos los inversionistas. Un inversionista podría potencialmente perder todo o más de la inversión inicial. Capital de Riesgo es dinero que puede ser perdido, sin poner en juego la seguridad financiera o estilo de vida de la persona. Solo capital de riesgo debe ser utilizado para trading, y solo aquellas personas con suficiente capital de riesgo deben considerar trading. Resultados pasados no son necesariamente indicativos de resultados futuros.

Declaración de Resultados Hipotéticos: Resultados hipotéticos de rendimiento deben tener muchas limitaciones inherentes, algunas de las cuales se describen a continuación. No se debe hacer representación de que alguna de las cuentas va o es probable que tenga resultados similares a los mostrados; de hecho, hay diferencias frecuentes entre los resultados hipotéticos y los resultados actuales obtenidos por cualquier programa de trading. Una de las limitaciones de resultados hipotéticos de rendimiento es el hecho de que son preparados con los beneficios en retrospectiva. Además, trading hipotético no involucra riesgo financiero, y ningún record de trading hipotético puede considerar el riesgo financiero de operaciones reales. Por ejemplo, la capacidad de resistir pérdidas o de adherirse a un programa de trading particular sin importar pérdidas son puntos materiales los cuales pueden afectar de manera substancial resultados de trading real. Hay muchos factores relacionados a los mercados en general, o a la implementación de cualquier programa de trading especifico, los cuales no pueden ser todos considerados en la preparación de resultados hipotéticos, todos estos, pueden afectar los resultados de trading de forma adversa.

NinjaTrader® NinjaTrader® es una marca registrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguna con el dueño, desarrollador o proveedor de los productos descritos aquí, ni interés alguno, ni apoya, promueve o recomienda ningún producto o servicio.

¿Quieres ver esta lógica funcionando con dinero real? Mira la estrategia ORB y sus resultados en cuenta real, publicados semana a semana — también los malos.