Este artigo explica como o Replikanto envia os sinais de negociação para as contas seguidoras e os nós da rede, e quais fatores influenciam a velocidade dessa cópia.
Fila ou threads?
O Replikanto usa uma abordagem paralela para enviar as negociações aos nós remotos. Ele não coloca os sinais em uma fila para enviá-los um de cada vez — ele utiliza múltiplas threads, de modo que as negociações são copiadas para várias contas seguidoras simultaneamente.
Por que os núcleos de CPU importam
Como o trabalho de cópia é distribuído entre threads, o hardware que executa o Replikanto tem efeito direto sobre o desempenho:
- Um número maior de núcleos de CPU aumenta a eficácia do processo paralelo de cópia de negociações.
- A velocidade da CPU também afeta o tempo total necessário para copiar as negociações.
Outros fatores que afetam o tempo de cópia
- Número de contas seguidoras — quanto mais seguidores houver, mais tempo a cópia pode levar, mesmo com o processamento paralelo.
- Processamento do NinjaTrader — o NinjaTrader processa os envios das ordens, e a eficiência dessa etapa impacta o tempo total de cópia.
- Rede — conexões de rede local costumam ser mais rápidas do que conexões pela internet. A cópia remota depende da localização dos servidores, o que pode acrescentar latência.
- Processamento da corretora — assim que a ordem é submetida na conta seguidora, tudo o que a corretora faz até o preenchimento pelo mercado está fora do escopo da copiadora, mas ainda assim acrescenta tempo ao ciclo de vida do trade.
Que latência esperar
A latência depende de como as negociações estão sendo copiadas:
- Contas locais (mesma máquina) — a cópia entre contas na mesma instância do NinjaTrader fica normalmente entre 10 ms e 200 ms, medida do momento em que uma ordem submetida na conta líder é notificada até o momento em que o Replikanto submete a ordem na conta seguidora local.
- Modo de Rede Local (LAN/WiFi) — a cópia entre dois Replikantos na mesma rede local fica normalmente entre 50 ms e 500 ms.
- Cópia Remota pela internet — o envio de sinais de negociação para nós remotos pela internet fica normalmente entre 100 ms e 1000 ms.
Veja Qual é a latência de cópia do Replikanto em milissegundos? para o detalhamento completo.
Mantenha sua versão atualizada
O Replikanto é constantemente atualizado para melhorar o processamento paralelo e minimizar atrasos. Recomenda-se usar sempre a versão mais recente do produto para obter o melhor desempenho.
Comentários
0 comentário
Artigo fechado para comentários.