O carro-chefe · US$ 1.299, licença vitalícia

Copiador de trades NinjaTrader para contas de mesa proprietária (prop firm)

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.

Escolha uma cena ou aperte Flat Followers ou PANIC na janela.
Janela do DC Copier recriada. As contas são simuladas; nenhuma ordem é enviada.
DC CopierProfile:Default
RUNNING Stop
Require SIM Refresh Copy Machine ID Master Sim101 · 5/5 synced
▼MASTERSim101 | Risk OFF
ACCOUNTSim101
POSITION+2 MNQ
STATUSEnabled / Connected / Running
▼FOLLOWERS5 active / 5 total
OnAccountPositionRiskMapQty modeQty valSyncLast status
Sim2+2 MNQReadySameMultiplier1SyncedSubmitted Market
Sim3+4 MNQReadySameMultiplier2SyncedSubmitted Market
Sim4+1 MNQReadySameFixed1SyncedSubmitted Market
Sim5+1 MNQReadySameMultiplier0.5SyncedSubmitted Market
Sim6+2 NQReadyMiniMultiplier1SyncedSubmitted Market
▾ Event logVerbose
11:30:03.623 Submit request -> Sim6: Buy 2 Market NQ DEC26
11:30:03.622 Submit request -> Sim5: Buy 1 Market MNQ DEC26
11:30:03.622 Submit request -> Sim4: Buy 1 Market MNQ DEC26
11:30:03.622 Submit request -> Sim3: Buy 4 Market MNQ DEC26
11:30:03.621 Submit request -> Sim2: Buy 2 Market MNQ DEC26
11:29:53.900 Started copier. Master: Sim101, followers: 5
11:29:53.886 Follower order hooks attached: 5
11:29:53.884 Validation OK. Master: Sim101, followers: 5
11:29:48.615 Added follower: Sim6
11:29:48.038 Added follower: Sim5
11:29:47.836 Added follower: Sim4
11:29:47.582 Added follower: Sim3
11:29:47.239 Added follower: Sim2
11:28:51.873 Ready. Load profile completed.
A zeragem em quatro fases
1CancelOrders
2WaitCancelSettle
3CloseResidual
4VerifyFlat
Rótulos, estados e linhas do registro são os do próprio produto; as linhas de inicialização vêm de uma sessão gravada, e as linhas com tempos ou execuções ficaram de fora. Ilustração, não um resultado de operações.
Roda noNinjaTrader8

Na janela do copiador

DC Copier, janela por janela

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. PANIC, confirmado. A caixa de diálogo do PANIC lista cada conta que vai zerar e cada conta conectada em que não vai mexer.
PANIC, confirmado. A caixa de diálogo do PANIC lista cada conta que vai zerar e cada conta conectada em que não vai mexer.
Janela do DC Copier, recriada com contas SIM simuladas. Preview Test. Um Preview Test de um contrato com o copiador parado: cada seguidora mostra o tamanho que receberia, e nenhuma ordem é enviada.
Preview Test. Um Preview Test de um contrato com o copiador parado: cada seguidora mostra o tamanho que receberia, e nenhuma ordem é enviada.
Janela do DC Copier, recriada com contas SIM simuladas. Flat Followers, tudo reconciliado. Todas as seguidoras mostram Reconciled flat, com uma linha RECONCILE DONE por conta no registro de eventos.
Flat Followers, tudo reconciliado. Todas as seguidoras mostram Reconciled flat, com uma linha RECONCILE DONE por conta no registro de eventos.
Janela do DC Copier, recriada com contas SIM simuladas. Zeragem pelo Telegram. /flatfollowers, o código de confirmação e depois o Flat Followers enviado; as linhas mostram Flat queued.
Zeragem pelo Telegram. /flatfollowers, o código de confirmação e depois o Flat Followers enviado; as linhas mostram Flat queued.

Janela do DC Copier recriada com contas SIM simuladas.

Principais fatos

O que éUm AddOn do NinjaTrader 8 — com janela própria, aberta em Control Center › New
PlataformaNinjaTrader 8 Desktop, .NET Framework 4.8
Contas seguidorasSem limite no código. Mais de 20 é uso normal
Tipos de ordem copiadosMarket, Limit, Stop Market, Stop Limit, MIT — além de OCO, recriada em cada seguidora
Tamanho da posiçãoMultiplicador ou quantidade fixa, definido para cada seguidora
Mapeamento de instrumentosDe micro para mini e vice-versa — MNQ↔NQ, MES↔ES
Exige Order Flow+Não
Exige Tick ReplayNão
Controle remotoTelegram, incluindo zerar tudo
Computadores por licença3
PreçoUS$ 1.299 pela licença vitalícia — pagamento único, atualizações incluídas

Por que as contas seguidoras perdem a sincronia — e como o DC Copier detecta isso

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.

Um reconciliador em fases, não um tempo de espera maior

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.

1 · CancelOrders

Retira todas as cópias pendentes daquele instrumento.

2 · WaitCancelSettle

Não envia nada novo até que esses cancelamentos estejam confirmados.

3 · CloseResidual

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.

4 · VerifyFlat

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.

O que vigia os recursos de segurança

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.

PANIC SUPERVISIONADO

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.

Hard-lock SUPERVISIONADO

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é.

Limites de risco da master

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.

Trailing drawdown

Acompanhado conta por conta, porque é assim que as mesas calculam. Uma seguidora que entrou depois tem um pico de saldo diferente do da master.

Checagem contínua de divergência

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.

Resiliência de conexão

Comportamento definido quando a conexão cai, nada de improviso. Nada é reenviado em silêncio num mercado que já mudou.

Proteções de notícias e de horário

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.

Limite de quantidade máxima

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.

Zerar uma conta

Zere uma única seguidora sem mexer nas outras — para quando uma conta de mesa proprietária precisa parar e as outras não.

Janela do DC Copier, recriada com contas SIM simuladas. Hard-lock numa conta. A reativação de uma conta bloqueada é recusada: a linha mostra LOCKED até o reset diário, enquanto as outras 26 continuam OK.
Hard-lock numa conta. A reativação de uma conta bloqueada é recusada: a linha mostra LOCKED até o reset diário, enquanto as outras 26 continuam OK. Janela do DC Copier recriada com contas SIM simuladas.

Toda conta mostra Synced ou MISMATCH, bem à vista

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.

Janela do DC Copier, recriada com contas SIM simuladas. 27 seguidoras, Synced. Uma master e 27 seguidoras SIM, todas as linhas em Synced.
27 seguidoras, Synced. Uma master e 27 seguidoras SIM, todas as linhas em Synced. Janela do DC Copier recriada com contas SIM simuladas.

Rode vários copiadores ao mesmo tempo

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.

Uma por mesa proprietária

Contas da Apex numa janela, da Tradeify em outra, cada uma com as regras de drawdown que aquela mesa realmente usa.

Uma por instrumento

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.

Uma por estratégia

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é.

Janela do DC Copier, recriada com contas SIM simuladas. Tamanho por seguidora. Map e quantidade em cada linha, com a lista Same / Micro / Mini aberta.
Tamanho por seguidora. Map e quantidade em cada linha, com a lista Same / Micro / Mini aberta. Janela do DC Copier recriada com contas SIM simuladas.

Cada tipo de ordem, mapeado

Ação na masterO que acontece em cada seguidora
Market, Limit, Stop Market, Stop Limit, MITA ordem equivalente, dimensionada pela regra daquela seguidora
Alteração de preço ou de quantidadeAs ordens correspondentes nas seguidoras são alteradas para acompanhar
CancelamentoAs ordens correspondentes nas seguidoras são canceladas
Bracket OCOO 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.

De micro para mini, e de volta

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.

Quantas contas ele aguenta de verdade?

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.

O que acontece se a minha internet cair?

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.

Como configurar

01 · Conecte

Deixe todas as contas que você quer copiar já conectadas no NinjaTrader.

02 · Instale

Importe o AddOn, compile e reinicie o NinjaTrader.

03 · Configure

Abra Control Center › New › DC Copier. Escolha a master, adicione as seguidoras e defina o multiplicador ou a quantidade fixa de cada uma.

04 · Comprove

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.

Preço

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.

DC Copier — US$ 1.299

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.

Perguntas frequentes

As mesas proprietárias permitem copiadores de trades?

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 Apex, Topstep, Lucid e Tradeify?

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.

Ele copia o stop e o alvo da minha ATM?

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.

E se uma seguidora rejeitar uma ordem?

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.

Dá para controlar pelo celular?

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.

Preciso de um VPS?

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.

Minha licença fica presa a um único PC?

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.

Posso comprar hoje?

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.

Garanta o preço de fundador

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.

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