O carro-chefe · US$ 1.299, licença vitalícia
Em resumo: o DC Copier é um AddOn do NinjaTrader 8 que replica as suas próprias ordens de uma conta para quantas contas seguidoras você operar. São treze mil e quinhentas linhas de código, a maioria dedicada à confirmação, à reconciliação e à segurança. Ele foi escrito para um trader que opera avaliações e contas financiadas da Apex junto com contas simuladas, e foi construído em torno de uma única ideia — nenhuma conta seguidora mantém uma posição que a master já fechou, e nenhuma fica do lado oposto.
Na janela do copiador
A própria janela do copiador com contas SIM simuladas: PANIC, o Preview Test, Flat Followers e uma zeragem pelo Telegram. Clique numa imagem para vê-la em tamanho real.




Janela do DC Copier recriada com contas SIM simuladas.
| O que é | Um AddOn do NinjaTrader 8 — com janela própria, aberta em Control Center › New |
|---|---|
| Plataforma | NinjaTrader 8 Desktop, .NET Framework 4.8 |
| Contas seguidoras | Sem limite no código. Mais de 20 é uso normal |
| Tipos de ordem copiados | Market, Limit, Stop Market, Stop Limit, MIT — além de OCO, recriada em cada seguidora |
| Tamanho da posição | Multiplicador ou quantidade fixa, definido para cada seguidora |
| Mapeamento de instrumentos | De micro para mini e vice-versa — MNQ↔NQ, MES↔ES |
| Exige Order Flow+ | Não |
| Exige Tick Replay | Não |
| Controle remoto | Telegram, incluindo zerar tudo |
| Computadores por licença | 3 |
| Preço | US$ 1.299 pela licença vitalícia — pagamento único, atualizações incluídas |
Essa é a parte que as outras páginas de copiador pulam. Nas conexões das mesas proprietárias, a confirmação de uma ordem pode levar de 760 a 1.243 milissegundos, e no NinjaTrader um cancelamento e um fechamento são concluídos de forma assíncrona. Envie os dois juntos e uma cópia pendente pode ser executada dentro da janela de cancelamento: a conta recompra duas vezes e termina do lado oposto. O DC Copier foi construído para que isso não possa acontecer.
O DC Copier zera as seguidoras com um reconciliador em fases que nunca aumenta o risco: ele só zera a seguidora e nunca abre um trade por conta própria. E, como nenhuma ordem de fechamento é enviada antes de os cancelamentos se confirmarem, a recompra dupla que inverte uma conta não tem como acontecer.
Retira todas as cópias pendentes daquele instrumento.
Não envia nada novo até que esses cancelamentos estejam confirmados.
Calcula delta = 0 − live a partir de uma leitura atualizada e fecha exatamente essa diferença, com uma única ordem a mercado. Não tem como passar do ponto e acabar do lado oposto.
Confirma que a conta está zerada; se não estiver, repete. São no máximo três tentativas e, depois disso, ele avisa você no registro e no Telegram — nunca dispara ordens em loop.
Limites: 1.500 ms de atraso depois que a master zera, 500 ms para posição do lado errado. O botão manual Flat Followers roda o mesmo reconciliador — não existe um segundo caminho de código, menos cuidadoso, escondido atrás de um botão.
A maioria dos copiadores tem um botão de zerar. Pouquíssimos conferem se a zeragem realmente funcionou. Dois destes recursos são supervisionados — algo verifica se a própria operação de segurança foi concluída e age se ela não foi.
O Emergency Flat All cancela as ordens e zera a master e todas as seguidoras da janela. Depois, um guardião confirma que tudo terminou. O botão de pânico não é apertar e torcer para dar certo.
Depois que uma conta é bloqueada, ela continua bloqueada até o próximo reset diário. O botão de reset não a libera antes da hora, reiniciar o NinjaTrader também não, e um guardião fiscaliza se o bloqueio continua de pé.
Com o Master Risk ativado, os limites diários de perda e de lucro valem para a master também. Um dia ruim não consegue se espalhar por todas as contas que você opera.
Acompanhado conta por conta, porque é assim que as mesas calculam. Uma seguidora que entrou depois tem um pico de saldo diferente do da master.
As posições são comparadas em ciclo contínuo, não só depois de um evento de ordem, então qualquer desvio é detectado mesmo quando nada está acontecendo.
Comportamento definido quando a conexão cai, nada de improviso. Nada é reenviado em silêncio num mercado que já mudou.
Nada de copiar durante uma janela de notícias ou fora da sua sessão. Defina seus horários uma vez, carregue seu calendário de notícias e as duas proteções são aplicadas automaticamente.
Um teto que nenhuma ordem copiada pode ultrapassar, faça a master o que fizer. Um erro de digitação na master fica só na master.
Zere uma única seguidora sem mexer nas outras — para quando uma conta de mesa proprietária precisa parar e as outras não.
A grade de contas tem um semáforo de sincronização. Synced significa que a posição da seguidora bate com o que a posição da master determina para ela. MISMATCH significa que não bate — a linha fica destacada, a contagem no cabeçalho muda e o registro de eventos anota o motivo no instante em que acontece.
Os dois estados têm um símbolo além da cor, de propósito. Cerca de 8% dos homens têm daltonismo para vermelho e verde, e este não é um lugar para deixar ninguém adivinhando.
As posições têm cores diferentes para comprado e vendido, os números usam fonte monoespaçada para as colunas ficarem alinhadas, e o registro de eventos é colorido por gravidade: as linhas de reconciliação, pânico, divergência e rejeição se destacam, enquanto as mensagens de rotina ficam discretas. O registro pode ser exportado em CSV.
Abra quantas janelas de copiador precisar. Cada uma recebe um nome automaticamente e tem sua própria master, suas próprias seguidoras e suas próprias configurações de risco, e todas são salvas e restauradas junto com o seu workspace do NinjaTrader.
Contas da Apex numa janela, da Tradeify em outra, cada uma com as regras de drawdown que aquela mesa realmente usa.
Uma master de NQ comandando seguidoras de NQ, uma master de ES comandando seguidoras de ES, com tamanhos de posição diferentes em cada uma.
Scalps copiados para as contas agressivas, trades mais lentos copiados para as conservadoras, a partir da mesma plataforma.
Nenhuma página de concorrente menciona isso, e é por isso que aparece aqui como recurso, e não escondido numa nota de rodapé.
| Ação na master | O que acontece em cada seguidora |
|---|---|
| Market, Limit, Stop Market, Stop Limit, MIT | A ordem equivalente, dimensionada pela regra daquela seguidora |
| Alteração de preço ou de quantidade | As ordens correspondentes nas seguidoras são alteradas para acompanhar |
| Cancelamento | As ordens correspondentes nas seguidoras são canceladas |
| Bracket OCO | O vínculo OCO é recriado em cada seguidora, nunca compartilhado entre contas — assim o stop de uma conta nunca pode cancelar o alvo de outra |
As ordens copiadas levam o prefixo DC_, então o copiador nunca confunde a própria atividade com uma nova ordem da master e a copia de novo.
Uma seguidora numa conta de avaliação pequena não precisa operar o mesmo contrato da master. O mapeamento MNQ↔NQ e MES↔ES permite que uma master no contrato cheio comande seguidoras no micro, ou o contrário, com o multiplicador aplicado por cima.
Vinte e sete seguidoras, testadas. Uma master comandando 27 contas seguidoras ao mesmo tempo, operada pelo desenvolvedor nas próprias contas, tudo em sincronia. É um número que realmente alcançamos, não uma estimativa.
Não existe nenhuma constante de número máximo de seguidoras no código: o teto é quantas conexões de corretora o NinjaTrader consegue manter ao mesmo tempo.
O NinjaTrader Desktop mantém várias conexões Tradovate ao mesmo tempo e uma conexão Rithmic por vez. Apex, Tradeify, MyFundedFutures e BluSky usam Tradovate, então todas podem ficar conectadas juntas, e um segundo login Rithmic roda a partir de um segundo computador. As mesas às vezes trocam de provedor, então confirme qual a sua usa.
A maioria dos traders de mesa proprietária que levam a sério a operação em várias contas hospeda o NinjaTrader num VPS Windows em um data center na região de Chicago, perto dos motores de casamento de ordens da CME. Não por glamour, mas porque a latência fica consistente: cada seguidora recebe uma execução parecida, em vez de uma ficar para trás.
A proteção de desconexão assume. Se a conexão da master ficar 10 segundos fora do ar, o copiador para sozinho, e uma seguidora que cair é pausada. Nada é reenviado em silêncio num mercado que já mudou, e nada volta a rodar pelas suas costas. Quando você voltar, aperte START e reative as seguidoras que ficaram pausadas: o reconciliador fecha tudo o que a master não mantém mais — ele não repete as ordens que você perdeu.
Essa diferença importa. Repetir ordens perdidas num mercado que já andou é o jeito de transformar uma recuperação num segundo incidente.
Deixe todas as contas que você quer copiar já conectadas no NinjaTrader.
Importe o AddOn, compile e reinicie o NinjaTrader.
Abra Control Center › New › DC Copier. Escolha a master, adicione as seguidoras e defina o multiplicador ou a quantidade fixa de cada uma.
Rode o Validate e depois o Preview Test — ele mostra o tamanho que cada seguidora receberia, sem enviar uma única ordem. Quando o registro estiver certo, aperte START.
Seu perfil — contas, tamanhos de posição, proteções, tema — é salvo automaticamente e recarregado na próxima vez.
US$ 1.299, pagamento único. Não há plano mensal nem nada para renovar. Três computadores por licença, então o seu desktop e o seu VPS ficam cobertos.
O que o pagamento único cobre: o copiador para sempre, todas as atualizações, três computadores e a camada de segurança — um reconciliador em fases, proteções de risco por conta e uma zeragem de emergência supervisionada. Não há assinatura para continuar pagando.
O copiador já está à venda — uma licença vitalícia de pagamento único para três computadores, entregue no momento em que você paga, com 14 dias para desistir.
Pagamento único, licença vitalícia, atualizações incluídas — três computadores, por pessoa. Entregue no momento em que você paga: uma conta no portal e uma chave de licença. A Stripe é a vendedora e o preço mostrado é o total. Quatorze dias para desistir, sem precisar justificar — e ninguém pede que você abra mão desse direito.
Copiar entre as suas próprias contas costuma ser permitido pelas principais mesas proprietárias de futuros. Copiar para outra pessoa é outra atividade, regulamentada, e não é para isso que esta ferramenta existe. As regras mudam sem aviso, então confira os termos atuais da sua mesa em vez de confiar no resumo de qualquer fornecedor — incluindo este.
Funciona com qualquer conta que o NinjaTrader consiga conectar, o que inclui contas de mesa proprietária na Tradovate e na Rithmic. A DC TradeLab não tem vínculo com nenhuma dessas empresas e só as cita como informação de compatibilidade.
Sim. As ordens bracket são copiadas e o vínculo OCO é recriado em cada seguidora separadamente, então o stop de uma seguidora nunca pode cancelar o alvo de outra.
Toda rejeição é anotada no registro de eventos, e a checagem contínua marca essa conta como MISMATCH enquanto a posição dela não bater com a da master. Se a ordem recusada era de saída, o reconciliador zera essa conta mesmo assim, logo que a master estiver zerada. As outras seguidoras não são afetadas e continuam rodando.
Sim, pelo Telegram — inclusive para zerar tudo. Se você não estiver na frente do computador quando algo der errado, o botão continua funcionando.
Não, mas a maioria dos traders de mesa proprietária que levam a coisa a sério usa um. Um VPS Windows perto dos motores de casamento de ordens da CME, em Chicago, deixa a latência consistente em todas as contas ao mesmo tempo, o que importa mais do que a velocidade pura.
São três computadores por licença. Quando você troca de computador, libera o antigo no portal do cliente e a vaga fica livre na hora.
Sim. O checkout está aberto e a entrega é imediata — uma conta no portal e uma chave de licença no momento em que você paga, válidas para três computadores. A Stripe é a vendedora, o preço mostrado já inclui o IVA que for devido, e você tem 14 dias para desistir, sem precisar justificar.
Uma decisão, em todas as contas
Você faz o trade uma vez. O copiador leva para todas as outras contas.
Zere a master e as seguidoras são zeradas numa sequência verificada — cancelar as ordens pendentes, esperar os cancelamentos se confirmarem, fechar o que sobrou, conferir que zerou. Essa ordem é o produto, e o registro de eventos mostra cada passo enquanto ele acontece.
Só o copiador vitalício custa US$ 1.299. O pacote de fundador — copiador, dez indicadores e o Market Agent, o analista no Telegram, tudo vitalício — sai por US$ 922,50 para os 13 primeiros fundadores e, depois, US$ 1.845 até completar cinquenta. Sua licença e sua conta no portal são criadas com o e-mail que você usar no pagamento.