Este artigo explica como as ordens de saída OCO (Uma Cancela a Outra) se comportam de forma diferente no TradingView/Tradovate e no NinjaTrader, e o que isso significa quando você copia negociações com o Replikanto. Compreender essa diferença é crucial, pois afeta como as ordens de stop-loss e take-profit são gerenciadas em suas contas seguidoras.
Como funcionam as ordens OCO
As ordens OCO vinculam duas ordens de saída — tipicamente take-profit (TP) e stop-loss (SL) — de modo que quando uma é executada ou cancelada, a outra é automaticamente processada. No entanto, a forma como isso funciona difere entre plataformas.
Comportamento OCO do NinjaTrader
A funcionalidade Uma Cancela a Outra do NinjaTrader vincula duas ordens pendentes, de modo que quando uma é cancelada ou executada, a outra é cancelada automaticamente. Esta é uma abordagem mais abrangente para o gerenciamento de ordens de saída.
Comportamento OCO do TradingView/Tradovate
TradingView usa OCO de forma diferente — ele cancela a outra ordem apenas quando uma é executada pelo mercado. Se você cancelar manualmente uma das ordens de saída que faz parte de um grupo OCO, ela não cancelará a outra. Por exemplo, se você cancelar manualmente a ordem de saída TP, a ordem de saída SL permanecerá ativa.
Comparação lado a lado
| Cenário | NinjaTrader | TradingView/Tradovate |
|---|---|---|
| Mercado executa uma ordem | Outra ordem cancela automaticamente | Outra ordem cancela automaticamente |
| Trader cancela manualmente uma ordem | Outra ordem cancela automaticamente | Outra ordem permanece ativa |
Implicações para usuários do Replikanto
Quando você usa o Replikanto para copiar negociações do TradingView ou Tradovate Web, há uma importante diferença comportamental que você precisa entender.
Como o Replikanto gerencia ordens OCO
O Replikanto coloca as ordens de saída usando a lógica OCO do NinjaTrader — mesmo ao copiar do TradingView ou Tradovate Web. Cada grupo de ordens de saída recebe um ID OCO para mantê-las vinculadas, correspondendo à estrutura da conta líder.
O cenário de risco
Aqui é onde a diferença importa: quando um trader cancela manualmente uma ordem de saída (digamos, a TP) no TradingView ou Tradovate Web:
- No TradingView/Tradovate: A ordem oposta (SL) permanece ativa — a negociação permanece protegida.
- No NinjaTrader (onde o Replikanto coloca as ordens): Ambas as ordens são canceladas — a conta seguidora fica sem ordens de saída.
O que isso significa para sua negociação
Se você não estiver monitorando ativamente suas contas seguidoras, pode acabar com uma posição aberta que não tem proteção de stop-loss ou take-profit. Essa lacuna na cobertura pode levar a perdas inesperadas significativas.
Recomendações
- Monitore contas seguidoras de perto: Especialmente quando você modifica ou cancela manualmente ordens de saída na sua conta líder.
- Configure alertas: Configure notificações para posições sem ordens de saída nas suas contas seguidoras.
- Revise após mudanças manuais: Depois de cancelar manualmente qualquer ordem de saída no TradingView/Tradovate, verifique imediatamente suas contas seguidoras para confirmar o status das ordens de saída.
- Considere automação: Use ferramentas de gerenciamento de risco que podem detectar e alertar sobre posições sem ordens de saída.
Exemplo prático
Você está copiando negociações do TradingView para uma conta seguidora NinjaTrader. Você entra em uma posição longa com TP em 1.1000 e SL em 1.0950. Mais tarde, você cancela manualmente o TP no TradingView porque quer deixar o lucro correr. No TradingView, o SL permanece ativo e sua posição permanece protegida. Na sua conta seguidora NinjaTrader, o Replikanto cancela ambas as ordens conforme a lógica OCO do NT — deixando a posição completamente desprotegida. Sem monitoramento ativo, você não saberá que sua conta seguidora não tem ordens de saída até ser tarde demais.
Comentários
0 comentário
Artigo fechado para comentários.