Diferença entre Duas Médias Móveis: Expert para MetaTrader 5

Mike 2013.02.28 18:47 9 0 0
Anexo

Olá, traders! Hoje vamos falar sobre um assunto que pode fazer a diferença nas suas operações: a diferença entre duas médias móveis e como um Expert Advisor pode otimizar suas estratégias no MetaTrader 5.

Esse advisor foi desenvolvido a partir da observação de que quando duas médias móveis divergem ou convergem, geralmente existe uma diferença máxima entre os valores instantâneos dessas médias antes que a tendência se altere. Em outras palavras, é como se as médias estivessem nos dando um sinal claro de que algo está prestes a mudar no mercado.

A diferença entre as duas médias é amplificada por uma função de transferência cúbica não linear, que ajuda a distinguir entre oscilações significativas e menores em relação a zero. O passo final é um simples discriminador de nível com limiares alto e baixo, que reage às oscilações mais relevantes antes de sinalizar uma mudança de tendência.

Nos testes realizados com as configurações padrão, este advisor apresentou resultados otimizados no período do último Campeonato, utilizando o gráfico de 1 hora com o par EUR/USD. Contudo, é importante destacar que ele costuma exigir parâmetros diferentes para obter resultados ideais em outros períodos de tempo.

Para economizar tempo de otimização, o advisor não utiliza um indicador personalizado, mas inclui um indicador incremental que pode ser usado no testador de estratégias em modo de visualização. Você pode desativá-lo na linha opcional GI=iCustom(NULL, 0, "madelta_inc", d, m, F, FM, FP, S, SM, SP);. Esse indicador demonstra o funcionamento da função cúbica com os limiares alto e baixo e muda de cor para amarelo para sinalizar uma compra e para vermelho para uma venda.

Resultados do teste

Recomendações:

Estou aberto a sugestões sobre como esse advisor poderia se tornar auto-otimizável, produzindo resultados consistentes em diferentes intervalos de tempo. O que vocês acham? Vamos trocar ideias!

Lista
Comentário 0