Indicador baseado em coeficiente angular

Para adicionar comentários, por favor Faça o login ou registrar
reichelt
12
reichelt  

Pessoas, gostaria de fazer um indicador baseado no coeficiente angular da média de 3 ou 5. O cálculo é: coef_angular = (valor da média atual - valor da média anterior) / (tempo_atual - tempo_anterior).

Baseado nesse parâmetro podemos programar compra automática quando a inclinação for > 60 graus, por exemplo. Aí é fazer backtests para verificar a configuração.

Poderiam me ajudar com o código para ler a média?

Obrigado,

Enéas.

Otavio Konmin Clemente
270
Otavio Konmin Clemente  

Enéas,

Basicamente você tem que criar um handle e um buffer para ler o indicador a média móvel. 

Dá uma olhada nas funções:

https://www.mql5.com/pt/docs/indicators/ima

https://www.mql5.com/pt/docs/series/copybuffer

Se tiver dificuldade sugiro usar o assistente MQL5 para gerar um EA com médias móveis e depois ver o código para entender a mecânica. Foi assim que eu aprendi.

Abs e boa sorte,

Otávio 

Documentação sobre MQL5: Indicadores Técnicos / iMA
Documentação sobre MQL5: Indicadores Técnicos / iMA
  • www.mql5.com
Indicadores Técnicos / iMA - Referência sobre algorítimo/automatização de negociação na linguagem para MetaTrader 5
reichelt
12
reichelt  
otaviokc:

Enéas,

Basicamente você tem que criar um handle e um buffer para ler o indicador a média móvel. 

Dá uma olhada nas funções:

https://www.mql5.com/pt/docs/indicators/ima

https://www.mql5.com/pt/docs/series/copybuffer

Se tiver dificuldade sugiro usar o assistente MQL5 para gerar um EA com médias móveis e depois ver o código para entender a mecânica. Foi assim que eu aprendi.

Abs e boa sorte,

Otávio 

Obrigadíssimo, Otavio !!!!

yagots
35
yagots  

Boa tarde Reichelt

Cara tu conseguiu??


Eu até consegui gerar os valores do angulo, porem conforme eu dou zoom ou tiro zoom do grafico o angulo munda tambem... Você teria alguma solução para tal?


abraços!

Para adicionar comentários, por favor Faça o login ou registrar