Simples,
iMA(NULL,0,MediaLonga,0,MODE_SMA,PRICE_CLOSE)
Para pegar os dados do indicador é que você vai colocar o candle.
Para gerar o Ima: https://www.mql5.com/pt/docs/indicators/ima
Para pegar os dados do indicador: https://www.mql5.com/pt/docs/series/copybuffer
Obrigado Claudio, vou testar...
Obrigado Claudio, vou testar...
Ola,
Infelizmente não consegui usar o IMA.
Com o código abaixo ele retornou o valor de 10, e deveria retornar 0,7916 para o gráfico H1 do simbolo AUDUSD.
Alguem tem um exemplo básico de cruzamento de duas médias moveis?
Grato..
;=======================================================================
int MA_handle;
int OnInit()
{
MA_handle=iMA(NULL,0,21,0,MODE_EMA,PRICE_CLOSE);
Print("Valor = ",MA_handle);
return(0);
return(INIT_SUCCEEDED);
}
;=======================================================================
olá, há um exemplo no Codebase: https://www.mql5.com/pt/code/17021
- votos: 14
- 2017.02.01
- Vladimir Karputov
- www.mql5.com
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Bom dia,
Estou tentando fazer um EA de cruzamento de medias móveis no MQL5,
Usei como referencia um código de MQL4, no entanto a função iMA tem um parâmetro a menos.
====================================================================================================
O "0" correspondente ao candle(apos PRICE_CLOSE não funciona no MQL5....
if (iMA(NULL,0,MediaCurta,0,MODE_SMA,PRICE_CLOSE,0) > iMA(NULL,0,MediaLonga,0,MODE_SMA,PRICE_CLOSE,0)
====================================================================================================
Alguém sabe como transcrever para o MQL5?
Grato...