
void OpenPos()
{
double MA1=iMA(NULL,240,MA1Per,0,MA1Met,MA1Pr,Shift);
double MA2=iMA(NULL,60, MA2Per,0,MA2Met,MA2Pr,Shift);
double MA3=iMA(NULL,5, MA3Per,0,MA3Met,MA3Pr,Shift);
double MA32=iMA(NULL,5,MA3Per,0,MA3Met,MA3Pr,Shift+1);
if(Ask>MA1 && Ask>MA2 && iClose(NULL,5,1)>MA3 && iOpen(NULL,5,1)<MA32)
{
PutOrder(0,Ask);
}
if(Ask<MA1 && Ask<MA2 && iClose(NULL,5,1)<MA3 && iOpen(NULL,5,1)>MA32)
{
PutOrder(1,Bid);
}
}
AM2