<code>
void OpenPos()
{
double ma11=iMA(NULL,0,MA1Period,0,0,0,Shift);
double ma12=iMA(NULL,0,MA1Period,0,0,0,Shift+1);
double ma13=iMA(NULL,0,MA1Period,0,0,0,Shift+2);
double cci=iCCI(NULL,0,CCIPeriod,0,Shift);
if (cci>CCILevel) {ug=false;sever=true}
if(ma13>ma12 && ma12<ma11)if( sever)
{
PutOrder(0,Ask);
}
if (cci<-CCILevel) {ug=true;sever=false}
if(ma13<ma12 && ma12>ma11)if(ug)
{
PutOrder(1,Bid);
}
}</code>
axe44