APRENDER O TUTORIAL BÁSICO MQL5 – 3 COMO USAR O STRATEGY TESTER

Please accept YouTube cookies to play this video. By accepting you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.

 

Com Metatrader5 vem o testador de estratégias que pode ser usado para trocar automaticamente programas MQL5 com dados históricos. Um backtest de um ano inteiro pode ser feito em poucos minutos, que é uma forma muito útil de backtest de uma estratégia comercial automatizada…

Neste vídeo, queremos saber como utilizar o Testador de Estratégia.
Este é um teste de estratégia ou também chamado back test, usamo-lo para utilizar dados históricos e negociar um consultor especializado para descobrir se é rentável ou não, por isso vamos descobrir como fazer isso.
Da última vez, criámos um modelo simples com uma saída para este texto: „Olá MQL5“ e agora queremos fazer um teste de estratégia ou um back test com este exemplo simples, para fazer isso clicamos em; „View/ Strategy Tester“ ou premir CTRL e R.
Agora deve ver este painel „Strategy Tester“ aqui, podemos escolher um ficheiro, no nosso caso vamos começar com o simples Expert Advisor (SimpleExpertAdvisor) que criámos da última vez.
Vamos utilizar o par de moedas: Dólar australiano em relação ao dólar canadiano (AUDCAD) durante 1 minuto e queremos escolher um período personalizado no nosso caso, o ano 2017.
Esta é uma das vantagens do Metatrader 5, já não precisa de descarregar dados históricos, isto acontecerá automaticamente assim que escolher um período em que não tenha quaisquer dados históricos. Tudo isto é feito em segundo plano, esta configuração é para a qualidade; é OHLC para aberto, alto, baixo e fechado.
Sempre que apontar o seu rato sobre uma vela, verá um preço aberto, alto, baixo e fechado para essa vela e é isso que isto é. Cada sinal para uma vela que contém várias alterações de preço é simulado e isto é algo que muitas pessoas não sabem.
Se esta vela grande aqui fosse uma vela de 24 horas/dia, cada alteração de preço dentro destas 24 horas excepto para a vela aberta, a vela alta, a vela baixa e a vela fechada seriam calculadas numa base aleatória, mesmo que escolhesse „Cada carrapato“ aqui.
Se quiser saber mais sobre como funciona, basta abrir o ficheiro „Ajuda“ e ler a documentação.
Nunca uso o encaminhamento porque não acredito que alguém possa prever o futuro, esta configuração de execução poderia simular uma Rede lenta, também não uso isso.
Este é o saldo da sua conta de teste, pode defini-lo para qualquer valor que queira para o dólar americano, euro ou qualquer moeda que prefira.
Esta é a alavancagem; quanto maior for a alavancagem, mais dinheiro poderá negociar com uma pequena conta.
A optimização é algo que discutiremos num vídeo posterior, por agora basta clicar em „Iniciar“ e agora deverá ver o texto: „Olá MQL5“ no seu gráfico, isto não é muito espectacular, por isso vamos mudar isso e usar a função: „TimeLocal“, recompile o código e quando reiniciarmos o teste veremos agora uma saída para a hora local que é calculada cada vez que o preço muda e neste vídeo aprendeu como usar o Testador de Estratégia e como usar a função: „TimeLocal“ para produzir a hora local para o Strategy Tester directamente no seu gráfico e codificou-o você mesmo com algumas linhas de código MQL5.

Traduzido com a versão gratuita do tradutor – www.DeepL.com/Translator