O recurso Ordem Cruzada (Cross Order) no Replikanto permite copiar ordens de uma conta líder para uma conta seguidora enquanto converte automaticamente entre instrumentos diferentes mas relacionados. Por exemplo, você pode negociar o mini E-mini S&P 500 (ES) na sua conta líder enquanto sua conta seguidora executa automaticamente a mesma negociação no Micro E-mini (MES), ajustando a quantidade adequadamente.
Esta personalização é feita editando o arquivo de configuração ReplikantoCrossOrderRelationship.json, que define quais pares de instrumentos podem ser convertidos entre si.
Instruções Passo a Passo
-
Localize o arquivo de configuração
O arquivoReplikantoCrossOrderRelationship.jsonestá localizado em:
\\Documents\\NinjaTrader 8\\bin\\Custom -
Faça backup do arquivo original
Antes de fazer qualquer alteração, crie uma cópia de backup do arquivo original. Você sempre pode recuperar a versão original do arquivo de instalaçãoReplikanto-1.X.X.X-xxxxx.zipse necessário. -
Edite o arquivo
Abra o arquivo JSON em um editor de texto. O arquivo contém uma estrutura JSON que define os relacionamentos de ordem cruzada entre pares de instrumentos. -
Adicione ou modifique relacionamentos de instrumentos
Você pode adicionar novos relacionamentos ou editar os existentes. Cada relacionamento define um par de instrumentos que podem ser convertidos entre si. -
Salve o arquivo
Salve suas alterações no mesmo local:\\Documents\\NinjaTrader 8\\bin\\Custom. Não altere o nome do arquivo. -
Reinicie o NinjaTrader
Feche e reinicie o NinjaTrader, depois reabra o Replikanto para que as alterações tenham efeito. -
Verifique a configuração
Depois de reiniciar, acesse o recurso Ordem Cruzada no Replikanto para confirmar que seus relacionamentos personalizados estão disponíveis.
Exemplo de Configuração
Um caso de uso comum é criar um relacionamento entre Petróleo Bruto (CL) e Micro Petróleo Bruto (MCL). A estrutura JSON incluiria este par, permitindo que o Replikanto converta automaticamente ordens entre estes instrumentos.
A versão 1.4.5.4 do Replikanto e superior inclui o relacionamento de ordem cruzada CL <> MCL pré-configurado pronto para uso.
Dois Instrumentos Cruzados para o Mesmo Produto do Líder
Nota: O Replikanto 1.7.0.0 ainda não foi lançado. O comportamento de segundo instrumento cruzado descrito abaixo faz parte de um lançamento planejado e ainda não está disponível na versão atual do Replikanto.
Antes do Replikanto 1.7.0.0, um instrumento do líder podia ser mapeado para exatamente um instrumento cruzado. A partir do 1.7.0.0, um produto do líder também pode ter um segundo instrumento cruzado, menor — por isso o quadrado do Cross Order passa por desligado (vermelho), primeiro instrumento cruzado (verde) e segundo instrumento cruzado (âmbar), em vez de ser um simples botão liga/desliga.
Isso é importante quando você personaliza relacionamentos para uma família com três níveis de tamanho, como mini, micro e um dos futuros contratos E-nano da CME (NES, NNQ, NDOW, N2K, previstos para 24/08/2026). Famílias com apenas dois níveis mantêm o comportamento familiar de vermelho/verde. Veja Cross Order Agora Tem Três Níveis de Instrumento (1.7.0.0) para a explicação completa.
Considerações Importantes
-
Localização do arquivo: Certifique-se de que o arquivo modificado seja salvo no diretório correto:
\\Documents\\NinjaTrader 8\\bin\\Custom. Se o arquivo estiver no local errado, o Replikanto não detectará suas personalizações. - Sem limitações codificadas: Não há limite fixo no número de relacionamentos de ordem cruzada personalizados que você pode definir. Você pode adicionar quantos pares de instrumentos forem necessários.
- Tipos de instrumentos suportados: Ordens cruzadas funcionam melhor ao converter entre versões micro, mini e nano do mesmo ativo subjacente (por exemplo, ES para MES, NQ para MNQ, CL para MCL). Os instrumentos devem ter movimentos de preços equivalentes para que a conversão funcione corretamente.
- Incrementos de preço diferentes são tratados automaticamente: O Replikanto 1.7.0.0 ainda não foi lançado — o ajuste automático de preço descrito aqui ainda não está disponível. Se o instrumento para o qual você cruza variar em um incremento de preço diferente do instrumento do líder, o Replikanto 1.7.0.0 ajusta o preço da ordem copiada para que ele caia em um preço válido no instrumento de destino, em vez de deixar a corretora rejeitá-la. Isso já se aplica a pares como GC/1OZ, CL/QM, SI/SIC e VX/VXM.
-
Conversões não suportadas: Ordens cruzadas entre instrumentos com estruturas de preços diferentes não são possíveis, como:
- ETFs vs. futuros (por exemplo, QQQ <> NQ ou SPY <> ES)
- Instrumentos futuros com diferentes datas de vencimento
- Instrumentos de diferentes classes de ativos
- Alguns pares exigem uma bolsa específica: Cruzar VIX (VX) com Micro VIX (VXM) só é resolvido em uma conexão de corretora que consiga acessar a Cboe CFE, como a Interactive Brokers. A NinjaTrader Brokerage não oferece suporte a essa bolsa.
- Relacionamentos predefinidos: O Replikanto inclui vários instrumentos de ordem cruzada pré-configurados. Você pode personalizá-los ou adicionar os seus próprios a qualquer momento.
- Negociação de múltiplos instrumentos: Se você precisa copiar vários símbolos de uma conta líder para seguidores, abra uma aba separada para cada símbolo. O Replikanto pode funcionar com várias janelas ou abas em paralelo.
-
Baixar o arquivo original: Você pode baixar o arquivo
ReplikantoCrossOrderRelationship.jsonoriginal na seção de downloads do seu perfil FlowBots. - Validação de sintaxe JSON: Certifique-se de que a sintaxe JSON esteja correta ao editar o arquivo. JSON inválido impedirá que o Replikanto carregue a configuração. Considere usar um validador JSON se você não tiver certeza sobre a sintaxe.
Solução de Problemas
- Alterações não aparecem após reiniciar: Verifique se o arquivo foi salvo no diretório correto e se o nome do arquivo não foi alterado. Verifique erros de sintaxe JSON.
-
Arquivo não encontrado: Se o arquivo não existir no diretório Custom, extraia-o do arquivo de instalação original
Replikanto-1.X.X.X-xxxxx.zip. - Ordens não convertem: Confirme que o par de instrumentos está definido corretamente no arquivo JSON e que ambos os instrumentos são suportados pela sua corretora.
- Configurações existentes após a atualização: Workspaces salvos e configurações de seguidores que já tinham o Cross Order ativado continuam funcionando automaticamente após a atualização para o 1.7.0.0. Não há etapa de migração, e eles continuam resolvendo para o mesmo instrumento que já cruzavam antes.
Comentários
0 comentário
Artigo fechado para comentários.