Como testar um utilitário de MT5 no Strategy Tester antes de comprar
Resposta curta: baixe o produto para o Strategy Tester na página dele no MQL5 Market. Abra o Strategy Tester (Ctrl+R), escolha o produto como Expert, escolha um símbolo e um período curto. Marque Visual mode e pressione Start. Um utilitário precisa da janela visual. É nela que o painel aparece e é nela que você pode clicar.
Utilitários são complicados de testar. O Strategy Tester foi feito para robôs: você pressiona Start, ele opera sozinho e, no fim, você recebe uma curva de saldo. Um utilitário não faz nada sozinho. Ele espera por você. Então o relatório de sempre não diz nada. Você precisa se sentar na frente do gráfico e usá-lo, como faria em um dia de verdade.
Passo 1: pegue a versão para o Strategy Tester
Na página do produto no MQL5 Market há um botão que baixa a versão para teste. O MetaTrader 5 a instala e ela aparece na lista de Expert Advisors do Strategy Tester. Essa versão só roda no testador.
Passo 2: inicie um teste visual
- Abra o Strategy Tester: View › Strategy Tester (Ctrl+R).
- Escolha o produto como Expert.
- Escolha um símbolo que você realmente opera e um período recente. Alguns dias bastam.
- Escolha um modo de modelagem baseado em cada tick, para que o preço se mova como em um gráfico ao vivo.
- Marque Visual mode e pressione Start.
Sem a janela visual, não há gráfico para clicar. Um utilitário rodando em um teste comum ou em uma otimização não tem nada para mostrar.
Quando o gráfico abrir, reduza a velocidade no controle de velocidade. Na velocidade máxima, um dia inteiro de trading passa antes de você encontrar o botão de compra.
Passo 3: use como usaria em um dia de verdade
Não fique só olhando. Experimente o que você faria numa sessão normal.
- Abra uma operação com o seu risco e o seu stop de sempre. Compare o lote com o seu próprio cálculo.
- Mova o stop. Se a ferramenta calcula o lote pelo risco, o lote deve mudar junto.
- Deixe uma operação correr. Se ela tem break-even ou parciais, veja se eles acontecem nos níveis indicados.
- Feche parte de uma posição na mão. Veja o que sobrou e se o painel acompanha.
- Tente quebrar a ferramenta. Abra uma operação a mais. Ou uma grande demais para os seus limites. Uma boa ferramenta diz não e explica por que, em palavras que você entende.
- Leia todas as mensagens. Se uma mensagem confunde você num teste tranquilo, vai confundir mais ainda num dia ruim.
Exemplo: conferindo o lote no testador
Use a fórmula do nosso guia de cálculo de lote e veja se a ferramenta concorda.
Lote = valor em risco / (distância do stop × valor dessa distância para 1 lote)
- Depósito de teste: 10.000 em USD. Risco: 1%, ou seja, 100.
- EURUSD, stop a 20 pips da entrada, 0,00200.
- 0,00200 em 1 lote vale 200.
- 100 / 200 = 0,50.
- A ferramenta deve mostrar 0,50 lote. Se não mostrar, descubra o motivo antes de comprar.
Um número diferente nem sempre é um bug. A comissão, o arredondamento para o volume step ou um tamanho de contrato diferente podem mudá-lo. Uma boa ferramenta mostra qual deles foi.
O que o Strategy Tester não consegue mostrar
Alguns limites vêm do próprio testador, não do produto. Conhecê-los evita que você culpe a coisa errada.
- As ordens vão para um simulador. Ele reproduz preços passados. Não diz nada sobre execução, spreads ou velocidade na sua própria conta.
- Digitar nos campos do gráfico muitas vezes não funciona. No testador, o MetaTrader 5 não repassa o que você digita para um painel no gráfico. Um utilitário bem feito oferece outra forma de definir os valores, com botões ou arrastando linhas.
- Efeitos ao passar o mouse não aparecem. Movimentos do mouse sem clique não chegam ao painel.
- Notificações push não funcionam em um teste. Recursos baseados em notícias talvez também não. Confira esses recursos em um gráfico ao vivo.
- As configurações começam do zero. Cada execução parte dos padrões do produto ou dos parâmetros de entrada que você informou. As suas próprias configurações de um gráfico ao vivo não vêm junto.
- O tempo corre rápido. Uma mensagem que fica na tela por dez segundos do seu tempo pode cobrir horas do tempo de teste.
Depois do testador
O testador mostra a aparência de uma ferramenta e como é usá-la. Ele não consegue mostrar como ela funciona na sua própria conta, com os seus símbolos e as suas configurações. Essa é a última verificação. Muitos produtos do MQL5 Market também podem ser alugados por alguns meses, o que é um jeito mais barato de usar um deles ao vivo antes de comprá-lo de vez.
Perguntas frequentes
A versão para o Strategy Tester custa alguma coisa?
Não. Você a baixa na página do produto e ela só roda no testador.
Por que o utilitário não mostra nada no meu teste?
Provavelmente o Visual mode está desligado. Sem a janela visual, não há gráfico nem painel.
Por que não consigo digitar nos campos do painel?
No Strategy Tester, o MetaTrader 5 não repassa o que é digitado no teclado para o gráfico. É um limite do testador. Use os botões ou arraste as linhas.
As configurações do testador passam para um gráfico ao vivo?
Normalmente, não. Use o testador para conhecer o produto e depois configure-o direito no seu gráfico ao vivo.
O testador consegue me dizer como uma ferramenta se comporta na minha conta?
Não. Ele reproduz preços em um simulador. Essa verificação só pode ser feita na própria conta.
Tomky, Dojiwave · Atualizado em