O produto-estrela · licença vitalícia de 1299 US$

Copiador de trades NinjaTrader para contas de prop firm

Em resumo: O DC Copier é um AddOn para NinjaTrader 8 que replica as suas próprias ordens de uma conta para todas as contas seguidoras que tiver. São treze mil e quinhentas linhas de código, a maioria dedicada à confirmação, à reconciliação e à segurança. Foi escrito para um trader que opera avaliações Apex e contas financiadas a par de contas de simulação, e assenta numa única ideia — nenhuma conta seguidora mantém uma posição que a conta master já fechou, e nenhuma fica do lado oposto.

Escolha uma cena, ou carregue em Flat Followers ou em 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.
O fecho em quatro fases
1CancelOrders
2WaitCancelSettle
3CloseResidual
4VerifyFlat
As etiquetas, os estados e as linhas do registo são os do próprio produto; as linhas de arranque 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 negociação.
Funciona emNinjaTrader8

Na janela do copiador

DC Copier, janela a janela

A própria janela do copiador com contas SIM simuladas: o PANIC, o Preview Test, o Flat Followers e um fecho de posições a partir do Telegram. Clique numa imagem para a ver em tamanho real.

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

Ficha técnica

O que éUm AddOn para NinjaTrader 8 — janela própria, aberta a partir de Control Center › New
PlataformaNinjaTrader 8 Desktop, .NET Framework 4.8
Contas seguidorasSem limite no código. 20 ou mais é uso normal
Tipos de ordem copiadosMarket, Limit, Stop Market, Stop Limit, MIT — e ainda OCO, recriado em cada conta seguidora
DimensionamentoMultiplicador ou quantidade fixa, definido por conta seguidora
Mapeamento de instrumentosDe micro para mini e vice-versa — MNQ↔NQ, MES↔ES
Order Flow+ necessárioNão
Tick Replay necessárioNão
Controlo remotoTelegram, incluindo fechar todas as posições
Computadores por licença3
Preço1299 US$, licença vitalícia — pagamento único, atualizações incluídas

Porque é que as contas seguidoras perdem a sincronização — e como o DC Copier o deteta

É a parte que todas as outras páginas de copiadores saltam. Nas ligações das prop firms, a confirmação de uma ordem pode demorar 760 a 1243 milissegundos, e no NinjaTrader um cancelamento e um fecho concluem-se ambos de forma assíncrona. Se forem enviados juntos, uma cópia pendente pode ser executada dentro da janela de cancelamento: a conta cobre duas vezes e acaba do lado oposto. O DC Copier foi construído para que isso não possa acontecer.

Um reconciliador por fases, não um timeout mais longo

O DC Copier fecha as contas seguidoras com um reconciliador por fases que nunca aumenta o risco: limita-se a deixar a conta seguidora sem posição e nunca abre uma operação por iniciativa própria. E, como nenhuma ordem de fecho é enviada antes de os cancelamentos estarem concluídos, a dupla cobertura que inverte uma conta não pode ocorrer.

1 · CancelOrders

Retirar todas as cópias pendentes desse instrumento.

2 · WaitCancelSettle

Não enviar nada de novo até haver confirmação de que essas ordens foram mesmo canceladas.

3 · CloseResidual

Calcular delta = 0 − live a partir de uma leitura atualizada e fechar exatamente essa diferença, com uma única ordem a mercado. Não há forma de passar do ponto e acabar do lado oposto.

4 · VerifyFlat

Confirmar que a conta ficou sem posição; se não ficou, repetir. São no máximo três tentativas e, depois disso, avisa-o no registo e no Telegram — nunca dispara ordens em ciclo.

Limites: 1500 ms de atraso depois de a master ficar sem posição, 500 ms do lado errado. O botão manual Flat Followers executa o mesmo reconciliador — não há um segundo caminho de código, menos cuidadoso, escondido atrás de um botão.

O que vigia as funções de segurança

A maioria dos copiadores tem um botão para fechar tudo. Muito poucos verificam se o fecho funcionou de facto. Duas destas funções são vigiadas — há algo que verifica se a própria operação de segurança foi concluída e que atua se não foi.

PANIC VIGIADO

O Emergency Flat All cancela as ordens e fecha as posições da master e de todas as contas seguidoras da janela. Depois, um guardião confirma que a operação terminou. O botão de pânico não é do tipo «carregar e esquecer».

Bloqueio rígido VIGIADO

Depois de bloqueada, uma conta fica de fora até ao próximo reset diário. O botão de reset não a desbloqueia antes do tempo, reiniciar o NinjaTrader também não, e um guardião garante que o bloqueio se mantém.

Limites de risco da master

Com o Master Risk ativado, os limites diários de perda e de lucro também se aplicam à master. Um mau dia não chega a propagar-se a todas as contas que gere.

Trailing drawdown

Acompanhado conta a conta, porque é assim que as prop firms o calculam. Uma conta seguidora que entrou mais tarde tem um pico de saldo (high-water mark) diferente do da master.

Verificação contínua de divergências

As posições são comparadas em ciclo contínuo, e não apenas após um evento de ordem, pelo que qualquer desvio é detetado mesmo quando nada está a acontecer.

Resiliência da ligação

Comportamento definido quando uma ligação cai, sem improvisos. Nada é repetido em silêncio num mercado que entretanto mudou.

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

Não copiar dentro de uma janela de eventos nem fora da sua sessão. Defina o seu horário uma vez, carregue o 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 «fat finger» na master fica na master.

Fechar uma só conta

Fechar uma única conta seguidora sem mexer nas restantes — para quando uma conta de prop firm tem de parar e as outras não.

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

Cada conta aparece como Synced ou MISMATCH, bem à vista

A grelha de contas tem um semáforo de sincronização. Synced significa que a posição da conta seguidora corresponde ao que a posição da master implica para ela. MISMATCH significa que não corresponde — e a linha fica destacada, a contagem no cabeçalho muda e o registo de eventos guarda o motivo no momento 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 vermelho-verde, e este não é sítio para obrigar alguém a adivinhar.

As posições compradas e vendidas têm cores diferentes, os números usam fonte monoespaçada para as colunas ficarem alinhadas e o registo de eventos é colorido por gravidade: as linhas de reconciliação, pânico, divergência e rejeição destacam-se, enquanto as mensagens de rotina se mantêm discretas. O registo exporta para CSV.

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

Vários copiadores a funcionar em simultâneo

Abra tantas janelas de copiador quantas precisar. Cada uma recebe um nome automaticamente, cada uma tem a sua master, as suas contas seguidoras e as suas definições de risco, e todas são guardadas e repostas com o seu workspace do NinjaTrader.

Uma por prop firm

Contas Apex numa janela, Tradeify noutra, cada uma com as regras de drawdown que essa prop firm usa de facto.

Uma por instrumento

Uma master de NQ a comandar contas seguidoras em NQ, uma master de ES a comandar contas seguidoras em ES, com dimensionamento diferente em cada uma.

Uma por estratégia

Scalps copiados para as contas agressivas, operações mais lentas copiadas para as conservadoras, a partir da mesma plataforma.

Nenhuma página da concorrência menciona isto, e é por isso que aparece aqui como funcionalidade e não como nota de rodapé.

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

Todos os tipos de ordem, mapeados

Ação na masterO que acontece em cada conta seguidora
Market, Limit, Stop Market, Stop Limit, MITA ordem equivalente, dimensionada segundo a regra dessa conta seguidora
Alteração de preço ou de quantidadeAs ordens correspondentes nas contas seguidoras são alteradas em conformidade
CancelamentoAs ordens correspondentes nas contas seguidoras são canceladas
Bracket OCOA ligação OCO é recriada em cada conta seguidora, nunca partilhada entre contas — por isso o stop de uma conta nunca pode cancelar o alvo de outra

As ordens copiadas levam o prefixo DC_, para que o copiador nunca confunda a sua própria atividade com uma nova ordem da master e a volte a copiar.

De micro para mini, e vice-versa

Uma conta seguidora numa avaliação pequena não tem de negociar o mesmo contrato que a master. O mapeamento MNQ↔NQ e MES↔ES permite que uma master em contratos mini comande contas seguidoras em micro, ou o inverso, e ainda com o multiplicador aplicado.

Quantas contas consegue realmente gerir?

Testado com vinte e sete contas seguidoras. Uma master a comandar 27 contas seguidoras ao mesmo tempo, num teste feito pelo programador nas suas próprias contas, com tudo sincronizado. É um número que alcançámos de facto, não uma estimativa.

Não existe nenhuma constante de máximo de contas seguidoras em parte alguma do código: o teto é o número de ligações a corretoras que o NinjaTrader consegue manter em simultâneo.

O NinjaTrader Desktop mantém várias ligações Tradovate em simultâneo e uma ligação Rithmic de cada vez. A Apex, a Tradeify, a MyFundedFutures e a BluSky usam Tradovate, por isso podem estar todas ligadas ao mesmo tempo, e um segundo login Rithmic corre a partir de um segundo computador. As prop firms mudam de fornecedor, por isso confirme qual é o da sua.

A maioria dos traders de prop firm que trabalham a sério com várias contas aloja o NinjaTrader num VPS Windows num centro de dados da zona de Chicago, perto dos matching engines da CME. Não por ser glamoroso, mas porque a latência se torna consistente: todas as contas seguidoras obtêm uma execução semelhante, em vez de uma ficar para trás.

O que acontece se a minha ligação à internet cair?

A proteção de desconexão assume o controlo. Se a master ficar 10 segundos sem ligação, o copiador para sozinho, e uma conta seguidora que perca a ligação fica em pausa. Nada é repetido em silêncio num mercado que entretanto mudou, e nada volta a arrancar nas suas costas. Quando voltar, carregue em START e reative as contas seguidoras que estiverem em pausa: o reconciliador fecha tudo o que a master já não mantém — não volta a enviar as ordens que perdeu.

A diferença é importante. Reenviar ordens perdidas para um mercado que entretanto se moveu é o caminho para uma recuperação se tornar num segundo incidente.

Como configurar

01 · Ligar

Tenha já ligadas no NinjaTrader todas as contas que quer copiar.

02 · Instalar

Importe o AddOn, compile e reinicie o NinjaTrader.

03 · Configurar

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

04 · Comprovar

Execute Validate e depois Preview Test — mostra a quantidade que cada conta seguidora receberia, sem enviar uma única ordem. Quando o registo estiver correto, carregue em START.

O seu perfil — contas, dimensionamento, proteções, tema — é guardado automaticamente e carregado de novo na vez seguinte.

Preço

1299 US$, pagamento único. Não há plano mensal nem nada para renovar. Três computadores por licença, por isso o seu computador de secretária e o seu VPS ficam ambos 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 por fases, proteções de risco por conta e um fecho de emergência supervisionado. Não há nenhuma subscrição para continuar a pagar.

O copiador já está à venda — uma licença vitalícia de pagamento único para três computadores, entregue no momento do pagamento, com 14 dias para desistir.

DC Copier — 1299 US$

Pagamento único, licença vitalícia, atualizações incluídas — três computadores, por pessoa. Entregue no momento do pagamento: uma conta no portal e uma chave de licença. A Stripe é a entidade vendedora e o preço apresentado é o total. Catorze dias para desistir, sem justificação — ninguém lhe pede que renuncie a esse direito.

Perguntas frequentes

As prop firms permitem copiadores de trades?

Copiar entre as suas próprias contas é, em geral, permitido pelas principais prop firms de futuros. Copiar para terceiros é uma atividade diferente, regulada, e não é para isso que esta ferramenta serve. As regras mudam sem aviso, por isso confirme os termos atuais da sua prop firm em vez de confiar no resumo de qualquer fornecedor — incluindo este.

Funciona com a Apex, a Topstep, a Lucid e a Tradeify?

Funciona com qualquer conta a que o NinjaTrader se consiga ligar, o que inclui contas de prop firm em Tradovate e Rithmic. A DC TradeLab não é afiliada a nenhuma destas empresas e só as menciona como factos de compatibilidade.

Copia o stop e o alvo da minha estratégia ATM?

Sim. As ordens bracket são copiadas e a ligação OCO é recriada separadamente em cada conta seguidora, por isso o stop de uma conta seguidora nunca pode cancelar o alvo de outra.

E se uma conta seguidora rejeitar uma ordem?

Cada rejeição fica escrita no registo de eventos, e a verificação contínua marca essa conta como MISMATCH enquanto a sua posição não corresponder à da master. Se a ordem recusada era de saída, o reconciliador fecha mesmo assim a posição dessa conta, logo que a master fique sem posição. As restantes contas seguidoras não são afetadas e continuam a funcionar.

Posso controlá-lo a partir do telemóvel?

Sim, através do Telegram — incluindo fechar todas as posições. Se não estiver à secretária quando algo correr mal, o botão continua a funcionar.

Preciso de um VPS?

Não, mas a maioria dos traders de prop firm que levam isto a sério usa um. Um VPS Windows perto dos matching engines da CME em Chicago torna a latência consistente em todas as contas ao mesmo tempo, o que conta mais do que a velocidade pura.

A minha licença fica presa a um só PC?

Três computadores por licença. Quando muda de computador, liberta o antigo no portal de cliente e a vaga fica disponível de imediato.

Posso comprá-lo hoje?

Sim. O checkout está aberto e a entrega é imediata — uma conta no portal e uma chave de licença no momento do pagamento, válida para três computadores. A Stripe é a entidade vendedora, o preço apresentado inclui o IVA eventualmente devido e tem 14 dias para desistir, sem justificação.

Uma decisão, em todas as contas

Faz a operação uma vez. O copiador repete-a em todas as outras contas.

Feche na master e as contas seguidoras ficam sem posição numa sequência verificada — cancelar as ordens pendentes, esperar que os cancelamentos se concluam, fechar o que resta, confirmar que não há posição. Essa ordem é o produto, e o registo de eventos mostra-lhe cada passo à medida que acontece.

Garanta o preço de fundador

Só a licença vitalícia do copiador custa 1299 US$. O pacote de fundador — copiador, dez indicadores e o agente de Telegram, tudo vitalício — custa 922,50 US$ para os treze primeiros fundadores e depois 1845 US$ até aos cinquenta. A sua licença e a sua conta no portal são criadas com o e-mail com que pagar.

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