Ninjatrader 8 Account Copier
Criado 10 out 2026
·
Atualizado 21 out 2026
O Account Copier é uma ferramenta do plano Free para a plataforma NinjaTrader 8.
Esta ferramenta de cópia permite-te copiar todas as operações de uma conta de origem para até 20 contas de destino — contas NinjaTrader ou contas de um login Rithmic, mesmo quando não estão ligadas no NinjaTrader. Cada operação aberta ou fechada na conta de origem é replicada, na mesma direção e com a mesma quantidade (ou limitada a um máximo que definires por conta), em todas as contas de destino — assim, operas uma única vez e todo o teu conjunto de contas acompanha. Isto é especialmente útil com contas de propfirms, onde muitas vezes tens várias contas de avaliação ou financiadas ao mesmo tempo e queres que todas executem as mesmas operações da tua conta principal, sem teres de colocar cada ordem manualmente em cada uma delas.
Pré-requisitos
Para utilizares corretamente esta ferramenta, deves ter disponíveis os seguintes pré-requisitos.
- NinjaTrader 8, com qualquer tipo de licença. Clique aqui para transferir
- Uma conta automated-trading.ch com um ativo Conta Gratuita (sem subscrição paga obrigatória)
- Contas de propfirm de origem e de destino — consulta a página do guia das propfirms para escolheres a propfirm mais indicada
- Uma estratégia NinjaTrader da qual copiar as operações — consulta a nossa estratégia Opening Range Breakout ou a nossa estratégia Machine Learning
Funcionalidades
A ferramenta Account Copier tem um conjunto de funcionalidades exclusivas:
- Copia uma conta de origem para até 20 contas de destino
- Os destinos podem ser contas NinjaTrader (Tradovate) ou contas Rithmic, misturadas livremente
- Pode copiar todos os instrumentos negociados na conta de origem com um único copiador
- Quantidade máxima de ordem opcional por conta de destino
- Não são colocadas ordens pendentes — apenas ordens a mercado
- Muito leve, com execução muito rápida — cada conta de destino é enviada em paralelo, por isso uma conta lenta nunca atrasa as outras
A estratégia observa qualquer ordem executada na conta de origem e envia a mesma ordem para todas as contas de destino. Por exemplo, se for aberta uma operação de compra na conta de origem, a estratégia abre uma operação de compra em cada conta de destino; quando a operação da conta de origem é fechada, a estratégia fecha a operação em cada conta de destino.
As entradas e as saídas são ambas copiadas
A estratégia não se preocupa com a forma como uma operação entrou na conta de origem — podes colocá-la manualmente, com uma estratégia ATM, ou deixar que outra estratégia automatizada a execute. Tanto as entradas como as saídas são copiadas no momento em que a ordem da conta de origem é executada, incluindo as saídas acionadas por um stop loss ou por um take profit definido na conta de origem. As execuções parciais são copiadas à medida que acontecem, com a quantidade que foi efetivamente executada.
Copy All Instruments
Por defeito, o copiador copia as operações do instrumento do gráfico onde está a correr. Ativa Copy All Instruments e cada execução da conta de origem é copiada, seja qual for o instrumento — assim basta um copiador, independentemente do que negoceias na conta de origem. Neste modo, não corras dois copiadores na mesma conta de origem: cada operação seria copiada duas vezes.
Contas Rithmic como destinos
Desde que a NinjaTrader comprou a Tradovate, a NinjaTrader deixou de integrar mais contas Rithmic na sua plataforma — por isso, ao comprares uma nova conta de propfirm, tens agora de escolher entre uma conta Tradovate ou uma conta Rithmic. Há exceções, como a propfirm Apex Funded Trader, que ainda permite ligar as suas contas Rithmic ao NinjaTrader, mas, em geral, as contas Rithmic já não podem ser ligadas a partir do NinjaTrader. Este copiador pode funcionar como ponte: copia as tuas operações para uma conta Rithmic ligada externamente. Escolhe a entrada Rithmic Account numa lista de Target Account e indica o sistema e o gateway Rithmic, o utilizador, a palavra-passe e o ID da conta — o copiador inicia sessão no Rithmic por si próprio e envia as ordens copiadas diretamente para essa conta. É assim que copias para contas de propfirms que não podem estar todas ligadas ao mesmo tempo numa única instância do NinjaTrader, por exemplo contas de duas propfirms Rithmic diferentes. Os destinos que usam o mesmo login Rithmic partilham uma única ligação.
- Os destinos Rithmic recebem apenas operações sobre futuros, nas bolsas CME, CBOT, NYMEX e COMEX. Um instrumento que o copiador não consiga associar a uma destas bolsas é ignorado, e o cartão de estado mostra qual e porquê.
- O copiador usa apenas a ligação de ordens da Rithmic: não subscreve dados de mercado e envia apenas ordens a mercado. A posição que espera encontrar na conta Rithmic é lida de volta a partir da Rithmic, por isso as saídas nunca excedem o que a conta realmente tem.
Quantidade máxima por conta de destino
As contas de propfirm têm muitas vezes limites de contratos diferentes. Marca a caixa Limit Quantity numa conta de destino e define o seu Max Quantity: uma entrada maior do que esse número é limitada a esse valor; uma menor é copiada sem alterações. As saídas nunca são limitadas — fecham no máximo o que a conta tem. O cartão de estado mostra o limite junto da conta, por exemplo "| max 5".
Contas de destino rápidas e independentes
Cada conta de destino tem a sua própria fila: as ordens de um mesmo destino são sempre enviadas por ordem, enquanto os destinos são enviados em paralelo e nunca se bloqueiam entre si, nem bloqueiam a conta de origem. Uma conta de destino lenta ou desligada nunca atrasa a cópia para as outras.
Seguro por design
- Uma saída copiada nunca pode ser maior do que a posição que a conta de destino realmente tem, por isso uma saída nunca inverte a posição de uma conta de destino para a posição oposta.
- Só são copiadas as execuções novas. As operações que já existem na conta de origem quando a estratégia arranca, ou que o NinjaTrader volta a enviar após uma reconexão, são histórico e nunca são copiadas.
- Uma conta de destino que não esteja selecionada, não seja encontrada, seja a mesma conta que a de origem ou já esteja a ser usada por outro slot fica de fora e é indicada no cartão de estado.
Bom saber
- Precisa de um gráfico: o copiador tem de ser adicionado a um gráfico para funcionar — copia as operações do instrumento desse gráfico e mostra o seu cartão de estado nesse gráfico.
- Um instrumento por instância, a menos que copies todos: por defeito, a estratégia copia as operações do instrumento do gráfico onde está a correr. Para copiar outro instrumento, adiciona outra instância da estratégia ao gráfico desse instrumento — ou ativa Copy All Instruments e deixa uma única instância copiá-los todos.
- As palavras-passe Rithmic ficam guardadas nos parâmetros: a palavra-passe Rithmic é guardada em texto simples nos parâmetros da estratégia e, por isso, nos modelos de parâmetros e nos workspaces. Não partilhes um modelo ou um workspace que a contenha.
- As sessões Rithmic são limitadas: a Rithmic limita as sessões simultâneas de um utilizador. O copiador abre apenas uma ligação por login, por muitas contas ou instâncias do copiador que o usem — mas um login que também esteja aberto noutro sítio pode ser desligado pela Rithmic.
- Arrancar com a conta de origem sem posição: uma posição já aberta na conta de origem quando a estratégia arranca não é copiada, e a sua saída também não — as contas de destino não têm nada para fechar.
- Ordens a mercado, execuções separadas: cada conta de destino é executada ao seu próprio preço e pode ser rejeitada individualmente (por exemplo, pelas regras de uma propfirm ou por uma ligação perdida). Uma cópia que não possa ser enviada é escrita na janela NinjaScript Output e não é repetida, por isso fica atento ao cartão de estado.
- Sem ordens de proteção nos destinos: a estratégia não coloca ordens de stop loss nem de take profit nas contas de destino. Copia a saída quando esta acontece na conta de origem.
Exemplos
A estratégia mostra um cartão de estado no gráfico. Este lista a licença, a conta de origem e uma linha por cada conta de destino, cada uma com um indicador colorido e uma mensagem curta, e uma linha de resumo no cabeçalho. O cartão pode ser movido para qualquer ponto do gráfico com um simples arrastar e largar com o rato. Vejamos dois exemplos.
Exemplo n.º 1: contas de origem e de destino não definidas
Logo após adicionares a estratégia a um gráfico, antes de selecionares as contas nos parâmetros, o cartão de estado indica-te exatamente o que falta. As linhas Source e Target 1 ficam a vermelho e mostram "must be set in the parameters", e o resumo do cabeçalho indica o que impede a cópia de arrancar. Nada é copiado até que a conta de origem e pelo menos uma conta de destino estejam selecionadas.
Exemplo n.º 2: estado válido, pronto a copiar
Quando tudo está corretamente configurado — uma licença válida, e a conta de origem e as contas de destino selecionadas e ligadas — a estratégia está pronta a copiar. A linha License fica a verde e mostra "valid", a linha Source e cada linha Target ficam a verde e mostram o nome da conta seguido do estado da sua ligação, e o resumo do cabeçalho confirma que a cópia está ativa, por exemplo "Copying to 3 target accounts". A partir deste momento, cada operação executada na conta de origem é copiada para as contas de destino. Se apenas algumas das contas de destino estiverem ligadas, o cabeçalho indica quantas estão, para que percebas logo que falta uma conta. Um destino Rithmic mostra o seu ID de conta e "connected" assim que o login estiver ativo, e se o ID não for encontrado lista os IDs que o login tem de facto. Um destino com quantidade máxima também a mostra, por exemplo "| max 5".
Parâmetros
Procuramos manter os parâmetros reduzidos ao mínimo — apenas os mais importantes estão expostos.
| License | |
| License | Esta é a chave de licença que obténs quando crias uma conta em automated-trading.ch. Depois de criares a conta, copia a tua chave de licença da página de faturação para o parâmetro license. A licença fica ativa durante um mês; depois, tens de a reverificar para confirmar que continuas a usar o produto. |
| Accounts | |
| Source Account | Mostra a lista de todas as contas disponíveis em todas as ligações atualmente ativas. A conta selecionada é a conta de origem: cada execução nela, entradas e saídas, é copiada sem alterações para as contas de destino. |
| Number Of Target Accounts | Quantas contas copiar, de 1 a 20. Só são mostrados abaixo tantos parâmetros Target Account quantos os indicados — altera o número e a lista ajusta-se. |
| Copy All Instruments | Desligado (por defeito): só são copiadas as execuções do instrumento deste gráfico. Ligado: cada execução da conta de origem é copiada, seja qual for o instrumento, por isso basta um copiador. Não corras dois copiadores na mesma conta de origem neste modo, cada operação seria copiada duas vezes. Os destinos Rithmic precisam de contratos de futuros cuja bolsa o copiador conheça; qualquer outro instrumento é ignorado e mostrado no cartão de estado. |
| Target Account 1 … Target Account N | Cada um mostra a lista de todas as contas disponíveis em todas as ligações atualmente ativas, mais uma entrada Rithmic Account. Cada conta selecionada é uma conta de destino na qual são copiadas as operações da conta de origem; escolher Rithmic Account copia, em vez disso, para uma conta de um login Rithmic, e as suas definições de ligação aparecem logo abaixo. Uma conta de destino tem de ser diferente da conta de origem e das outras contas de destino; caso contrário, fica de fora e o cartão de estado indica-te porquê. |
| Target N - Rithmic Endpoint | O sistema e o gateway Rithmic a que o login desta conta se liga, tal como no ecrã de login do Rithmic Trader Pro (por exemplo Rithmic Paper Trading - Chicago Area). Escolhe o que a tua propfirm te deu. |
| Target N - Rithmic User | O ID de utilizador Rithmic do login que detém a conta. |
| Target N - Rithmic Password | A palavra-passe Rithmic desse login. É guardada em texto simples nos parâmetros da estratégia e, por isso, nos modelos de parâmetros e nos workspaces. |
| Target N - Rithmic Account Id | O ID da conta Rithmic para onde as operações são copiadas, tal como aparece no R | Trader. Se não for encontrado, o cartão de estado mostra os IDs que o login realmente tem. Destinos com o mesmo endpoint e utilizador partilham uma única ligação Rithmic. |
| Target N - Limit Quantity | Marca esta opção para dar a esta conta a sua própria quantidade máxima de ordem (as contas de propfirm têm muitas vezes limites diferentes). Desligado: a quantidade da conta de origem é copiada tal como está. |
| Target N - Max Quantity | Mostrado quando Limit Quantity está marcado. A maior quantidade copiada para esta conta numa só ordem, a partir de 1: uma operação da conta de origem até este valor é copiada sem alterações; uma maior é limitada a este valor. Só as entradas são limitadas — uma saída fecha no máximo o que a conta tem. |
Instruções de Transferência e Instalação
Requisitos de Licença
Em automated-trading.ch podes optar por comprar uma subscrição mensal para utilizar os nossos produtos Premium, ou utilizar os nossos produtos gratuitos sem te subscreveres.
Em ambos os casos, precisas de criar uma conta para obter uma Licença que possas utilizar tanto para produtos Premium como gratuitos.
Para obteres a tua licença, simplesmente inscreve-te e depois obtém a tua licença em a página de faturação.
Transferência
Também podes transferir esta estratégia — e todas as outras estratégias ou indicadores automated-trading.ch — em qualquer altura a partir da tua página centralizada de Transferências.
Passos de Instalação
Perguntas Frequentes
Geral
Notas de Versão
- Added External Rithmic account capabilities
- Added copy all instruments Flag
- First Release