Download MetaTrader 5

Cannot understand this!

To add comments, please log in or register
Ernest Klokow
1111
Ernest Klokow  

I am writing a simple EA based on Moving Averages but my code returns zero values. It does not make sense to me.

Can somebody help please? Here is the code that returns no values / or zeroes for the variables defined (MAlong, MAmedium and MAshort):

 MAlong = iMA(NULL,0,ShiftLong,PeriodLong,MethodLong,PRICE_CLOSE,0);
 MAmedium = iMA(NULL,0,ShiftMedium,PeriodMedium,MethodMedium,PRICE_CLOSE,0);
 MAshort = iMA(NULL,0,ShiftShort,PeriodShort,MethodShort,PRICE_CLOSE,0);
Carl Schreiber
7236
Carl Schreiber  

hmm ??

Do you know there is an iMA-EA-example: Moving Average.mq4  in you expert folder?

What about changing this acc. to your ideas?

Ernest Klokow
1111
Ernest Klokow  
gooly:

hmm ??

Do you know there is an iMA-EA-example: Moving Average.mq4  in you expert folder?

What about changing this acc. to your ideas?


I know this EA, but I am taking a complete different approach. Just tell me if there is something wrong with the code. Why am I not getting any values?
whroeder1
15719
whroeder1  
ernest02: Just tell me if there is something wrong with the code. Why am I not getting any values?
How should we know? You have nine variables where you don't show their type or value! There are no mind readers here. Why didn't you trap GetLastError()?
Keith Watford
Moderator
10637
Keith Watford  
MAlong = iMA(NULL,0,ShiftLong,PeriodLong,MethodLong,PRICE_CLOSE,0);

I would guess should be 

MAlong = iMA(NULL,0,PeriodLong,ShiftLong,MethodLong,PRICE_CLOSE,0);
Ernest Klokow
1111
Ernest Klokow  
GumRai:

I would guess should be 

 

GumRai,

THANK YOU VERY MUCH! You were the only one who took some time to check my code and find the error.

I am so very grateful for you taking the time.

To add comments, please log in or register