A otimização deve procurar configurações que continuem coerentes quando o mercado muda, e não a curva histórica mais bonita. O objetivo é encontrar uma região estável de resultados aceitáveis, confirmada com dados não utilizados e custos realistas.
Defina o sucesso antes de otimizar
O critério deve representar o comportamento desejado do EA, não apenas o lucro líquido. Drawdown máximo, quantidade de operações, resultado médio, profit factor, perfil de recuperação e exposição precisam ser avaliados em conjunto. Uma execução de teste muito lucrativa com risco excessivo ou poucas operações não é robusta.
Maximizar apenas o lucro pode premiar risco exagerado, um único período favorável ou uma amostra pequena demais.
Antes de interpretar um relatório de operações muito curtas, confira dados, horário dos sinais e execução no backtest de scalping MT4.
Separe desenvolvimento, validação e observação forward
Divida o histórico em ordem cronológica. Use a primeira parte para explorar e preserve um período posterior para validação out-of-sample. Depois observe os parâmetros escolhidos em uma conta demo com dados atuais. Se você consultar repetidamente a validação e voltar a ajustar, esse período deixa de ser independente.
Testar faixas lógicas e entender o comportamento.
Conferir as regras em dados não usados na escolha.
Confirmar sinais, custos e execução atuais.
Fluxo prático de otimização no MT4
Escolha parâmetros com função lógica
Otimize somente variáveis com influência compreensível sobre entradas, saídas ou risco. Testar todos os inputs multiplica as combinações e aumenta a chance de selecionar ruído.
Use faixas amplas e passos coerentes
Comece com passos mais largos e limites realistas. Se apenas um valor exato funciona, a configuração é frágil. Valores vizinhos devem produzir comportamento parecido.
Filtre por risco e qualidade da amostra
Descarte drawdown inaceitável, poucas operações, lotes inviáveis ou resultados concentrados em um período curto. Compare a região estável em vez de ordenar tudo apenas por lucro.
Trave os parâmetros e valide
Escolha os parâmetros antes de abrir o período ainda não utilizado. Registre a versão do EA, o símbolo, o período, o spread, o depósito, as datas dos dados e todos os parâmetros de entrada para permitir a reprodução do resultado.
Faça testes de estresse na região selecionada
| Teste | Pergunta | Comportamento saudável |
|---|---|---|
| Inputs vizinhos | Uma pequena alteração quebra o sistema? | Os resultados pioram gradualmente. |
| Spread maior | Os custos eliminam a vantagem? | A lógica suporta uma margem realista. |
| Datas deslocadas | Um regime produz todo o resultado? | Vários períodos contribuem. |
| Execução atrasada | A estratégia exige fills perfeitos? | Slippage moderado não inverte a conclusão. |
| Risco menor | O resultado só parece bom com exposição alta? | A lógica permanece com lote conservador. |
Quando descartar uma otimização
- O melhor resultado é um pico isolado cercado por resultados fracos.
- Uma operação ou um período curto gera quase todo o lucro.
- O drawdown out-of-sample aumenta de forma brusca ou o comportamento das operações muda completamente.
- Um pequeno aumento de spread ou slippage apaga a vantagem.
- O lote escolhido não combina com o risco planejado.
A otimização não comprova lucro futuro. Ela ajuda a eliminar hipóteses frágeis e a escolher configurações que merecem observação adicional.
Conte combinações e mantenha constante o tratamento do risco
Grade hipotética: um parâmetro assume 20, 30, 40 e outro 2, 3, 4. A grade completa contém 3 × 3 = 9 combinações. Mais parâmetros multiplicam o espaço de busca e as chances de um ajuste histórico favorecido pelo acaso. Uma busca genética seleciona candidatos; não deve ser descrita como teste de todas as combinações.
Compare candidatos com uma regra consistente de dimensionamento. Lucro maior devido a mais exposição não demonstra entrada melhor. Registre quantidade de trades, drawdown, custos e concentração dos resultados junto ao objetivo. Prefira uma região estável de configurações vizinhas razoáveis a um pico isolado.
Mantenha independente o período cronológico reservado
Divisão ilustrativa: desenvolva em 2020–2023, reserve 2024–2025 para um teste posterior e comece nova observação forward em 2026. Essas datas são exemplos, não resultados testados. Fixe a regra de seleção antes de abrir o relatório reservado. Se mudar parâmetros depois de ler, o período passa a integrar o desenvolvimento.
No walk-forward, cada escolha deve usar apenas dados anteriores à janela de avaliação. Documente janelas e regra de seleção, incluindo candidatos perdedores. Redesenhar o processo repetidamente após ver todas as janelas pode sobreajustar o próprio processo. Nem otimização nem teste independente limpo garantem desempenho futuro.
As configurações oficiais de otimização MT4 explicam faixas e opção genética.
Descartar o maior lucro quando os limites não são atendidos
Suponha uma regra didática: drawdown máximo de 10% e pelo menos 100 operações na amostra de desenvolvimento. A apresenta retorno de 30%, drawdown de 14% e 250 operações. B apresenta 14%, 7% e 140 operações. C apresenta 20%, 6%, mas apenas 18 operações. Pela regra definida antes do teste, A excede o risco, C não tem a amostra exigida e B pode seguir para validação. São números inventados, não resultados de testes nem critérios universais.
Isso não comprova que B seja vencedor. Examine parâmetros próximos, custos, exposição aberta e a qualidade das evidências de equity e drawdown. Um candidato pode passar no filtro numérico e ainda depender de um período excepcional ou de premissas irreais de execução.
Registre a decisão, inclusive os candidatos rejeitados, antes de consultar o período reservado. Depois aplique um protocolo de validação forward com regras e condições de revisão fixas. Se os filtros forem refeitos após observar o holdout, documente o novo desenvolvimento e reserve novas evidências independentes.
Referência oficial
O MetaTrader descreve a otimização como passadas sucessivas do Strategy Tester com diferentes inputs na documentação oficial sobre otimização de Expert Advisors.