Guia · Trade Copier
Como copiar operações entre as suas próprias contas no NinjaTrader 8
Para copiar operações entre as suas próprias contas no NinjaTrader 8, define uma conta como leader e as outras como followers: um trade copier repete cada ordem do leader, incluindo entradas, brackets ATM, alterações e cancelamentos, em cada follower, com o tamanho e o mapeamento de contratos desse follower. Faça a configuração primeiro em contas de simulação, comece com todas as contas sem posições e confirme que a sua corretora e a sua prop firm permitem a cópia entre as suas contas.
Atualizado em · 8 min de leitura · TapeCrest
O que faz um trade copier?
Um trade copier observa uma conta e repete as ordens dela noutras contas. No TapeCrest Copier, um add-on para NinjaTrader 8, a conta que opera é o leader e cada conta que recebe as cópias é um follower. Continua a operar o leader tal como faz hoje, a partir do Chart Trader, do SuperDOM ou de uma estratégia ATM (o Advanced Trade Management do NinjaTrader, que associa à sua entrada um stop loss e uma ordem de take profit), e o Copier envia a cada follower a sua própria cópia.
Três regras explicam quase tudo o que vai ver:
- Copia ordens, não execuções. São copiadas as ordens a mercado, limitadas, stop market, stop limit e MIT (market if touched), bem como as alterações de preço e de quantidade e os cancelamentos. Cada cópia vai para a conta do próprio follower e é executada aí, por isso os preços e os momentos de execução podem diferir entre contas.
- Cada follower tem o seu próprio tamanho e mapeamento. O tamanho é um múltiplo da ordem do leader ou um número fixo de contratos, com um máximo por ordem. O mapeamento escolhe o instrumento: o mesmo contrato, ou o respetivo micro ou mini, no mesmo mês.
- Cada follower tem o seu próprio bracket. Assim que a entrada de um follower é executada, as cópias das ordens do bracket do leader são colocadas como um par OCO (one cancels other: quando uma é executada, a outra é cancelada).
O Copier não toma decisões de trading por conta própria e nunca abre uma posição sozinho. Repete o que faz no leader.
De que precisa antes de começar?
| Verificação | Detalhes |
|---|---|
| As suas próprias contas | Copie apenas entre contas que sejam suas. A sua corretora e a sua prop firm decidem se a cópia entre elas é permitida, por isso confirme primeiro as regras em vigor. |
| Um só NinjaTrader 8 | O leader e os followers ligados no mesmo NinjaTrader 8, num só computador, para as ordens e para os preços. |
| Contas suportadas | Contas de simulação do NinjaTrader 8 cujo nome começa por Sim, e contas Tradovate em dólares norte-americanos numa ligação que suporte bloqueios de conta pela corretora. As outras ligações e as contas de Market Replay não aparecem na lista nesta versão. |
| Um início sem posições | O leader e todos os followers selecionados flat, sem posição e sem ordens pendentes, quando carrega em Start copier. As posições que já existem não são copiadas para pôr as contas a par. |
| A janela aberta | O NinjaTrader 8 e a janela do Copier ficam abertos enquanto copia. Fechar a janela interrompe a cópia e deixa as posições e as ordens como estão. |
| Internet | Para a verificação do acesso TapeCrest no arranque e a sua renovação em segundo plano. O Order Flow+ e o Tick Replay não são necessários. |
Como configurar a cópia no NinjaTrader 8?
Faça a primeira sessão em contas de simulação, onde não pode perder dinheiro. Com o TapeCrest Copier instalado e ativado:
- Adicione uma conta follower. No separador Accounts do Control Center, clique com o botão direito, escolha Add Simulation Account e dê-lhe um nome, por exemplo
Sim102. Confirme queSim101eSim102estão sem posições. Com o mercado fechado, ligue-se ao Simulated Data Feed do NinjaTrader. - Abra o Copier. Escolha New → TapeCrest Copier e deixe SIM accounts only marcado, para que só as contas de simulação possam copiar.
- Escolha o leader. Clique em Role ▾ na
Sim101, escolha Leader e selecione Save copy settings. - Escolha o follower. Clique em Role ▾ na
Sim102, escolha Follower, marque Include this follower when I start the copier, mantenha Match / multiply leader quantity em1, defina Maximum contracts per order como5, mantenha Same instrument e selecione Save copy settings. - Verifique sem ordens. Abra Tools ▾ → Copy setup & order-free check…, introduza o contrato que opera em Sample contract, por exemplo
MNQ 12-26, e selecione Check setup · no orders. Não envia nada; o resultado esperado éSETUP SNAPSHOT OK. - Inicie a cópia. Carregue em Start copier. O cabeçalho mostra ● COPIER RUNNING e o Copy status do follower mostra Copying.
- Opere o leader. Na
Sim101, compre um contrato a mercado com uma estratégia ATM que tenha um stop loss e um profit target. Quando a entrada do follower é executada, segue-se o bracket próprio dele, e Position sync em View → Copying mostra Synced. - Mova o stop e depois saia. Mova o stop do leader: o Event log mostra
Change sente depoisChange confirmed. Feche a operação do leader: o follower sai com a sua própria cópia e a ordem do bracket que lhe resta é cancelada. - Pratique os botões de emergência. Flat followers fecha os followers, mantém a operação do leader e pausa a cópia para eles até reiniciar o copier. Panic interrompe o copier de imediato e lista as contas geridas para fecho; um leader sem uma sessão de proteção própria não está nessa lista, por isso feche-o manualmente. Ambos mostram as contas exatas, para revisão, antes de fechar o que quer que seja.
Como funcionam o tamanho e o mapeamento de contratos?
Cada ordem copiada é dimensionada individualmente e arredondada ao número inteiro de contratos mais próximo, com as metades a arredondar para cima. Uma ordem que dê menos de um contrato, ou mais do que o Maximum contracts per order do follower, não é enviada a esse follower; nunca é reduzida para caber. Por exemplo:
| Definição do follower | Ordem do leader | Ordem do follower |
|---|---|---|
| Multiplicador 1, mesmo instrumento | Compra 1 MNQ | Compra 1 MNQ |
| Multiplicador 2 | Compra 1 MNQ | Compra 2 MNQ |
| Multiplicador 0,5 | Compra 3 MNQ | Compra 2 MNQ (1,5 arredonda para cima) |
| Multiplicador 0,3 | Compra 1 MNQ | Não enviada (0,3 arredonda para 0) |
| Fixo, 2 contratos | Compra 1 ou compra 4 | Compra 2, em cada ordem copiada |
| Micro → Mini | Compra 1 MNQ | Compra 1 NQ, dez vezes a exposição |
| Mini → Micro | Compra 1 NQ | Compra 1 MNQ, um décimo da exposição |
O mapeamento abrange seis famílias de contratos, NQ/MNQ, ES/MES, YM/MYM, RTY/M2K, GC/MGC e CL/MCL, sempre no mesmo mês de vencimento. A quantidade não é convertida e os preços são copiados sem alterações, por isso defina o multiplicador e o máximo tendo em conta o mapeamento. Como o arredondamento é feito ordem a ordem, reforçar e reduzir a posição por partes com multiplicadores fracionários pode deixar um follower com uma posição diferente da do leader; os multiplicadores inteiros evitam isso.
Como proteger cada conta?
A cópia funciona sem proteção, e cada conta pode ter o seu próprio plano em Risk limits e Trading hours:
- Trailing drawdown: quanto o P&L da conta pode descer a partir do seu pico desde a ativação. Por exemplo, com 500 permitidos e um pico de +200, o limite dispara a −300.
- Maximum session loss e Profit target, ambos medidos a partir da ativação.
- Horários bloqueados e janelas de notícias: até três janelas por dia, mais janelas em torno das horas de divulgação de um ficheiro CSV de notícias que importa.
- Lock / pause account…: com a proteção ativa, uma pausa ou um bloqueio manual durante 15 minutos, 2 horas, um número de minutos à sua escolha, até ao fim da sessão ou até à meia-noite no relógio do seu computador.
Numa conta de simulação, um limite pausa as novas entradas copiadas nessa conta. Numa conta Tradovate, pede o bloqueio de conta da própria corretora, que pode fechar posições e cancelar ordens. Um limite é um gatilho, não um preço de saída: a perda final pode ser maior do que o valor definido. A sua prop firm pode medir o drawdown de outra forma, por isso mantenha os seus limites bem dentro dos valores dela.
O que acontece se a verificação da licença falhar a meio da sessão?
O TapeCrest Copier nunca cancela uma ordem, nem fecha uma posição, nem desbloqueia uma conta por causa de uma resposta da licença. Se o acesso terminar durante uma sessão de cópia, as saídas totais, os cancelamentos, as ordens do bracket aproximadas do preço, o Flat followers, o Panic e todas as proteções ativas continuam a funcionar. As novas entradas, os reforços de posição, as saídas parciais e os stops mais afastados deixam de ser copiados durante o resto dessa sessão: quando estiver tudo sem posições, pause o copier, confirme que o acesso está ativo e volte a iniciá-lo. Iniciar uma sessão de cópia exige sempre um acesso atual e verificado.
Que erros deve evitar?
- Operar um follower à mão enquanto faz parte de um copier em execução. Uma posição do follower que o leader não tem é fechada, e uma posição aberta enquanto o leader está sem posição dispara o panic automático, que interrompe o copier e fecha os followers dessa sessão de cópia.
- Duas ferramentas na mesma conta. Não use outro copier nas mesmas contas e não proteja uma conta copiada com o TapeCrest Risk Manager ao mesmo tempo.
- Esquecer o rollover. Teste cada mapeamento em simulação com o mês de vencimento exato que opera, e de novo depois de cada rollover.
- Contar com execuções idênticas. Mercados rápidos e tamanhos maiores aumentam a diferença entre contas.
Experimente
O TapeCrest Copier tem um período de teste gratuito de 7 dias, sem cartão, e depois uma licença vitalícia com pagamento único (preços). A página do Trade Copier tem uma demo interativa de um leader, dos seus followers e dos limites por conta, e a página Prop trading tem uma checklist para percorrer antes de copiar. Se opera as suas contas diretamente, sem cópia, o Risk Manager gratuito acrescenta limites e bloqueios às contas Tradovate em USD.