Trecho de código hora compila, hora da erro

 

Galera,

Estou atuando com um trecho de código (consta no artigo 100) a seguir:


int  iMA(

   string               _Symbol,            

   ENUM_TIMEFRAMES      _Period,         

   int                  ma_period=8,       

   int                  ma_shift=0,       

   ENUM_MA_METHOD       ma_method=MODE_SMMA,        

   ENUM_APPLIED_PRICE   applied_price=PRICE_CLOSE     

   );


Acontece que em um dos EA a compilação ocorre sem problemas. No outro, aparece a mensagem: 'iMA - function must have a body'.

Fiz inúmeras tentativas e não descobri o problema. Algum palpite?

 
Joscelino Celso de Oliveira:

Boa noite.


Exemplo correto da função iMA(), para o símbolo e timeframe atuais:


int MA8 = iMA(NULL, 0, 8, 0, MODE_SMMA, PRICE_CLOSE);
 
Vinicius de Oliveira:

Boa noite.


Exemplo correto da função iMA(), para o símbolo e timeframe atuais:


Valeu Vinicius! Vou aplicar.

[]'s

Razão: