El producto estrella · 1.299 $ de por vida

Trade copier NinjaTrader para cuentas de prop firm

En corto: DC Copier es un AddOn para NinjaTrader 8 que replica tus propias órdenes desde una cuenta a todos los seguidores que manejes. Unas 11.500 líneas de código, la mayoría dedicadas a qué pasa cuando algo sale mal. Se escribió para un trader que lleva evaluaciones de Apex y cuentas fondeadas junto a la simulación, y está construido alrededor de una sola idea: un seguidor nunca debe acabar en un estado en el que el maestro no está.

El copier de principio a fin: maestro, seguidores, estado de sincronización y cierre de emergencia, sobre una reconstrucción de la interfaz y no una grabación de cuentas reales; no se carga nada desde YouTube hasta que pulsas play.
La ventana de DC Copier dentro de NinjaTrader mostrando el estado de la cuenta maestra, cuatro cuentas seguidoras con su estado de sincronización, precio medio y resultado del día, y un registro de eventos coloreado por gravedad
Estado del maestro en la barra superior, sincronización por seguidor en la rejilla, registro de eventos coloreado por gravedad debajo. Dos temas, conmutables en caliente. Maqueta de la interfaz.

Los datos clave

Qué esUn AddOn de NinjaTrader 8 — su propia ventana desde Control Center › New
PlataformaNinjaTrader 8 Desktop, .NET Framework 4.8
Cuentas seguidoras27 probadas. Sin constante de máximo en el código
Tipos de orden copiadosMarket, Limit, Stop Market, Stop Limit, MIT — más OCO, recreado por seguidor
TamañoMultiplicador o cantidad fija, ajustable por seguidor
Mapeo de instrumentosMicro a mini y al revés — MNQ↔NQ, MES↔ES
Order Flow+ necesarioNo
Tick Replay necesarioNo
Control remotoTelegram, incluido cerrar todo
Equipos por licencia3
Precio1.299 $ de por vida, un solo pago

Por qué los seguidores se desincronizan — y por qué aquí no pueden

Esta es la parte que se salta cualquier otra página de copier, así que aquí va entera, incluido el fallo que publicamos y tuvimos que corregir.

El fallo

Un maestro estaba corto en MNQ y cerró la posición. Los seguidores cerraron — y luego abrieron en largo.

Los registros explicaron por qué. La antigua rutina de cierre de seguridad cancelaba las copias en curso y llamaba a Flatten() en la misma llamada del dispatcher. En NinjaTrader ambas son asíncronas. Una copia ejecutable de inmediato se llenó dentro de la ventana de cancelación, en paralelo al cierre — la cuenta se cubrió dos veces y acabó invertida.

La latencia de la prop firm lo empeoró: las confirmaciones de orden tardaban 760 a 1.243 milisegundos mientras el umbral de seguridad estaba en 500.

La solución no fue alargar el tiempo de espera

La rutina se sustituyó por un reconciliador atómico por fases. El estado objetivo es siempre el del maestro, y como ninguna orden de cierre sale antes de que las cancelaciones se hayan liquidado, la condición de carrera que produjo la inversión no puede ocurrir.

1 · CancelOrders

Retira todas las copias en curso de ese instrumento.

2 · WaitCancelSettle

No envía nada nuevo hasta que esas cancelaciones estén confirmadas.

3 · CloseResidual

Calcula delta = objetivo − posición y cierra exactamente eso, con una sola orden a mercado.

4 · VerifyFlat

Confirma el resultado. Si no es correcto, repite.

Umbrales: retraso de cierre del maestro 1.500 ms, lado equivocado 500 ms. El botón manual Flat Followers usa el mismo reconciliador — no hay una segunda ruta de código, menos cuidadosa, escondida tras un botón.

Diagrama del reconciliador atómico de DC Copier: el maestro alimenta un motor de cuatro fases que cancela órdenes, espera a que se liquiden las cancelaciones, cierra solo la posición residual y luego verifica el cierre, manteniendo cada cuenta seguidora en el estado del maestro
Cada ruta que modifica la posición de un seguidor pasa por estas cuatro fases.

Quién vigila las funciones de seguridad

Casi todos los copiers tienen un botón de cierre. Muy pocos comprueban si el cierre funcionó de verdad. Dos de estas están vigiladas — algo verifica que la propia operación de seguridad se completó, y actúa si no fue así.

PANIC VIGILADO

Emergency Flat All cancela y cierra todas las cuentas activas. Un guardián confirma después que terminó. El botón de pánico no es disparar y olvidarse.

Bloqueo duro VIGILADO

Una vez bloqueada, una cuenta sigue fuera hasta que la liberes deliberadamente, y un guardián obliga a que el bloqueo aguante.

Límites de riesgo del maestro

Los límites diarios de pérdida y beneficio se aplican también al maestro. Un mal día no debe propagarse por todas las cuentas que manejes.

Trailing drawdown

Seguido por cuenta, porque así lo calculan las firmas. Un seguidor que entró tarde tiene un máximo histórico distinto del maestro.

Comprobación continua de discrepancias

Las posiciones se comparan en bucle, no solo tras un evento de orden, así que la desviación se detecta incluso cuando no pasa nada.

Resistencia a desconexiones

Comportamiento definido cuando cae una conexión, no improvisación. Nada se reintenta en silencio contra un mercado ya viejo.

Protecciones de noticias y horario

No copiar dentro de una ventana de evento, ni fuera de tu sesión. Se configura una vez y se aplica cada día.

Cantidad máxima

Un techo que ninguna orden copiada puede superar, haga lo que haga el maestro. Un error de dedo arriba se queda arriba.

Cerrar una sola cuenta

Cierra un seguidor sin tocar el resto — para cuando una cuenta prop tiene que parar y las demás no.

Un panel de riesgo por cuenta: cada fila con su bróker, su pérdida diaria permitida y la distancia que le queda hasta el trailing drawdown
Los límites por cuenta, con el trailing drawdown seguido por seguidor porque cada uno entró en un momento distinto. Maqueta de la interfaz, con cifras de ejemplo.

Cada cuenta está Synced o MISMATCH, y se ve

La rejilla de cuentas lleva un semáforo de sincronización. Synced significa que la posición del seguidor coincide con lo que la del maestro implica para él. MISMATCH significa que no — y la fila se resalta, el contador de la cabecera cambia, y el registro de eventos anota el motivo en el momento en que ocurre.

Ambos estados llevan un símbolo además del color, deliberadamente. Alrededor del 8 % de los hombres tiene deficiencia de visión del rojo y el verde, y este no es sitio para hacer adivinar a nadie.

Las posiciones se distinguen por color en largo y corto, los números van en tipo monoespaciado para que las columnas cuadren, y el registro de eventos se colorea por gravedad: las líneas de reconciliación, pánico, discrepancia y rechazo destacan mientras el ruido de rutina se mantiene discreto. El registro se exporta a CSV.

Una vista de informes del copier: filas de operaciones copiadas por cuenta y un registro de eventos con las líneas de reconciliación y rechazo resaltadas
Lo que queda escrito después: operaciones por cuenta y el registro de eventos coloreado por gravedad, exportable a CSV. Maqueta de la interfaz, con cifras de ejemplo.

Varios copiers a la vez

Abre tantas ventanas de copier como necesites. Cada una se nombra sola, cada una tiene su propio maestro, sus seguidores y sus ajustes de riesgo, y todas se guardan y restauran con tu workspace de NinjaTrader.

Uno por prop firm

Las cuentas de Apex en una ventana, Tradeify en otra, cada una con las reglas de drawdown que esa firma usa de verdad.

Uno por instrumento

Un maestro de NQ dirigiendo seguidores de NQ, un maestro de ES dirigiendo seguidores de ES, con tamaños distintos.

Uno por estrategia

Los scalps copiados a las cuentas agresivas, las operaciones más lentas a las conservadoras, desde la misma plataforma.

Varias ventanas de copier abiertas a la vez dentro de NinjaTrader, cada una con su propia cuenta maestra y su propia lista de seguidores
Tres ventanas de copier en la misma plataforma, cada una con su maestro, sus seguidores y sus ajustes de riesgo. Maqueta de la interfaz.

Ninguna página de la competencia lo menciona, y por eso aquí se declara como función en vez de dejarlo en una nota al pie.

Cada tipo de orden, mapeado

Acción del maestroQué pasa en cada seguidor
Market, Limit, Stop Market, Stop Limit, MITLa orden equivalente, dimensionada según la regla de ese seguidor
Cambio de precio o cantidadLas órdenes mapeadas del seguidor se modifican en consecuencia
CancelaciónLas órdenes mapeadas del seguidor se cancelan
Bracket OCOLa relación OCO se recrea por seguidor, nunca compartida entre cuentas — así que el stop de una cuenta jamás puede cancelar el objetivo de otra
Ejecución parcialLas copias siguen la cantidad ejecutada, no la enviada

Las órdenes copiadas llevan un prefijo DC_, así que el copier nunca puede confundir su propia actividad con una orden nueva del maestro y copiarla otra vez.

De micro a mini, y de vuelta

Un seguidor en una cuenta pequeña de evaluación no tiene que operar el mismo contrato que el maestro. El mapeo MNQ↔NQ y MES↔ES permite que un maestro a tamaño completo dirija seguidores micro, o al revés, con el multiplicador aplicado encima.

¿Cuántas cuentas aguanta de verdad?

Veintisiete seguidores, probado. Un maestro dirigiendo 27 cuentas seguidoras a la vez, ejecutado por el desarrollador en sus propias cuentas, con todo sincronizado. Es una cifra a la que hemos llegado de verdad, no una estimación.

Por encima de eso simplemente no lo hemos probado, así que no lo vamos a afirmar. En el código no existe en ninguna parte una constante de número máximo de seguidores, así que el límite no es nuestro: lo que te limita es cuántas conexiones de bróker puede sostener NinjaTrader a la vez.

NinjaTrader Desktop admite una conexión Rithmic activa a la vez, pero varias conexiones Tradovate simultáneas. Apex, Tradeify, MyFundedFutures y BluSky usan Tradovate, así que todas esas pueden estar conectadas al mismo tiempo. Si tus firmas están en Rithmic no puedes mantener dos sesiones Rithmic en un solo NinjaTrader, y necesitarás un segundo equipo u otra vía. Las firmas cambian de proveedor — comprueba la tuya en lugar de fiarte de este párrafo dentro de un año.

Casi todos los traders prop multicuenta serios ejecutan NinjaTrader en un VPS Windows en un centro de datos de la zona de Chicago, cerca de los motores de emparejamiento del CME. No porque sea vistoso, sino porque la latencia se vuelve uniforme: cada seguidor obtiene una ejecución parecida en lugar de que uno se quede atrás.

¿Qué pasa si se me cae internet?

El copier deja de recibir actualizaciones del maestro y la protección de desconexión toma el control según tu configuración. Nada se reintenta en silencio contra un mercado ya viejo. Cuando vuelve la conexión, el reconciliador compara cada seguidor con el estado actual del maestro y cierra la diferencia — no reproduce las órdenes que te perdiste.

Esa distinción importa. Reproducir órdenes perdidas en un mercado que se ha movido es cómo una recuperación se convierte en un segundo incidente.

La puesta en marcha

01 · Conecta

Cada cuenta que quieras copiar debe estar ya conectada en NinjaTrader.

02 · Instala

Importa el AddOn, compila, reinicia NinjaTrader.

03 · Configura

Abre Control Center › New › DC Copier. Elige el maestro, añade seguidores, fija para cada uno multiplicador o cantidad fija.

04 · Compruébalo

Ejecuta Validate, luego Preview Test — simula una copia sin enviar nada. Cuando el registro cuadre, pulsa START.

Tu perfil — cuentas, tamaños, protecciones, tema — se guarda solo y se recarga la próxima vez.

Precio

1.299 $, un solo pago, licencia de por vida. Tres equipos por licencia, así que tu sobremesa y tu VPS quedan cubiertos.

Para comparar: el add-on Multiple Broker del propio NinjaTrader cuesta 99 $ al mes, todos los meses — y es un producto de conexión, no un copier. Te deja conectar más brókeres; no replica una sola orden en veinte cuentas, y no tiene reconciliador, ni PANIC, ni seguimiento de drawdown por cuenta. Aquí pagas una vez y hace considerablemente más.

El checkout aún no está abierto — el cliente de licencias y el proveedor de pagos siguen construýendose. Hasta entonces la lista fundadora bloquea un precio más bajo.

Preguntas frecuentes

¿Las prop firms permiten trade copiers?

Copiar entre cuentas tuyas suele estar permitido por las principales prop firms de futuros. Copiar para otra persona es una actividad distinta y regulada, y no es para lo que sirve esta herramienta. Las reglas cambian sin aviso, así que comprueba las condiciones actuales de tu propia firma en lugar de fiarte del resumen de un vendedor — este incluido.

¿Funciona con Apex, Topstep, Lucid y Tradeify?

Funciona con cualquier cuenta a la que NinjaTrader pueda conectarse, lo que incluye cuentas prop en Tradovate y Rithmic. DC TradeLab no está afiliada a ninguna de esas firmas y las nombra solo como dato de compatibilidad.

¿Copia mi stop y mi objetivo ATM?

Sí. Las órdenes bracket se copian y la relación OCO se recrea en cada seguidor por separado, así que el stop de un seguidor jamás puede cancelar el objetivo de otro.

¿Y si un seguidor rechaza una orden?

Esa cuenta se marca MISMATCH, el motivo se escribe en el registro de eventos, y el reconciliador la devuelve al estado objetivo del maestro. Los demás seguidores no se ven afectados y siguen funcionando.

¿Puedo controlarlo desde el móvil?

Sí, por Telegram — incluido cerrar todo. Si no estás en el escritorio cuando algo sale mal, el botón sigue funcionando.

¿Necesito un VPS?

No, pero casi todos los traders prop serios usan uno. Un VPS Windows cerca de los motores de emparejamiento del CME en Chicago hace la latencia uniforme en todas las cuentas a la vez, y eso importa más que la velocidad bruta.

¿Mi licencia está atada a un solo PC?

Tres equipos por licencia, con reinicio autogestionado desde el portal de clientes cuando abra.

¿Puedo comprarlo hoy?

Aún no. El cliente de licencias dentro del AddOn y el proveedor de pagos siguen en construcción. Apuntarse a la lista fundadora bloquea un precio más bajo y no implica ningún pago.

Bloquea el precio fundador

El copier por su cuenta está previsto en 1.299 $. El pack fundador — copier, diez indicadores y el agente de Telegram, todo de por vida — cuesta 1.845 $ para los primeros cincuenta. Hoy no se cobra nada.

English Deutsch Español Français Italiano Română Русский