Sim, o Replikanto pode ser usado com uma estratégia automatizada, estratégia algorítmica ou estratégia de trading automatizado no NinjaTrader 8.
Requisitos Principais
Ao usar o Replikanto com uma estratégia automatizada, vários requisitos importantes devem ser atendidos:
- A estratégia automatizada sempre rodará em uma conta. Esta conta deve ser usada como a conta líder em uma janela ou aba do Replikanto.
- O mesmo instrumento deve ser selecionado tanto na estratégia automatizada quanto na janela ou aba do Replikanto. Isso significa corresponder ao símbolo exato (ex: ES 12-24) em ambos os lugares.
- Se sua estratégia opera múltiplos instrumentos, uma nova janela ou aba do Replikanto deve ser aberta para cada um deles. Cada instrumento requer sua própria instância dedicada do Replikanto para cópia adequada de trades automatizados.
- Considerações sobre tipo de conta: Qualquer conta pode ser usada como líder no Replikanto, seja ela conta Sim, Live ou Funded. No entanto, é recomendado usar uma conta líder do mesmo tipo das contas seguidoras para mitigar momentos quando elas podem ficar fora de sincronia.
Melhores Práticas para Estratégias Automatizadas
Para garantir operação adequada com estratégias automatizadas, siga estas melhores práticas de codificação e configuração:
Fechamento de Posição
Requisito Crítico: Ao fechar uma posição, sempre use o nome 'Close' para o nome da ordem. Você pode usar a constante NinjaTrader.Resource.GuiPositionClose.
Isso permite que o Replikanto saiba que a ordem é uma ordem de fechamento de posição independente da quantidade de contratos, então ele fechará as seguidoras corretamente. Sem esta convenção de nomenclatura, o Replikanto pode não reconhecer a ordem como um fechamento de posição.
Ordens de Saída
Sempre use ordens OCO (One-Cancels-Other) para definir ordens de saída de posição, mesmo que a estratégia seja responsável por gerenciar ordens de saída. Desta forma, o Replikanto será capaz de saber se é hora de fechar uma ordem de saída na seguidora ou não.
Ordens OCO são essenciais para estratégias automatizadas porque elas agrupam ordens de saída relacionadas (stop loss e take profit) juntas. Quando uma é preenchida, a outra é automaticamente cancelada, o que o Replikanto precisa detectar para gerenciamento adequado das seguidoras.
Tratando Problemas de Sincronização
Ao usar estratégias automatizadas com o Replikanto, suas seguidoras podem ficar fora de sincronia mais frequentemente, especialmente com estratégias de scalping que geram muitas ordens rápidas.
O recurso Market Only é particularmente útil nestes cenários. Este modo ajuda a manter a sincronização focando no estado da posição de mercado em vez do rastreamento individual de ordens.
Resumo
Seguindo estas melhores práticas—correspondência adequada de instrumentos, convenções corretas de nomenclatura de ordens, uso de ordens OCO e seleção apropriada de tipo de conta—you pode efetivamente usar o Replikanto com suas estratégias automatizadas no NinjaTrader.
Comentários
0 comentário
Artigo fechado para comentários.