help me

 
double ma7, ma20, ma65, ma200;
   double stoMain_0   = iStochastic(Symbol(),0,14,3,3,MODE_EMA,PRICE_CLOSE,MODE_MAIN,1);
   double v1 =iRSI(NULL,0,14,PRICE_CLOSE,0);
if(  stoMain_0 > 20 && v1>50   ) siCurrentDirection = 1; //up
   if(stoMain_0 < 80  && v1<50 ) siCurrentDirection = 2; //down
i want to set up stoc when it cut down 80 put sell but my robot orther ticket when sto cut up but i don't know how to repair
 
help
Reason: