Code:
double MAIN1mnActuel,MAIN1mnPrecedent1,MAIN1mnPrecedent2,MAIN5mnActuel, MAIN5mnPrecedent1,MAIN5mnPrecedent2;
int start()
{
MAIN1mnActuel=iMACD(NULL,1,6,13,9,PRICE_CLOSE,MODE_MAIN,1);
MAIN1mnPrecedent1=iMACD(NULL,1,6,13,9,PRICE_CLOSE,MODE_MAIN,2);
MAIN1mnPrecedent2=iMACD(NULL,1,6,13,9,PRICE_CLOSE,MODE_MAIN,3);
MAIN5mnActuel=iMACD(NULL,5,6,13,9,PRICE_CLOSE,MODE_MAIN,0);
MAIN5mnPrecedent1=iMACD(NULL,5,6,13,9,PRICE_CLOSE,MODE_MAIN,1);
MAIN5mnPrecedent2=iMACD(NULL,5,6,13,9,PRICE_CLOSE,MODE_MAIN,2);
if (MAIN1mnActuel>MAIN1mnPrecedent1 && MAIN1mnPrecedent1<MAIN1mnPrecedent2 && MAIN5mnActuel>MAIN5mnPrecedent1)
{
{Alert("Alerte à la Hausse ",Symbol());
}
if (MAIN1mnActuel<MAIN1mnPrecedent1 && MAIN1mnPrecedent1>MAIN1mnPrecedent2 && MAIN5mnActuel<MAIN5mnPrecedent1)
{
{Alert("Alerte à la Baisse ",Symbol());
}
}
}
}
return (0);