O que é
Automação é transformar as regras da sua estratégia — entrada, saída, stop, alvo — em um sistema que executa as ordens sozinho, sem intervenção manual.
O robô não tem opinião, não hesita, não fica com medo e não muda o plano no meio do pregão. Ele também não percebe que o mercado mudou, não sabe que hoje tem Copom, e executa uma regra errada com a mesma disciplina perfeita com que executaria uma certa.
Automação não é atalho para lucro. É atalho para consistência de execução — o que só ajuda se a estratégia embaixo já for boa.
Como funciona
No Profit, a automação vive no Módulo de Automação de Estratégias, integrado às versões Pro e Ultra, com estratégias escritas em NTSL (linguagem própria da Nelógica, sintaxe próxima de Pascal, com documentação e exemplos prontos).
No MetaTrader 5, o equivalente é o Expert Advisor escrito em MQL5.
O ciclo completo, em ordem:
`
- Regras claras no papel (se não dá pra escrever, não dá pra automatizar)
- Código (NTSL ou MQL5)
- Backtest tick a tick, com custos reais
- Validação fora da amostra + walk-forward
- Monte Carlo sobre a série de operações
- Replay / simulador
- Conta pequena (Conta Safe é o degrau natural na Arena)
- Lote operacional, com monitoramento
`
Pular etapas dessa lista é o caminho padrão para perder dinheiro com disciplina exemplar.
Parâmetros comuns
- Profit: módulo de automação em NTSL (versões Pro e Ultra).
- MT5: Expert Advisor em MQL5, com AutoTrading habilitado.
- Trava interna obrigatória: limite de perda diário e horário de encerramento.
- Infraestrutura: VPS para operação desassistida.
- Validação mínima antes do real: backtest tick a tick + fora da amostra + replay.
Na prática
- Comece pelo semiautomático. Automatizar breakeven, trailing e saída parcial já resolve boa parte dos erros de execução.
- Nunca deixe robô operando sem supervisão nas primeiras semanas. Bug que só aparece em condição rara aparece justamente no dia ruim.
- Programe uma trava de risco dentro do robô: limite de perda diário, número máximo de operações, horário de parar. E mantenha a trava da plataforma por fora.
- Rode em VPS se o robô precisa operar sem você — queda de energia, atualização do Windows ou internet instável derrubam robô no pior momento.
- Monitore desvio entre backtest e real. Se a taxa de acerto real está muito abaixo, quase sempre é slippage ou latência, não a estratégia.
- Em torneio da Arena, confirme as regras da competição antes. Robô que ignora limite de contratos ou de perda derruba você da competição sozinho.
Quando falha
Fortes:
- Elimina hesitação, antecipação e desvio de plano — os três maiores destruidores de expectância.
- Executa em milissegundos, viabilizando estratégias que a mão não alcança.
- Opera vários ativos e setups simultaneamente.
- Gera registro perfeito para análise: todo trade documentado, sem viés de memória.
Limitações:
- Amplifica erro de estratégia. Regra ruim executada 200 vezes com perfeição perde mais rápido que executada 20 vezes com hesitação.
- Não se adapta a contexto: não sabe que hoje tem Copom nem que a liquidez sumiu.
- Depende de infraestrutura — queda de conexão, energia ou plataforma vira posição descoberta.
- Exige manutenção contínua: mercado muda, custo muda, API muda.
- A facilidade de otimizar leva direto ao sobreajuste.
- Automatizar uma estratégia que você nunca operou na mão e não sabe se funciona.
- Colocar no real logo depois do backtest, sem validação fora da amostra.
- Rodar sem trava de risco interna — o robô não tem instinto de sobrevivência.
- Deixar rodando desassistido no computador pessoal.
- Comprar robô pronto com curva de backtest perfeita.
- Desligar o robô no meio do drawdown esperado e religar depois da recuperação — o pior dos dois mundos.
- Achar que automatizar resolve indisciplina: quem desliga o robô na hora ruim continua sendo o problema.
Exemplo
Um trader da Arena opera na mão, há um ano, um setup de rompimento com expectância de +0,24R. Ele decide automatizar — mas não faz tudo de uma vez.
Fase 1 — semiautomático. Ele automatiza só a gestão: entrada continua manual, mas o robô coloca o OCO, move o stop para breakeven em +1R e faz saída parcial de metade em +1,5R. A expectância sobe para +0,33R em 3 meses. Nenhuma mudança de estratégia: o ganho veio de eliminar as decisões que ele tomava mal sob pressão.
Fase 2 — automático completo. Ele codifica a entrada em NTSL e valida: backtest tick a tick com custos (+0,29R), fora da amostra (+0,26R), Monte Carlo (risco de ruína de 3% com o lote pretendido). Roda 4 semanas em simulador, depois 6 semanas em conta pequena.
No real, a expectância fica em +0,21R — abaixo do backtest. Investigando, descobre que o robô entra a mercado no rompimento e sofre 2,8 pontos de slippage médio, contra 1 ponto configurado no teste. Ele troca a entrada por ordem limitada 2 pontos acima do rompimento: perde algumas operações que não executam, mas a expectância sobe para +0,28R.
O que resolveu não foi mudar a estratégia — foi medir o desvio entre teste e real e atacar a causa certa.
