Por que uma estratégia ligada pode não executar ordens, como diagnosticar o problema e o que fazer em cada situação.
Ligar uma estratégia significa que ela está ativa e monitorando o mercado, mas isso não garante que ela execute ordens imediatamente. Veja as causas mais comuns.
Cada estratégia tem uma janela de operação definida pelo desenvolvedor (ex: das 9h15 às 17h30). Fora desse horário, o robô fica ligado, mas em espera.
O que fazer: verifique na página de detalhes da estratégia o horário de operação configurado.
O robô só entra no mercado quando as condições da sua lógica são satisfeitas, isso pode levar horas ou não acontecer em alguns dias.
O que fazer: isso é comportamento normal. O robô está funcionando, apenas aguardando o sinal certo.
Se a conexão com a corretora foi interrompida, a estratégia pode estar ligada na OnTick mas sem acesso para enviar ordens.
O que fazer: Acessar a sua conta na corretora e verificar se a plataforma está ativa. Se necessário, refazer a autorização/contratação no portal da corretora.
Muitas estratégias têm um limite diário de operações ou um stop diário configurado. Ao atingir esse limite, param de operar até o próximo pregão.
Se o saldo disponível na conta da corretora for inferior à margem exigida, a ordem pode ser rejeitada antes mesmo de chegar ao mercado.
O que fazer: verifique seu saldo na corretora e compare com o capital mínimo recomendado pela estratégia.
Como sei se a estratégia está realmente ligada?
Na aba Investimentos, a estratégia deve aparecer na lista de Em execução com o switch ativado. Se não aparecer ali, ela não está ligada.
A estratégia pode perder sinais enquanto aguarda?
Não. As estratégias rodam nos servidores da OnTick continuamente. Fechar o navegador não interrompe o monitoramento.