Je sais que la plupart de vous code sur prt mais bon j'essaie quand meme.
Je bricole quelques algo sur MT4 et je cherche a simplifier ce genre d'ecriture:
double MM5_1 = iMA(NULL,0,5,0,MODE_SMA,PRICE_CLOSE,1);
double MM5_2 = iMA(NULL,0,5,0,MODE_SMA,PRICE_CLOSE,2);
double MM5_3 = iMA(NULL,0,5,0,MODE_SMA,PRICE_CLOSE,3);
double MM5_4 = iMA(NULL,0,5,0,MODE_SMA,PRICE_CLOSE,4);
double MM20_1 = iMA(NULL,0,20,0,MODE_SMA,PRICE_CLOSE,1);
double MM20_2 = iMA(NULL,0,20,0,MODE_SMA,PRICE_CLOSE,2);
double MM20_3 = iMA(NULL,0,20,0,MODE_SMA,PRICE_CLOSE,3);
double MM20_4 = iMA(NULL,0,20,0,MODE_SMA,PRICE_CLOSE,4);
if(
MM5_1 < MM20_1
&& MM5_2 < MM20_2
&& MM5_3 < MM20_3
&& MM5_4 < MM20_4
)
bool MMenBaisse = true;
Pour schematiser la condition est (en periode de baisse):
la MM5 est en dessous de la MM20 pendant une certaine periode (ici periode de 4 bougies)
La question: il y a t il un moyen de definir une condition qui se realise pendant "n"periodes sans avoir a ecrire les "n" periodes une par une?
Je sais meme pas si ma question est claire...lol