Como configurar stop no robô de trading

Um robô de trading não sente medo nem cansaço. Isso é bom quando ele segue regras, e perigoso quando não existe regra para ele parar. O stop é o conjunto de limites que faz o bot encerrar a sessão sozinho. Neste guia mostramos quais stops configurar, como escolher os valores e quais travas técnicas evitam surpresas.
Por que o robô precisa de stop
Sem limite, um robô pode operar a noite inteira em um período ruim, repetir uma falha de conexão ou continuar uma progressão até zerar a conta. Como explicamos em risco de ruína, o perigo não está em uma perda isolada, mas na sequência que ninguém está olhando. O stop transforma uma noite ruim em uma perda conhecida e limitada.
Os stops essenciais
Stop de perda diário
É o valor máximo que o robô pode perder no dia. Atingiu, ele para até o dia seguinte. Uma referência conservadora é algo entre 3% e 5% da banca. O cálculo deve usar o resultado realizado da sessão, não o saldo exibido, que pode ter atraso.
Meta diária (stop gain)
Ao atingir uma meta de lucro, o robô também para. Não porque continuar seja "dar azar", mas porque limita a exposição total do dia e mantém a rotina previsível.
Perdas seguidas
Defina um número de perdas consecutivas que pausa o robô, por exemplo três ou quatro. Isso é especialmente importante se houver qualquer tipo de progressão de valor.
Número máximo de operações
Um teto de entradas por sessão evita que um bug ou um filtro mal configurado faça centenas de compras em poucos minutos.
Valor máximo por entrada
Mesmo com progressão, coloque um teto rígido para o valor de cada contrato. Se a próxima entrada passar do teto, o robô para em vez de comprar.
Travas técnicas que muita gente esquece
- Falha de conexão: se o WebSocket cair, o robô não deve tentar "compensar" ao reconectar. Ele recalcula o estado e só então decide.
- Resultado não confirmado: se uma compra não teve resultado confirmado, o bot consulta o histórico antes de abrir outra.
- Estado persistido: grave o resultado do dia em disco. Se o processo reiniciar, o stop continua valendo.
- Horário de virada do dia: defina em qual fuso o "dia" começa, para o limite não zerar no momento errado.
- Interruptor manual: tenha um jeito simples de pausar tudo na hora.
Se o robô roda em servidor, essas travas são ainda mais importantes, porque ninguém está olhando. Veja os cuidados em robô 24 horas em VPS.
Como escolher os números
Comece pelo pior cenário aceitável, não pela meta. Pergunte: quanto posso perder hoje sem prejudicar nada importante? Esse é o stop diário. Depois, ajuste o valor por entrada para que o stop só seja atingido após várias perdas. Teste tudo na conta demo por vários dias e confira se o robô realmente parou quando devia.
Stop não transforma estratégia ruim em boa
Stops limitam o tamanho do prejuízo, mas não criam vantagem. Se a regra de entrada tem expectativa negativa, o stop apenas faz você perder mais devagar. Por isso, avalie também a lógica das entradas, como discutimos em operação manual vs automática.
Resumo
Configure no robô um stop de perda diário, meta, limite de perdas seguidas, teto de operações e teto por entrada. Some a isso travas técnicas para queda de conexão, reinício e resultados pendentes. Teste na demo antes de qualquer uso real e lembre que nenhum stop garante lucro: ele existe para manter o risco sob controle.
Combine o stop com o restante do [checklist antes de ligar o robô](/blog/checklist-antes-ligar-robo/).Em contratos de dígitos com gale, o stop precisa considerar a exposição do ciclo inteiro. Veja o cálculo em stop de perda no robô de dígitos.
Configure os stops no Codexium
Na aba IA do Codexium você define Meta de ganho e Limite de perda e vê a Exposição até G antes de ligar. Crie sua conta e teste na Conta Demonstrativa.
Perguntas frequentes
Quais stops configurar no robô?
No mínimo stop de perda da sessão, stop de ganho, teto de operações e, se possível, limite de perdas seguidas e teto por entrada. Teste na demo se o robô realmente para.
Stop de perda no robô garante que eu não perca muito?
Ele limita a sessão se estiver ativo e correto. Não elimina o risco total da banca ao longo dos dias nem corrige uma regra com expectativa negativa.
Devo usar o mesmo stop na demo e na real?
Use a mesma lógica; na real, preferível igual ou mais rígido, nunca mais folgado só porque “na demo foi bem”.
O que acontece se a conexão cair perto do stop?
Depende da implementação. Por isso o robô precisa de travas para reconexão e você precisa saber pausar manualmente. Teste falhas na demo.
Posso desligar o stop “só um pouco” para recuperar?
Não. Afrouxar stop para recuperar é o caminho clássico para estourar a sessão. Encerre o dia e revise com logs.


