Execução de Ordens
Roteamento de ordens é o caminho que uma ordem percorre da plataforma que decide negociar até a praça que a executa: qual servidor a envia, sob qual chave de API ou login de terminal, para qual exchange ou corretora, e em qual mercado (spot, futuros perpétuos, ou MetaTrader 5).
A rota determina a latência, qual endereço IP a exchange vê, em qual conta a ordem chega, e o que acontece quando um servidor ou uma plataforma fica indisponível. As exchanges permitem vincular uma chave de API a endereços IP fixos, então os servidores de envio precisam ser conhecidos e estáveis. Uma plataforma que roteia todas as ordens a partir de uma única máquina tem um ponto único de falha; uma que roteia aleatoriamente torna impossível colocar em lista de permissão (allowlist). Para o MetaTrader 5, a rota é um terminal em uma fazenda de terminais logado na sua corretora, então o estado de conexão do terminal faz parte da rota.
As ordens de cripto são enviadas a partir de servidores de execução dedicados com endereços IP públicos fixos, que são mostrados no painel para que você possa adicioná-los à lista de permissões da chave de API na exchange; os servidores rodam código idêntico, e cada conta é consistentemente atribuída a um deles, com assunção automática caso um servidor fique indisponível. Cada ordem carrega a chave de API a que pertence, para que uma estratégia fixada a uma conta específica de exchange nunca recorra a uma chave diferente. Spot e futuros são roteados e registrados separadamente mesmo para o mesmo símbolo. As ordens do MetaTrader 5 vão para o terminal que mantém o seu login de corretora na fazenda de terminais, por meio de uma conexão privada; se o terminal estiver desconectado, a ordem não é enviada e o motivo é mostrado. O comportamento difere entre as 16 exchanges suportadas, e essas diferenças são preservadas deliberadamente. A lista de exchanges e os guias de configuração de chave estão na página de exchanges suportadas; o lado do MT5 é descrito em Forex no MetaTrader.
Um trader roda duas estratégias: uma fixada em uma conta de futuros da Bybit, outra fixada em uma conta de prop firm no MT5. Um alerta do TradingView para a primeira estratégia é roteado para o servidor de execução atribuído àquela conta, assinado com a chave exclusiva para negociação da Bybit, e colocado no mercado de futuros. Um alerta para a segunda é roteado para o terminal MT5 na fazenda que mantém o login da prop firm. Nenhuma das estratégias pode negociar acidentalmente na conta da outra.