Exp_Fractal_WPR: O EA Simples para MetaTrader 5

Mike 2017.01.26 18:13 14 0 0
Anexo

Autor Original: Vladimir Khlystov

O Exp_Fractal_WPR é um dos EAs mais simples que você pode encontrar, baseado no fractal WPR. Ele realiza vendas quando o oscilador ultrapassa o nível de sobrecompra, e compras quando cruza o nível de sobrevenda. O sinal é gerado no fechamento da barra, caso ocorra o cruzamento do nível.

Para usar, basta colocar o arquivo Fractal_WPR.ex5 na pasta <pasta_de_dados_do_terminal>\MQL5\Indicators.

Após a compilação, o arquivo do Exp_Fractal_WPR.ex5 já contém o indicador Fractal_WPR.ex5 como um recurso, o que significa que não é necessário que o indicador esteja presente na pasta do terminal para que o EA funcione! Isso foi possível porque o código correspondente foi adicionado ao EA para incluir esse indicador no arquivo executável do robô.

O arquivo executável do indicador foi incluído como recurso em um escopo global.

//---- Incluir os indicadores no código do EA como recursos
#resource \Indicators\Fractal_WPR.ex5

O caminho da string para o indicador utilizado como recurso foi alterado no bloco da função OnInit().

//---- obtendo o handle do indicador Fractal_WPR
InpInd_Handle=iCustom(Symbol(),InpInd_Timeframe,"::Indicators\Fractal_WPR",e_period,normal_speed,IPC,0);

Dessa forma, o arquivo executável do robô pode ser utilizado em outros terminais de negociação independentemente do indicador.

Vale ressaltar que a biblioteca TradeAlgorithms.mqh permite o uso de EAs com corretores que oferecem spreads não zerados e a opção de definir Stop Loss e Take Profit junto com a abertura de posições. Você pode baixar mais variantes da biblioteca no seguinte link: Trade Algorithms.

Os parâmetros de entrada padrão do Expert Advisor foram utilizados durante os testes mostrados abaixo. O Stop Loss e o Take Profit não foram aplicados durante os testes.

Fig. 1. Exemplos de operações no gráfico

Fig. 1. Exemplos de operações no gráfico

Resultados dos testes para 2015 no AUDUSD H3:

Fig. 2. Gráfico dos resultados dos testes

Fig. 2. Gráfico dos resultados dos testes

Lista
Comentário 0