// Another 60...............................................
// Don't forget to set "The Minimal Power Reach"
// below this.........V

extern double Pow=400; // minimal power reach, ( equity - 10 )
extern double XFactor=1;

extern double sp=0;
double sp0=0;

double CoA=0.01;
double CoB=0.01;
double sl1=1;
double sl2=1;
double r1=1;
double r2=1;
double tp1=1;
double tp2=1;

extern int Range=14;
extern int StopLoss=140;     
extern int TakeProfit=14;   

int Slippage=2;
extern int Magic_Number_B=220706900;
extern int Magic_Number_S=220709600;

datetime last_t=0;
string com="Another *Base>> ";

int init(){return(0);}
int deinit(){return(0);}
int start()
  {
   int i=0;
   double ask,bid;
   double SL=0,TP=0;   

if(Seconds()>35 && Seconds()<55){

if (AccountEquity()<= Pow ){
      for(int eq=OrdersTotal()-1;eq>=0;eq--) 
      {
         OrderSelect(eq,SELECT_BY_POS);
               deleteOrder();
               deletePending();
               Sleep(86400000);// sleep for 1 day
               return(0);
            }} else {


   
   if (TotalBuyOrders()==0){
         RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double priceB=NormalizeDouble(ask,Digits);

//Atas 0         
         if (StopLoss>0) {SL=NormalizeDouble(NormalizeDouble(priceB+((Range/2)+sp)*Point,Digits)-(StopLoss)*Point,Digits);}else{SL=0;}
         if (TakeProfit>0) {TP=NormalizeDouble(NormalizeDouble(priceB+((Range/2)+sp)*Point,Digits)+(TakeProfit)*Point,Digits);}else{TP=0;}
         if (OrderSend(Symbol(),OP_BUYSTOP,XFactor*CoA,NormalizeDouble(priceB+((Range/2)+sp)*Point,Digits),Slippage,SL,TP,com+"B30",Magic_Number_B+30,0,Blue)==-1) {
               i=GetLastError();
               if (i!=1 && i!=0) Print("Buy 30 stop Error :"+error(i)+" at "+Symbol()+" "+Period());                 
         }
         
//=====================================================================
//Bawah 0
         
         if (StopLoss>0) {SL=NormalizeDouble(NormalizeDouble(priceB-((Range/2)+sp)*Point,Digits)-(StopLoss)*Point,Digits);}else{SL=0;}
         if (TakeProfit>0) {TP=NormalizeDouble(NormalizeDouble(priceB-((Range/2)+sp)*Point,Digits)+(TakeProfit)*Point,Digits);}else{TP=0;}
         if (OrderSend(Symbol(),OP_BUYLIMIT,XFactor*CoB,NormalizeDouble(priceB-((Range/2)+sp)*Point,Digits),Slippage,SL,TP,com+"B29",Magic_Number_B+29,0,Blue)==-1) {
               i=GetLastError();
               if (i!=1 && i!=0) Print("Buy 29 limit Error :"+error(i)+" at "+Symbol()+" "+Period());                 
         }
         
// v end order 0, dont delete this
   }
   
if (TotalSellOrders()==0){
         RefreshRates();
         bid=MarketInfo(Symbol(),MODE_BID);
         double priceS=NormalizeDouble(bid,Digits);
         
//Atas 0         
         if (StopLoss>0) {SL=NormalizeDouble(NormalizeDouble(priceS+((Range/2)+sp)*Point,Digits)+(StopLoss)*Point,Digits);}else{SL=0;}
         if (TakeProfit>0) {TP=NormalizeDouble(NormalizeDouble(priceS+((Range/2)+sp)*Point,Digits)-(TakeProfit)*Point,Digits);}else{TP=0;}
         if (OrderSend(Symbol(),OP_SELLLIMIT,XFactor*CoA,NormalizeDouble(priceS+((Range/2)+sp)*Point,Digits),Slippage,SL,TP,com+"S30",Magic_Number_S+30,0,Red)==-1) {
               i=GetLastError();
               if (i!=1 && i!=0) Print("Sell 30 limit Error :"+error(i)+" at "+Symbol()+" "+Period());                 
         }
//=====================================================================
//Bawah 0
                  
         if (StopLoss>0) {SL=NormalizeDouble(NormalizeDouble(priceS-((Range/2)+sp)*Point,Digits)+(StopLoss)*Point,Digits);}else{SL=0;}
         if (TakeProfit>0) {TP=NormalizeDouble(NormalizeDouble(priceS-((Range/2)+sp)*Point,Digits)-(TakeProfit)*Point,Digits);}else{TP=0;}
         if (OrderSend(Symbol(),OP_SELLSTOP,XFactor*CoB,NormalizeDouble(priceS-((Range/2)+sp)*Point,Digits),Slippage,SL,TP,com+"S29",Magic_Number_S+29,0,Red)==-1) {
               i=GetLastError();
               if (i!=1 && i!=0) Print("Sell 29 stop Error :"+error(i)+" at "+Symbol()+" "+Period());                 
         }

// v end order 0, dont delete this
   }
   
// Make Pendings.............................................

if (checkB60()==0){
      if(posB60()==1){      
      for (int PendB60=OrdersTotal()-1;PendB60>=0;PendB60--){
      OrderSelect(PendB60,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+60-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+60,XFactor*CoA,com+"B60",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS60()==0){
      if(posS60()==1){      
      for (int PendS60=OrdersTotal()-1;PendS60>=0;PendS60--){
      OrderSelect(PendS60,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+60+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+60,XFactor*CoB,com+"S60",sl2,r2,sp,tp2);}
      return(0);
      }}}
if (checkB59()==0){
      if(posB59()==1){      
      for (int PendB59=OrdersTotal()-1;PendB59>=0;PendB59--){
      OrderSelect(PendB59,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+59-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+59,XFactor*CoA,com+"B59",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS59()==0){
      if(posS59()==1){      
      for (int PendS59=OrdersTotal()-1;PendS59>=0;PendS59--){
      OrderSelect(PendS59,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+59+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+59,XFactor*CoB,com+"S59",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB58()==0){
      if(posB58()==1){      
      for (int PendB58=OrdersTotal()-1;PendB58>=0;PendB58--){
      OrderSelect(PendB58,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+58-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+58,XFactor*CoA,com+"B58",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS58()==0){
      if(posS58()==1){      
      for (int PendS58=OrdersTotal()-1;PendS58>=0;PendS58--){
      OrderSelect(PendS58,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+58+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+58,XFactor*CoB,com+"S58",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB57()==0){
      if(posB57()==1){      
      for (int PendB57=OrdersTotal()-1;PendB57>=0;PendB57--){
      OrderSelect(PendB57,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+57-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+57,XFactor*CoA,com+"B57",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS57()==0){
      if(posS57()==1){      
      for (int PendS57=OrdersTotal()-1;PendS57>=0;PendS57--){
      OrderSelect(PendS57,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+57+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+57,XFactor*CoB,com+"S57",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB56()==0){
      if(posB56()==1){      
      for (int PendB56=OrdersTotal()-1;PendB56>=0;PendB56--){
      OrderSelect(PendB56,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+56-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+56,XFactor*CoA,com+"B56",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS56()==0){
      if(posS56()==1){      
      for (int PendS56=OrdersTotal()-1;PendS56>=0;PendS56--){
      OrderSelect(PendS56,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+56+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+56,XFactor*CoB,com+"S56",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB55()==0){
      if(posB55()==1){      
      for (int PendB55=OrdersTotal()-1;PendB55>=0;PendB55--){
      OrderSelect(PendB55,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+55-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+55,XFactor*CoA,com+"B55",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS55()==0){
      if(posS55()==1){      
      for (int PendS55=OrdersTotal()-1;PendS55>=0;PendS55--){
      OrderSelect(PendS55,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+55+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+55,XFactor*CoB,com+"S55",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB54()==0){
      if(posB54()==1){      
      for (int PendB54=OrdersTotal()-1;PendB54>=0;PendB54--){
      OrderSelect(PendB54,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+54-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+54,XFactor*CoA,com+"B54",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS54()==0){
      if(posS54()==1){      
      for (int PendS54=OrdersTotal()-1;PendS54>=0;PendS54--){
      OrderSelect(PendS54,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+54+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+54,XFactor*CoB,com+"S54",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB53()==0){
      if(posB53()==1){      
      for (int PendB53=OrdersTotal()-1;PendB53>=0;PendB53--){
      OrderSelect(PendB53,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+53-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+53,XFactor*CoA,com+"B53",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS53()==0){
      if(posS53()==1){      
      for (int PendS53=OrdersTotal()-1;PendS53>=0;PendS53--){
      OrderSelect(PendS53,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+53+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+53,XFactor*CoB,com+"S53",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB52()==0){
      if(posB52()==1){      
      for (int PendB52=OrdersTotal()-1;PendB52>=0;PendB52--){
      OrderSelect(PendB52,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+52-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+52,XFactor*CoA,com+"B52",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS52()==0){
      if(posS52()==1){      
      for (int PendS52=OrdersTotal()-1;PendS52>=0;PendS52--){
      OrderSelect(PendS52,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+52+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+52,XFactor*CoB,com+"S52",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB51()==0){
      if(posB51()==1){      
      for (int PendB51=OrdersTotal()-1;PendB51>=0;PendB51--){
      OrderSelect(PendB51,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+51-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+51,XFactor*CoA,com+"B51",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS51()==0){
      if(posS51()==1){      
      for (int PendS51=OrdersTotal()-1;PendS51>=0;PendS51--){
      OrderSelect(PendS51,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+51+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+51,XFactor*CoB,com+"S51",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB50()==0){
      if(posB50()==1){      
      for (int PendB50=OrdersTotal()-1;PendB50>=0;PendB50--){
      OrderSelect(PendB50,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+50-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+50,XFactor*CoA,com+"B50",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS50()==0){
      if(posS50()==1){      
      for (int PendS50=OrdersTotal()-1;PendS50>=0;PendS50--){
      OrderSelect(PendS50,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+50+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+50,XFactor*CoB,com+"S50",sl2,r2,sp,tp2);}
      return(0);
      }}}
if (checkB49()==0){
      if(posB49()==1){      
      for (int PendB49=OrdersTotal()-1;PendB49>=0;PendB49--){
      OrderSelect(PendB49,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+49-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+49,XFactor*CoA,com+"B49",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS49()==0){
      if(posS49()==1){      
      for (int PendS49=OrdersTotal()-1;PendS49>=0;PendS49--){
      OrderSelect(PendS49,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+49+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+49,XFactor*CoB,com+"S49",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB48()==0){
      if(posB48()==1){      
      for (int PendB48=OrdersTotal()-1;PendB48>=0;PendB48--){
      OrderSelect(PendB48,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+48-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+48,XFactor*CoA,com+"B48",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS48()==0){
      if(posS48()==1){      
      for (int PendS48=OrdersTotal()-1;PendS48>=0;PendS48--){
      OrderSelect(PendS48,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+48+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+48,XFactor*CoB,com+"S48",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB47()==0){
      if(posB47()==1){      
      for (int PendB47=OrdersTotal()-1;PendB47>=0;PendB47--){
      OrderSelect(PendB47,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+47-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+47,XFactor*CoA,com+"B47",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS47()==0){
      if(posS47()==1){      
      for (int PendS47=OrdersTotal()-1;PendS47>=0;PendS47--){
      OrderSelect(PendS47,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+47+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+47,XFactor*CoB,com+"S47",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB46()==0){
      if(posB46()==1){      
      for (int PendB46=OrdersTotal()-1;PendB46>=0;PendB46--){
      OrderSelect(PendB46,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+46-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+46,XFactor*CoA,com+"B46",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS46()==0){
      if(posS46()==1){      
      for (int PendS46=OrdersTotal()-1;PendS46>=0;PendS46--){
      OrderSelect(PendS46,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+46+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+46,XFactor*CoB,com+"S46",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB45()==0){
      if(posB45()==1){      
      for (int PendB45=OrdersTotal()-1;PendB45>=0;PendB45--){
      OrderSelect(PendB45,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+45-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+45,XFactor*CoA,com+"B45",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS45()==0){
      if(posS45()==1){      
      for (int PendS45=OrdersTotal()-1;PendS45>=0;PendS45--){
      OrderSelect(PendS45,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+45+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+45,XFactor*CoB,com+"S45",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB44()==0){
      if(posB44()==1){      
      for (int PendB44=OrdersTotal()-1;PendB44>=0;PendB44--){
      OrderSelect(PendB44,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+44-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+44,XFactor*CoA,com+"B44",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS44()==0){
      if(posS44()==1){      
      for (int PendS44=OrdersTotal()-1;PendS44>=0;PendS44--){
      OrderSelect(PendS44,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+44+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+44,XFactor*CoB,com+"S44",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB43()==0){
      if(posB43()==1){      
      for (int PendB43=OrdersTotal()-1;PendB43>=0;PendB43--){
      OrderSelect(PendB43,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+43-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+43,XFactor*CoA,com+"B43",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS43()==0){
      if(posS43()==1){      
      for (int PendS43=OrdersTotal()-1;PendS43>=0;PendS43--){
      OrderSelect(PendS43,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+43+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+43,XFactor*CoB,com+"S43",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB42()==0){
      if(posB42()==1){      
      for (int PendB42=OrdersTotal()-1;PendB42>=0;PendB42--){
      OrderSelect(PendB42,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+42-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+42,XFactor*CoA,com+"B42",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS42()==0){
      if(posS42()==1){      
      for (int PendS42=OrdersTotal()-1;PendS42>=0;PendS42--){
      OrderSelect(PendS42,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+42+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+42,XFactor*CoB,com+"S42",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB41()==0){
      if(posB41()==1){      
      for (int PendB41=OrdersTotal()-1;PendB41>=0;PendB41--){
      OrderSelect(PendB41,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+41-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+41,XFactor*CoA,com+"B41",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS41()==0){
      if(posS41()==1){      
      for (int PendS41=OrdersTotal()-1;PendS41>=0;PendS41--){
      OrderSelect(PendS41,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+41+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+41,XFactor*CoB,com+"S41",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB40()==0){
      if(posB40()==1){      
      for (int PendB40=OrdersTotal()-1;PendB40>=0;PendB40--){
      OrderSelect(PendB40,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+40-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+40,XFactor*CoA,com+"B40",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS40()==0){
      if(posS40()==1){      
      for (int PendS40=OrdersTotal()-1;PendS40>=0;PendS40--){
      OrderSelect(PendS40,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+40+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+40,XFactor*CoB,com+"S40",sl2,r2,sp,tp2);}
      return(0);
      }}}
if (checkB39()==0){
      if(posB39()==1){      
      for (int PendB39=OrdersTotal()-1;PendB39>=0;PendB39--){
      OrderSelect(PendB39,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+39-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+39,XFactor*CoA,com+"B39",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS39()==0){
      if(posS39()==1){      
      for (int PendS39=OrdersTotal()-1;PendS39>=0;PendS39--){
      OrderSelect(PendS39,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+39+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+39,XFactor*CoB,com+"S39",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB38()==0){
      if(posB38()==1){      
      for (int PendB38=OrdersTotal()-1;PendB38>=0;PendB38--){
      OrderSelect(PendB38,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+38-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+38,XFactor*CoA,com+"B38",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS38()==0){
      if(posS38()==1){      
      for (int PendS38=OrdersTotal()-1;PendS38>=0;PendS38--){
      OrderSelect(PendS38,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+38+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+38,XFactor*CoB,com+"S38",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB37()==0){
      if(posB37()==1){      
      for (int PendB37=OrdersTotal()-1;PendB37>=0;PendB37--){
      OrderSelect(PendB37,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+37-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+37,XFactor*CoA,com+"B37",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS37()==0){
      if(posS37()==1){      
      for (int PendS37=OrdersTotal()-1;PendS37>=0;PendS37--){
      OrderSelect(PendS37,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+37+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+37,XFactor*CoB,com+"S37",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB36()==0){
      if(posB36()==1){      
      for (int PendB36=OrdersTotal()-1;PendB36>=0;PendB36--){
      OrderSelect(PendB36,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+36-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+36,XFactor*CoA,com+"B36",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS36()==0){
      if(posS36()==1){      
      for (int PendS36=OrdersTotal()-1;PendS36>=0;PendS36--){
      OrderSelect(PendS36,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+36+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+36,XFactor*CoB,com+"S36",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB35()==0){
      if(posB35()==1){      
      for (int PendB35=OrdersTotal()-1;PendB35>=0;PendB35--){
      OrderSelect(PendB35,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+35-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+35,XFactor*CoA,com+"B35",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS35()==0){
      if(posS35()==1){      
      for (int PendS35=OrdersTotal()-1;PendS35>=0;PendS35--){
      OrderSelect(PendS35,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+35+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+35,XFactor*CoB,com+"S35",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB34()==0){
      if(posB34()==1){      
      for (int PendB34=OrdersTotal()-1;PendB34>=0;PendB34--){
      OrderSelect(PendB34,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+34-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+34,XFactor*CoA,com+"B34",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS34()==0){
      if(posS34()==1){      
      for (int PendS34=OrdersTotal()-1;PendS34>=0;PendS34--){
      OrderSelect(PendS34,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+34+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+34,XFactor*CoB,com+"S34",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB33()==0){
      if(posB33()==1){      
      for (int PendB33=OrdersTotal()-1;PendB33>=0;PendB33--){
      OrderSelect(PendB33,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+33-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+33,XFactor*CoA,com+"B33",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS33()==0){
      if(posS33()==1){      
      for (int PendS33=OrdersTotal()-1;PendS33>=0;PendS33--){
      OrderSelect(PendS33,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+33+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+33,XFactor*CoB,com+"S33",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB32()==0){
      if(posB32()==1){      
      for (int PendB32=OrdersTotal()-1;PendB32>=0;PendB32--){
      OrderSelect(PendB32,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+32-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+32,XFactor*CoA,com+"B32",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS32()==0){
      if(posS32()==1){      
      for (int PendS32=OrdersTotal()-1;PendS32>=0;PendS32--){
      OrderSelect(PendS32,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+32+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+32,XFactor*CoB,com+"S32",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB31()==0){
      if(posB31()==1){      
      for (int PendB31=OrdersTotal()-1;PendB31>=0;PendB31--){
      OrderSelect(PendB31,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+31-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+31,XFactor*CoA,com+"B31",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS31()==0){
      if(posS31()==1){      
      for (int PendS31=OrdersTotal()-1;PendS31>=0;PendS31--){
      OrderSelect(PendS31,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+31+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+31,XFactor*CoB,com+"S31",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB30()==0){
      if(posB30()==1){      
      for (int PendB30=OrdersTotal()-1;PendB30>=0;PendB30--){
      OrderSelect(PendB30,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+30-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+30,XFactor*CoA,com+"B30",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS30()==0){
      if(posS30()==1){      
      for (int PendS30=OrdersTotal()-1;PendS30>=0;PendS30--){
      OrderSelect(PendS30,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+30+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+30,XFactor*CoB,com+"S30",sl2,r2,sp,tp2);}
      return(0);
      }}}
if (checkB29()==0){
      if(posB29()==1){      
      for (int PendB29=OrdersTotal()-1;PendB29>=0;PendB29--){
      OrderSelect(PendB29,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+29-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+29,XFactor*CoA,com+"B29",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS29()==0){
      if(posS29()==1){      
      for (int PendS29=OrdersTotal()-1;PendS29>=0;PendS29--){
      OrderSelect(PendS29,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+29+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+29,XFactor*CoB,com+"S29",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB28()==0){
      if(posB28()==1){      
      for (int PendB28=OrdersTotal()-1;PendB28>=0;PendB28--){
      OrderSelect(PendB28,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+28-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+28,XFactor*CoA,com+"B28",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS28()==0){
      if(posS28()==1){      
      for (int PendS28=OrdersTotal()-1;PendS28>=0;PendS28--){
      OrderSelect(PendS28,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+28+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+28,XFactor*CoB,com+"S28",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB27()==0){
      if(posB27()==1){      
      for (int PendB27=OrdersTotal()-1;PendB27>=0;PendB27--){
      OrderSelect(PendB27,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+27-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+27,XFactor*CoA,com+"B27",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS27()==0){
      if(posS27()==1){      
      for (int PendS27=OrdersTotal()-1;PendS27>=0;PendS27--){
      OrderSelect(PendS27,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+27+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+27,XFactor*CoB,com+"S27",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB26()==0){
      if(posB26()==1){      
      for (int PendB26=OrdersTotal()-1;PendB26>=0;PendB26--){
      OrderSelect(PendB26,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+26-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+26,XFactor*CoA,com+"B26",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS26()==0){
      if(posS26()==1){      
      for (int PendS26=OrdersTotal()-1;PendS26>=0;PendS26--){
      OrderSelect(PendS26,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+26+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+26,XFactor*CoB,com+"S26",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB25()==0){
      if(posB25()==1){      
      for (int PendB25=OrdersTotal()-1;PendB25>=0;PendB25--){
      OrderSelect(PendB25,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+25-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+25,XFactor*CoA,com+"B25",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS25()==0){
      if(posS25()==1){      
      for (int PendS25=OrdersTotal()-1;PendS25>=0;PendS25--){
      OrderSelect(PendS25,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+25+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+25,XFactor*CoB,com+"S25",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB24()==0){
      if(posB24()==1){      
      for (int PendB24=OrdersTotal()-1;PendB24>=0;PendB24--){
      OrderSelect(PendB24,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+24-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+24,XFactor*CoA,com+"B24",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS24()==0){
      if(posS24()==1){      
      for (int PendS24=OrdersTotal()-1;PendS24>=0;PendS24--){
      OrderSelect(PendS24,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+24+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+24,XFactor*CoB,com+"S24",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB23()==0){
      if(posB23()==1){      
      for (int PendB23=OrdersTotal()-1;PendB23>=0;PendB23--){
      OrderSelect(PendB23,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+23-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+23,XFactor*CoA,com+"B23",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS23()==0){
      if(posS23()==1){      
      for (int PendS23=OrdersTotal()-1;PendS23>=0;PendS23--){
      OrderSelect(PendS23,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+23+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+23,XFactor*CoB,com+"S23",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB22()==0){
      if(posB22()==1){      
      for (int PendB22=OrdersTotal()-1;PendB22>=0;PendB22--){
      OrderSelect(PendB22,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+22-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+22,XFactor*CoA,com+"B22",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS22()==0){
      if(posS22()==1){      
      for (int PendS22=OrdersTotal()-1;PendS22>=0;PendS22--){
      OrderSelect(PendS22,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+22+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+22,XFactor*CoB,com+"S22",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB21()==0){
      if(posB21()==1){      
      for (int PendB21=OrdersTotal()-1;PendB21>=0;PendB21--){
      OrderSelect(PendB21,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+21-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+21,XFactor*CoA,com+"B21",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS21()==0){
      if(posS21()==1){      
      for (int PendS21=OrdersTotal()-1;PendS21>=0;PendS21--){
      OrderSelect(PendS21,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+21+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+21,XFactor*CoB,com+"S21",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB20()==0){
      if(posB20()==1){      
      for (int PendB20=OrdersTotal()-1;PendB20>=0;PendB20--){
      OrderSelect(PendB20,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+20-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+20,XFactor*CoA,com+"B20",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS20()==0){
      if(posS20()==1){      
      for (int PendS20=OrdersTotal()-1;PendS20>=0;PendS20--){
      OrderSelect(PendS20,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+20+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+20,XFactor*CoB,com+"S20",sl2,r2,sp,tp2);}
      return(0);
      }}}
if (checkB19()==0){
      if(posB19()==1){      
      for (int PendB19=OrdersTotal()-1;PendB19>=0;PendB19--){
      OrderSelect(PendB19,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+19-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+19,XFactor*CoA,com+"B19",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS19()==0){
      if(posS19()==1){      
      for (int PendS19=OrdersTotal()-1;PendS19>=0;PendS19--){
      OrderSelect(PendS19,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+19+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+19,XFactor*CoB,com+"S19",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB18()==0){
      if(posB18()==1){      
      for (int PendB18=OrdersTotal()-1;PendB18>=0;PendB18--){
      OrderSelect(PendB18,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+18-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+18,XFactor*CoA,com+"B18",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS18()==0){
      if(posS18()==1){      
      for (int PendS18=OrdersTotal()-1;PendS18>=0;PendS18--){
      OrderSelect(PendS18,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+18+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+18,XFactor*CoB,com+"S18",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB17()==0){
      if(posB17()==1){      
      for (int PendB17=OrdersTotal()-1;PendB17>=0;PendB17--){
      OrderSelect(PendB17,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+17-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+17,XFactor*CoA,com+"B17",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS17()==0){
      if(posS17()==1){      
      for (int PendS17=OrdersTotal()-1;PendS17>=0;PendS17--){
      OrderSelect(PendS17,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+17+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+17,XFactor*CoB,com+"S17",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB16()==0){
      if(posB16()==1){      
      for (int PendB16=OrdersTotal()-1;PendB16>=0;PendB16--){
      OrderSelect(PendB16,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+16-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+16,XFactor*CoA,com+"B16",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS16()==0){
      if(posS16()==1){      
      for (int PendS16=OrdersTotal()-1;PendS16>=0;PendS16--){
      OrderSelect(PendS16,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+16+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+16,XFactor*CoB,com+"S16",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB15()==0){
      if(posB15()==1){      
      for (int PendB15=OrdersTotal()-1;PendB15>=0;PendB15--){
      OrderSelect(PendB15,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+15-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+15,XFactor*CoA,com+"B15",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS15()==0){
      if(posS15()==1){      
      for (int PendS15=OrdersTotal()-1;PendS15>=0;PendS15--){
      OrderSelect(PendS15,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+15+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+15,XFactor*CoB,com+"S15",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB14()==0){
      if(posB14()==1){      
      for (int PendB14=OrdersTotal()-1;PendB14>=0;PendB14--){
      OrderSelect(PendB14,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+14-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+14,XFactor*CoA,com+"B14",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS14()==0){
      if(posS14()==1){      
      for (int PendS14=OrdersTotal()-1;PendS14>=0;PendS14--){
      OrderSelect(PendS14,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+14+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+14,XFactor*CoB,com+"S14",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB13()==0){
      if(posB13()==1){      
      for (int PendB13=OrdersTotal()-1;PendB13>=0;PendB13--){
      OrderSelect(PendB13,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+13-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+13,XFactor*CoA,com+"B13",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS13()==0){
      if(posS13()==1){      
      for (int PendS13=OrdersTotal()-1;PendS13>=0;PendS13--){
      OrderSelect(PendS13,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+13+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+13,XFactor*CoB,com+"S13",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB12()==0){
      if(posB12()==1){      
      for (int PendB12=OrdersTotal()-1;PendB12>=0;PendB12--){
      OrderSelect(PendB12,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+12-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+12,XFactor*CoA,com+"B12",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS12()==0){
      if(posS12()==1){      
      for (int PendS12=OrdersTotal()-1;PendS12>=0;PendS12--){
      OrderSelect(PendS12,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+12+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+12,XFactor*CoB,com+"S12",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB11()==0){
      if(posB11()==1){      
      for (int PendB11=OrdersTotal()-1;PendB11>=0;PendB11--){
      OrderSelect(PendB11,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+11-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+11,XFactor*CoA,com+"B11",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS11()==0){
      if(posS11()==1){      
      for (int PendS11=OrdersTotal()-1;PendS11>=0;PendS11--){
      OrderSelect(PendS11,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+11+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+11,XFactor*CoB,com+"S11",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB10()==0){
      if(posB10()==1){      
      for (int PendB10=OrdersTotal()-1;PendB10>=0;PendB10--){
      OrderSelect(PendB10,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+10-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+10,XFactor*CoA,com+"B10",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS10()==0){
      if(posS10()==1){      
      for (int PendS10=OrdersTotal()-1;PendS10>=0;PendS10--){
      OrderSelect(PendS10,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+10+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+10,XFactor*CoB,com+"S10",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB9()==0){
      if(posB9()==1){      
      for (int PendB9=OrdersTotal()-1;PendB9>=0;PendB9--){
      OrderSelect(PendB9,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+9-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+9,XFactor*CoA,com+"B9",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS9()==0){
      if(posS9()==1){      
      for (int PendS9=OrdersTotal()-1;PendS9>=0;PendS9--){
      OrderSelect(PendS9,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+9+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+9,XFactor*CoB,com+"S9",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB8()==0){
      if(posB8()==1){      
      for (int PendB8=OrdersTotal()-1;PendB8>=0;PendB8--){
      OrderSelect(PendB8,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+8-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+8,XFactor*CoA,com+"B8",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS8()==0){
      if(posS8()==1){      
      for (int PendS8=OrdersTotal()-1;PendS8>=0;PendS8--){
      OrderSelect(PendS8,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+8+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+8,XFactor*CoB,com+"S8",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB7()==0){
      if(posB7()==1){      
      for (int PendB7=OrdersTotal()-1;PendB7>=0;PendB7--){
      OrderSelect(PendB7,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+7-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+7,XFactor*CoA,com+"B7",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS7()==0){
      if(posS7()==1){      
      for (int PendS7=OrdersTotal()-1;PendS7>=0;PendS7--){
      OrderSelect(PendS7,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+7+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+7,XFactor*CoB,com+"S7",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB6()==0){
      if(posB6()==1){      
      for (int PendB6=OrdersTotal()-1;PendB6>=0;PendB6--){
      OrderSelect(PendB6,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+6-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+6,XFactor*CoA,com+"B6",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS6()==0){
      if(posS6()==1){      
      for (int PendS6=OrdersTotal()-1;PendS6>=0;PendS6--){
      OrderSelect(PendS6,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+6+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+6,XFactor*CoB,com+"S6",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB5()==0){
      if(posB5()==1){      
      for (int PendB5=OrdersTotal()-1;PendB5>=0;PendB5--){
      OrderSelect(PendB5,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+5-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+5,XFactor*CoA,com+"B5",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS5()==0){
      if(posS5()==1){      
      for (int PendS5=OrdersTotal()-1;PendS5>=0;PendS5--){
      OrderSelect(PendS5,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+5+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+5,XFactor*CoB,com+"S5",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB4()==0){
      if(posB4()==1){      
      for (int PendB4=OrdersTotal()-1;PendB4>=0;PendB4--){
      OrderSelect(PendB4,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+4-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+4,XFactor*CoA,com+"B4",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS4()==0){
      if(posS4()==1){      
      for (int PendS4=OrdersTotal()-1;PendS4>=0;PendS4--){
      OrderSelect(PendS4,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+4+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+4,XFactor*CoB,com+"S4",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB3()==0){
      if(posB3()==1){      
      for (int PendB3=OrdersTotal()-1;PendB3>=0;PendB3--){
      OrderSelect(PendB3,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+3-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+3,XFactor*CoA,com+"B3",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS3()==0){
      if(posS3()==1){      
      for (int PendS3=OrdersTotal()-1;PendS3>=0;PendS3--){
      OrderSelect(PendS3,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+3+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+3,XFactor*CoB,com+"S3",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB2()==0){
      if(posB2()==1){      
      for (int PendB2=OrdersTotal()-1;PendB2>=0;PendB2--){
      OrderSelect(PendB2,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+2-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+2,XFactor*CoA,com+"B2",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS2()==0){
      if(posS2()==1){      
      for (int PendS2=OrdersTotal()-1;PendS2>=0;PendS2--){
      OrderSelect(PendS2,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+2+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+2,XFactor*CoB,com+"S2",sl2,r2,sp,tp2);}
      return(0);
      }}}

if (checkB1()==0){
      if(posB1()==1){      
      for (int PendB1=OrdersTotal()-1;PendB1>=0;PendB1--){
      OrderSelect(PendB1,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+1-1){
      sendBuy(OrderOpenPrice(),Magic_Number_B+1,XFactor*CoA,com+"B1",sl1,r1,sp,tp1);}
      return(0);
      }}}

if (checkS1()==0){
      if(posS1()==1){      
      for (int PendS1=OrdersTotal()-1;PendS1>=0;PendS1--){
      OrderSelect(PendS1,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+1+1){
      sendSell(OrderOpenPrice(),Magic_Number_S+1,XFactor*CoB,com+"S1",sl2,r2,sp,tp2);}
      return(0);
      }}}



     
      
// duo rocks !!


if(duoB60()==0){      
      if(orderB60()==1){      
      for (int trbpB60=OrdersTotal()-1;trbpB60>=0;trbpB60--){
      OrderSelect(trbpB60,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+60){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd60B=NormalizeDouble(ask,Digits);
      if (dd60B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd60B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+60-1,XFactor*CoA,com+"B60-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS60()==0){      
      if(orderS60()==1){      
      for (int trbpS60=OrdersTotal()-1;trbpS60>=0;trbpS60--){
      OrderSelect(trbpS60,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+60){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd60S=NormalizeDouble(ask,Digits);
      if (dd60S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd60S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+60+1,XFactor*CoB,com+"S60+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}
if(duoB59()==0){      
      if(orderB59()==1){      
      for (int trbpB59=OrdersTotal()-1;trbpB59>=0;trbpB59--){
      OrderSelect(trbpB59,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+59){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd59B=NormalizeDouble(ask,Digits);
      if (dd59B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd59B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+59-1,XFactor*CoA,com+"B59-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS59()==0){      
      if(orderS59()==1){      
      for (int trbpS59=OrdersTotal()-1;trbpS59>=0;trbpS59--){
      OrderSelect(trbpS59,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+59){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd59S=NormalizeDouble(ask,Digits);
      if (dd59S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd59S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+59+1,XFactor*CoB,com+"S59+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB58()==0){      
      if(orderB58()==1){      
      for (int trbpB58=OrdersTotal()-1;trbpB58>=0;trbpB58--){
      OrderSelect(trbpB58,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+58){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd58B=NormalizeDouble(ask,Digits);
      if (dd58B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd58B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+58-1,XFactor*CoA,com+"B58-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS58()==0){      
      if(orderS58()==1){      
      for (int trbpS58=OrdersTotal()-1;trbpS58>=0;trbpS58--){
      OrderSelect(trbpS58,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+58){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd58S=NormalizeDouble(ask,Digits);
      if (dd58S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd58S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+58+1,XFactor*CoB,com+"S58+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB57()==0){      
      if(orderB57()==1){      
      for (int trbpB57=OrdersTotal()-1;trbpB57>=0;trbpB57--){
      OrderSelect(trbpB57,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+57){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd57B=NormalizeDouble(ask,Digits);
      if (dd57B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd57B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+57-1,XFactor*CoA,com+"B57-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS57()==0){      
      if(orderS57()==1){      
      for (int trbpS57=OrdersTotal()-1;trbpS57>=0;trbpS57--){
      OrderSelect(trbpS57,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+57){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd57S=NormalizeDouble(ask,Digits);
      if (dd57S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd57S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+57+1,XFactor*CoB,com+"S57+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB56()==0){      
      if(orderB56()==1){      
      for (int trbpB56=OrdersTotal()-1;trbpB56>=0;trbpB56--){
      OrderSelect(trbpB56,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+56){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd56B=NormalizeDouble(ask,Digits);
      if (dd56B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd56B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+56-1,XFactor*CoA,com+"B56-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS56()==0){      
      if(orderS56()==1){      
      for (int trbpS56=OrdersTotal()-1;trbpS56>=0;trbpS56--){
      OrderSelect(trbpS56,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+56){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd56S=NormalizeDouble(ask,Digits);
      if (dd56S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd56S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+56+1,XFactor*CoB,com+"S56+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB55()==0){      
      if(orderB55()==1){      
      for (int trbpB55=OrdersTotal()-1;trbpB55>=0;trbpB55--){
      OrderSelect(trbpB55,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+55){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd55B=NormalizeDouble(ask,Digits);
      if (dd55B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd55B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+55-1,XFactor*CoA,com+"B55-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS55()==0){      
      if(orderS55()==1){      
      for (int trbpS55=OrdersTotal()-1;trbpS55>=0;trbpS55--){
      OrderSelect(trbpS55,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+55){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd55S=NormalizeDouble(ask,Digits);
      if (dd55S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd55S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+55+1,XFactor*CoB,com+"S55+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB54()==0){      
      if(orderB54()==1){      
      for (int trbpB54=OrdersTotal()-1;trbpB54>=0;trbpB54--){
      OrderSelect(trbpB54,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+54){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd54B=NormalizeDouble(ask,Digits);
      if (dd54B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd54B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+54-1,XFactor*CoA,com+"B54-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS54()==0){      
      if(orderS54()==1){      
      for (int trbpS54=OrdersTotal()-1;trbpS54>=0;trbpS54--){
      OrderSelect(trbpS54,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+54){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd54S=NormalizeDouble(ask,Digits);
      if (dd54S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd54S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+54+1,XFactor*CoB,com+"S54+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB53()==0){      
      if(orderB53()==1){      
      for (int trbpB53=OrdersTotal()-1;trbpB53>=0;trbpB53--){
      OrderSelect(trbpB53,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+53){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd53B=NormalizeDouble(ask,Digits);
      if (dd53B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd53B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+53-1,XFactor*CoA,com+"B53-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS53()==0){      
      if(orderS53()==1){      
      for (int trbpS53=OrdersTotal()-1;trbpS53>=0;trbpS53--){
      OrderSelect(trbpS53,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+53){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd53S=NormalizeDouble(ask,Digits);
      if (dd53S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd53S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+53+1,XFactor*CoB,com+"S53+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB52()==0){      
      if(orderB52()==1){      
      for (int trbpB52=OrdersTotal()-1;trbpB52>=0;trbpB52--){
      OrderSelect(trbpB52,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+52){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd52B=NormalizeDouble(ask,Digits);
      if (dd52B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd52B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+52-1,XFactor*CoA,com+"B52-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS52()==0){      
      if(orderS52()==1){      
      for (int trbpS52=OrdersTotal()-1;trbpS52>=0;trbpS52--){
      OrderSelect(trbpS52,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+52){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd52S=NormalizeDouble(ask,Digits);
      if (dd52S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd52S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+52+1,XFactor*CoB,com+"S52+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB51()==0){      
      if(orderB51()==1){      
      for (int trbpB51=OrdersTotal()-1;trbpB51>=0;trbpB51--){
      OrderSelect(trbpB51,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+51){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd51B=NormalizeDouble(ask,Digits);
      if (dd51B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd51B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+51-1,XFactor*CoA,com+"B51-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS51()==0){      
      if(orderS51()==1){      
      for (int trbpS51=OrdersTotal()-1;trbpS51>=0;trbpS51--){
      OrderSelect(trbpS51,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+51){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd51S=NormalizeDouble(ask,Digits);
      if (dd51S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd51S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+51+1,XFactor*CoB,com+"S51+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB50()==0){      
      if(orderB50()==1){      
      for (int trbpB50=OrdersTotal()-1;trbpB50>=0;trbpB50--){
      OrderSelect(trbpB50,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+50){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd50B=NormalizeDouble(ask,Digits);
      if (dd50B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd50B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+50-1,XFactor*CoA,com+"B50-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS50()==0){      
      if(orderS50()==1){      
      for (int trbpS50=OrdersTotal()-1;trbpS50>=0;trbpS50--){
      OrderSelect(trbpS50,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+50){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd50S=NormalizeDouble(ask,Digits);
      if (dd50S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd50S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+50+1,XFactor*CoB,com+"S50+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}
if(duoB49()==0){      
      if(orderB49()==1){      
      for (int trbpB49=OrdersTotal()-1;trbpB49>=0;trbpB49--){
      OrderSelect(trbpB49,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+49){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd49B=NormalizeDouble(ask,Digits);
      if (dd49B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd49B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+49-1,XFactor*CoA,com+"B49-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS49()==0){      
      if(orderS49()==1){      
      for (int trbpS49=OrdersTotal()-1;trbpS49>=0;trbpS49--){
      OrderSelect(trbpS49,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+49){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd49S=NormalizeDouble(ask,Digits);
      if (dd49S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd49S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+49+1,XFactor*CoB,com+"S49+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB48()==0){      
      if(orderB48()==1){      
      for (int trbpB48=OrdersTotal()-1;trbpB48>=0;trbpB48--){
      OrderSelect(trbpB48,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+48){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd48B=NormalizeDouble(ask,Digits);
      if (dd48B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd48B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+48-1,XFactor*CoA,com+"B48-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS48()==0){      
      if(orderS48()==1){      
      for (int trbpS48=OrdersTotal()-1;trbpS48>=0;trbpS48--){
      OrderSelect(trbpS48,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+48){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd48S=NormalizeDouble(ask,Digits);
      if (dd48S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd48S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+48+1,XFactor*CoB,com+"S48+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB47()==0){      
      if(orderB47()==1){      
      for (int trbpB47=OrdersTotal()-1;trbpB47>=0;trbpB47--){
      OrderSelect(trbpB47,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+47){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd47B=NormalizeDouble(ask,Digits);
      if (dd47B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd47B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+47-1,XFactor*CoA,com+"B47-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS47()==0){      
      if(orderS47()==1){      
      for (int trbpS47=OrdersTotal()-1;trbpS47>=0;trbpS47--){
      OrderSelect(trbpS47,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+47){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd47S=NormalizeDouble(ask,Digits);
      if (dd47S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd47S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+47+1,XFactor*CoB,com+"S47+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB46()==0){      
      if(orderB46()==1){      
      for (int trbpB46=OrdersTotal()-1;trbpB46>=0;trbpB46--){
      OrderSelect(trbpB46,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+46){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd46B=NormalizeDouble(ask,Digits);
      if (dd46B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd46B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+46-1,XFactor*CoA,com+"B46-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS46()==0){      
      if(orderS46()==1){      
      for (int trbpS46=OrdersTotal()-1;trbpS46>=0;trbpS46--){
      OrderSelect(trbpS46,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+46){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd46S=NormalizeDouble(ask,Digits);
      if (dd46S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd46S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+46+1,XFactor*CoB,com+"S46+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB45()==0){      
      if(orderB45()==1){      
      for (int trbpB45=OrdersTotal()-1;trbpB45>=0;trbpB45--){
      OrderSelect(trbpB45,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+45){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd45B=NormalizeDouble(ask,Digits);
      if (dd45B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd45B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+45-1,XFactor*CoA,com+"B45-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS45()==0){      
      if(orderS45()==1){      
      for (int trbpS45=OrdersTotal()-1;trbpS45>=0;trbpS45--){
      OrderSelect(trbpS45,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+45){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd45S=NormalizeDouble(ask,Digits);
      if (dd45S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd45S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+45+1,XFactor*CoB,com+"S45+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB44()==0){      
      if(orderB44()==1){      
      for (int trbpB44=OrdersTotal()-1;trbpB44>=0;trbpB44--){
      OrderSelect(trbpB44,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+44){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd44B=NormalizeDouble(ask,Digits);
      if (dd44B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd44B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+44-1,XFactor*CoA,com+"B44-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS44()==0){      
      if(orderS44()==1){      
      for (int trbpS44=OrdersTotal()-1;trbpS44>=0;trbpS44--){
      OrderSelect(trbpS44,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+44){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd44S=NormalizeDouble(ask,Digits);
      if (dd44S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd44S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+44+1,XFactor*CoB,com+"S44+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB43()==0){      
      if(orderB43()==1){      
      for (int trbpB43=OrdersTotal()-1;trbpB43>=0;trbpB43--){
      OrderSelect(trbpB43,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+43){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd43B=NormalizeDouble(ask,Digits);
      if (dd43B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd43B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+43-1,XFactor*CoA,com+"B43-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS43()==0){      
      if(orderS43()==1){      
      for (int trbpS43=OrdersTotal()-1;trbpS43>=0;trbpS43--){
      OrderSelect(trbpS43,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+43){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd43S=NormalizeDouble(ask,Digits);
      if (dd43S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd43S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+43+1,XFactor*CoB,com+"S43+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB42()==0){      
      if(orderB42()==1){      
      for (int trbpB42=OrdersTotal()-1;trbpB42>=0;trbpB42--){
      OrderSelect(trbpB42,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+42){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd42B=NormalizeDouble(ask,Digits);
      if (dd42B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd42B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+42-1,XFactor*CoA,com+"B42-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS42()==0){      
      if(orderS42()==1){      
      for (int trbpS42=OrdersTotal()-1;trbpS42>=0;trbpS42--){
      OrderSelect(trbpS42,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+42){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd42S=NormalizeDouble(ask,Digits);
      if (dd42S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd42S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+42+1,XFactor*CoB,com+"S42+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB41()==0){      
      if(orderB41()==1){      
      for (int trbpB41=OrdersTotal()-1;trbpB41>=0;trbpB41--){
      OrderSelect(trbpB41,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+41){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd41B=NormalizeDouble(ask,Digits);
      if (dd41B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd41B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+41-1,XFactor*CoA,com+"B41-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS41()==0){      
      if(orderS41()==1){      
      for (int trbpS41=OrdersTotal()-1;trbpS41>=0;trbpS41--){
      OrderSelect(trbpS41,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+41){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd41S=NormalizeDouble(ask,Digits);
      if (dd41S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd41S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+41+1,XFactor*CoB,com+"S41+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB40()==0){      
      if(orderB40()==1){      
      for (int trbpB40=OrdersTotal()-1;trbpB40>=0;trbpB40--){
      OrderSelect(trbpB40,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+40){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd40B=NormalizeDouble(ask,Digits);
      if (dd40B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd40B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+40-1,XFactor*CoA,com+"B40-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS40()==0){      
      if(orderS40()==1){      
      for (int trbpS40=OrdersTotal()-1;trbpS40>=0;trbpS40--){
      OrderSelect(trbpS40,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+40){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd40S=NormalizeDouble(ask,Digits);
      if (dd40S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd40S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+40+1,XFactor*CoB,com+"S40+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}
if(duoB39()==0){      
      if(orderB39()==1){      
      for (int trbpB39=OrdersTotal()-1;trbpB39>=0;trbpB39--){
      OrderSelect(trbpB39,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+39){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd39B=NormalizeDouble(ask,Digits);
      if (dd39B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd39B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+39-1,XFactor*CoA,com+"B39-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS39()==0){      
      if(orderS39()==1){      
      for (int trbpS39=OrdersTotal()-1;trbpS39>=0;trbpS39--){
      OrderSelect(trbpS39,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+39){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd39S=NormalizeDouble(ask,Digits);
      if (dd39S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd39S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+39+1,XFactor*CoB,com+"S39+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB38()==0){      
      if(orderB38()==1){      
      for (int trbpB38=OrdersTotal()-1;trbpB38>=0;trbpB38--){
      OrderSelect(trbpB38,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+38){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd38B=NormalizeDouble(ask,Digits);
      if (dd38B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd38B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+38-1,XFactor*CoA,com+"B38-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS38()==0){      
      if(orderS38()==1){      
      for (int trbpS38=OrdersTotal()-1;trbpS38>=0;trbpS38--){
      OrderSelect(trbpS38,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+38){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd38S=NormalizeDouble(ask,Digits);
      if (dd38S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd38S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+38+1,XFactor*CoB,com+"S38+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB37()==0){      
      if(orderB37()==1){      
      for (int trbpB37=OrdersTotal()-1;trbpB37>=0;trbpB37--){
      OrderSelect(trbpB37,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+37){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd37B=NormalizeDouble(ask,Digits);
      if (dd37B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd37B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+37-1,XFactor*CoA,com+"B37-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS37()==0){      
      if(orderS37()==1){      
      for (int trbpS37=OrdersTotal()-1;trbpS37>=0;trbpS37--){
      OrderSelect(trbpS37,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+37){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd37S=NormalizeDouble(ask,Digits);
      if (dd37S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd37S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+37+1,XFactor*CoB,com+"S37+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB36()==0){      
      if(orderB36()==1){      
      for (int trbpB36=OrdersTotal()-1;trbpB36>=0;trbpB36--){
      OrderSelect(trbpB36,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+36){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd36B=NormalizeDouble(ask,Digits);
      if (dd36B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd36B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+36-1,XFactor*CoA,com+"B36-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS36()==0){      
      if(orderS36()==1){      
      for (int trbpS36=OrdersTotal()-1;trbpS36>=0;trbpS36--){
      OrderSelect(trbpS36,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+36){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd36S=NormalizeDouble(ask,Digits);
      if (dd36S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd36S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+36+1,XFactor*CoB,com+"S36+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB35()==0){      
      if(orderB35()==1){      
      for (int trbpB35=OrdersTotal()-1;trbpB35>=0;trbpB35--){
      OrderSelect(trbpB35,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+35){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd35B=NormalizeDouble(ask,Digits);
      if (dd35B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd35B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+35-1,XFactor*CoA,com+"B35-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS35()==0){      
      if(orderS35()==1){      
      for (int trbpS35=OrdersTotal()-1;trbpS35>=0;trbpS35--){
      OrderSelect(trbpS35,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+35){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd35S=NormalizeDouble(ask,Digits);
      if (dd35S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd35S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+35+1,XFactor*CoB,com+"S35+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB34()==0){      
      if(orderB34()==1){      
      for (int trbpB34=OrdersTotal()-1;trbpB34>=0;trbpB34--){
      OrderSelect(trbpB34,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+34){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd34B=NormalizeDouble(ask,Digits);
      if (dd34B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd34B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+34-1,XFactor*CoA,com+"B34-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS34()==0){      
      if(orderS34()==1){      
      for (int trbpS34=OrdersTotal()-1;trbpS34>=0;trbpS34--){
      OrderSelect(trbpS34,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+34){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd34S=NormalizeDouble(ask,Digits);
      if (dd34S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd34S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+34+1,XFactor*CoB,com+"S34+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB33()==0){      
      if(orderB33()==1){      
      for (int trbpB33=OrdersTotal()-1;trbpB33>=0;trbpB33--){
      OrderSelect(trbpB33,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+33){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd33B=NormalizeDouble(ask,Digits);
      if (dd33B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd33B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+33-1,XFactor*CoA,com+"B33-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS33()==0){      
      if(orderS33()==1){      
      for (int trbpS33=OrdersTotal()-1;trbpS33>=0;trbpS33--){
      OrderSelect(trbpS33,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+33){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd33S=NormalizeDouble(ask,Digits);
      if (dd33S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd33S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+33+1,XFactor*CoB,com+"S33+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB32()==0){      
      if(orderB32()==1){      
      for (int trbpB32=OrdersTotal()-1;trbpB32>=0;trbpB32--){
      OrderSelect(trbpB32,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+32){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd32B=NormalizeDouble(ask,Digits);
      if (dd32B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd32B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+32-1,XFactor*CoA,com+"B32-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS32()==0){      
      if(orderS32()==1){      
      for (int trbpS32=OrdersTotal()-1;trbpS32>=0;trbpS32--){
      OrderSelect(trbpS32,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+32){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd32S=NormalizeDouble(ask,Digits);
      if (dd32S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd32S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+32+1,XFactor*CoB,com+"S32+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB31()==0){      
      if(orderB31()==1){      
      for (int trbpB31=OrdersTotal()-1;trbpB31>=0;trbpB31--){
      OrderSelect(trbpB31,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+31){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd31B=NormalizeDouble(ask,Digits);
      if (dd31B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd31B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+31-1,XFactor*CoA,com+"B31-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS31()==0){      
      if(orderS31()==1){      
      for (int trbpS31=OrdersTotal()-1;trbpS31>=0;trbpS31--){
      OrderSelect(trbpS31,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+31){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd31S=NormalizeDouble(ask,Digits);
      if (dd31S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd31S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+31+1,XFactor*CoB,com+"S31+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB30()==0){      
      if(orderB30()==1){      
      for (int trbpB30=OrdersTotal()-1;trbpB30>=0;trbpB30--){
      OrderSelect(trbpB30,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+30){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd30B=NormalizeDouble(ask,Digits);
      if (dd30B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd30B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+30-1,XFactor*CoA,com+"B30-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS30()==0){      
      if(orderS30()==1){      
      for (int trbpS30=OrdersTotal()-1;trbpS30>=0;trbpS30--){
      OrderSelect(trbpS30,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+30){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd30S=NormalizeDouble(ask,Digits);
      if (dd30S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd30S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+30+1,XFactor*CoB,com+"S30+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}
if(duoB29()==0){      
      if(orderB29()==1){      
      for (int trbpB29=OrdersTotal()-1;trbpB29>=0;trbpB29--){
      OrderSelect(trbpB29,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+29){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd29B=NormalizeDouble(ask,Digits);
      if (dd29B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd29B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+29-1,XFactor*CoA,com+"B29-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS29()==0){      
      if(orderS29()==1){      
      for (int trbpS29=OrdersTotal()-1;trbpS29>=0;trbpS29--){
      OrderSelect(trbpS29,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+29){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd29S=NormalizeDouble(ask,Digits);
      if (dd29S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd29S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+29+1,XFactor*CoB,com+"S29+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB28()==0){      
      if(orderB28()==1){      
      for (int trbpB28=OrdersTotal()-1;trbpB28>=0;trbpB28--){
      OrderSelect(trbpB28,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+28){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd28B=NormalizeDouble(ask,Digits);
      if (dd28B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd28B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+28-1,XFactor*CoA,com+"B28-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS28()==0){      
      if(orderS28()==1){      
      for (int trbpS28=OrdersTotal()-1;trbpS28>=0;trbpS28--){
      OrderSelect(trbpS28,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+28){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd28S=NormalizeDouble(ask,Digits);
      if (dd28S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd28S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+28+1,XFactor*CoB,com+"S28+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB27()==0){      
      if(orderB27()==1){      
      for (int trbpB27=OrdersTotal()-1;trbpB27>=0;trbpB27--){
      OrderSelect(trbpB27,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+27){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd27B=NormalizeDouble(ask,Digits);
      if (dd27B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd27B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+27-1,XFactor*CoA,com+"B27-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS27()==0){      
      if(orderS27()==1){      
      for (int trbpS27=OrdersTotal()-1;trbpS27>=0;trbpS27--){
      OrderSelect(trbpS27,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+27){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd27S=NormalizeDouble(ask,Digits);
      if (dd27S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd27S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+27+1,XFactor*CoB,com+"S27+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB26()==0){      
      if(orderB26()==1){      
      for (int trbpB26=OrdersTotal()-1;trbpB26>=0;trbpB26--){
      OrderSelect(trbpB26,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+26){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd26B=NormalizeDouble(ask,Digits);
      if (dd26B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd26B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+26-1,XFactor*CoA,com+"B26-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS26()==0){      
      if(orderS26()==1){      
      for (int trbpS26=OrdersTotal()-1;trbpS26>=0;trbpS26--){
      OrderSelect(trbpS26,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+26){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd26S=NormalizeDouble(ask,Digits);
      if (dd26S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd26S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+26+1,XFactor*CoB,com+"S26+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB25()==0){      
      if(orderB25()==1){      
      for (int trbpB25=OrdersTotal()-1;trbpB25>=0;trbpB25--){
      OrderSelect(trbpB25,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+25){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd25B=NormalizeDouble(ask,Digits);
      if (dd25B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd25B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+25-1,XFactor*CoA,com+"B25-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS25()==0){      
      if(orderS25()==1){      
      for (int trbpS25=OrdersTotal()-1;trbpS25>=0;trbpS25--){
      OrderSelect(trbpS25,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+25){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd25S=NormalizeDouble(ask,Digits);
      if (dd25S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd25S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+25+1,XFactor*CoB,com+"S25+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB24()==0){      
      if(orderB24()==1){      
      for (int trbpB24=OrdersTotal()-1;trbpB24>=0;trbpB24--){
      OrderSelect(trbpB24,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+24){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd24B=NormalizeDouble(ask,Digits);
      if (dd24B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd24B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+24-1,XFactor*CoA,com+"B24-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS24()==0){      
      if(orderS24()==1){      
      for (int trbpS24=OrdersTotal()-1;trbpS24>=0;trbpS24--){
      OrderSelect(trbpS24,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+24){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd24S=NormalizeDouble(ask,Digits);
      if (dd24S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd24S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+24+1,XFactor*CoB,com+"S24+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB23()==0){      
      if(orderB23()==1){      
      for (int trbpB23=OrdersTotal()-1;trbpB23>=0;trbpB23--){
      OrderSelect(trbpB23,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+23){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd23B=NormalizeDouble(ask,Digits);
      if (dd23B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd23B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+23-1,XFactor*CoA,com+"B23-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS23()==0){      
      if(orderS23()==1){      
      for (int trbpS23=OrdersTotal()-1;trbpS23>=0;trbpS23--){
      OrderSelect(trbpS23,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+23){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd23S=NormalizeDouble(ask,Digits);
      if (dd23S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd23S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+23+1,XFactor*CoB,com+"S23+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB22()==0){      
      if(orderB22()==1){      
      for (int trbpB22=OrdersTotal()-1;trbpB22>=0;trbpB22--){
      OrderSelect(trbpB22,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+22){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd22B=NormalizeDouble(ask,Digits);
      if (dd22B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd22B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+22-1,XFactor*CoA,com+"B22-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS22()==0){      
      if(orderS22()==1){      
      for (int trbpS22=OrdersTotal()-1;trbpS22>=0;trbpS22--){
      OrderSelect(trbpS22,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+22){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd22S=NormalizeDouble(ask,Digits);
      if (dd22S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd22S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+22+1,XFactor*CoB,com+"S22+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB21()==0){      
      if(orderB21()==1){      
      for (int trbpB21=OrdersTotal()-1;trbpB21>=0;trbpB21--){
      OrderSelect(trbpB21,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+21){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd21B=NormalizeDouble(ask,Digits);
      if (dd21B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd21B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+21-1,XFactor*CoA,com+"B21-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS21()==0){      
      if(orderS21()==1){      
      for (int trbpS21=OrdersTotal()-1;trbpS21>=0;trbpS21--){
      OrderSelect(trbpS21,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+21){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd21S=NormalizeDouble(ask,Digits);
      if (dd21S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd21S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+21+1,XFactor*CoB,com+"S21+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB20()==0){      
      if(orderB20()==1){      
      for (int trbpB20=OrdersTotal()-1;trbpB20>=0;trbpB20--){
      OrderSelect(trbpB20,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+20){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd20B=NormalizeDouble(ask,Digits);
      if (dd20B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd20B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+20-1,XFactor*CoA,com+"B20-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS20()==0){      
      if(orderS20()==1){      
      for (int trbpS20=OrdersTotal()-1;trbpS20>=0;trbpS20--){
      OrderSelect(trbpS20,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+20){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd20S=NormalizeDouble(ask,Digits);
      if (dd20S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd20S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+20+1,XFactor*CoB,com+"S20+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}
if(duoB19()==0){      
      if(orderB19()==1){      
      for (int trbpB19=OrdersTotal()-1;trbpB19>=0;trbpB19--){
      OrderSelect(trbpB19,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+19){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd19B=NormalizeDouble(ask,Digits);
      if (dd19B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd19B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+19-1,XFactor*CoA,com+"B19-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS19()==0){      
      if(orderS19()==1){      
      for (int trbpS19=OrdersTotal()-1;trbpS19>=0;trbpS19--){
      OrderSelect(trbpS19,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+19){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd19S=NormalizeDouble(ask,Digits);
      if (dd19S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd19S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+19+1,XFactor*CoB,com+"S19+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB18()==0){      
      if(orderB18()==1){      
      for (int trbpB18=OrdersTotal()-1;trbpB18>=0;trbpB18--){
      OrderSelect(trbpB18,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+18){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd18B=NormalizeDouble(ask,Digits);
      if (dd18B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd18B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+18-1,XFactor*CoA,com+"B18-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS18()==0){      
      if(orderS18()==1){      
      for (int trbpS18=OrdersTotal()-1;trbpS18>=0;trbpS18--){
      OrderSelect(trbpS18,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+18){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd18S=NormalizeDouble(ask,Digits);
      if (dd18S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd18S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+18+1,XFactor*CoB,com+"S18+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB17()==0){      
      if(orderB17()==1){      
      for (int trbpB17=OrdersTotal()-1;trbpB17>=0;trbpB17--){
      OrderSelect(trbpB17,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+17){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd17B=NormalizeDouble(ask,Digits);
      if (dd17B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd17B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+17-1,XFactor*CoA,com+"B17-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS17()==0){      
      if(orderS17()==1){      
      for (int trbpS17=OrdersTotal()-1;trbpS17>=0;trbpS17--){
      OrderSelect(trbpS17,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+17){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd17S=NormalizeDouble(ask,Digits);
      if (dd17S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd17S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+17+1,XFactor*CoB,com+"S17+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB16()==0){      
      if(orderB16()==1){      
      for (int trbpB16=OrdersTotal()-1;trbpB16>=0;trbpB16--){
      OrderSelect(trbpB16,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+16){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd16B=NormalizeDouble(ask,Digits);
      if (dd16B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd16B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+16-1,XFactor*CoA,com+"B16-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS16()==0){      
      if(orderS16()==1){      
      for (int trbpS16=OrdersTotal()-1;trbpS16>=0;trbpS16--){
      OrderSelect(trbpS16,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+16){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd16S=NormalizeDouble(ask,Digits);
      if (dd16S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd16S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+16+1,XFactor*CoB,com+"S16+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB15()==0){      
      if(orderB15()==1){      
      for (int trbpB15=OrdersTotal()-1;trbpB15>=0;trbpB15--){
      OrderSelect(trbpB15,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+15){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd15B=NormalizeDouble(ask,Digits);
      if (dd15B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd15B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+15-1,XFactor*CoA,com+"B15-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS15()==0){      
      if(orderS15()==1){      
      for (int trbpS15=OrdersTotal()-1;trbpS15>=0;trbpS15--){
      OrderSelect(trbpS15,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+15){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd15S=NormalizeDouble(ask,Digits);
      if (dd15S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd15S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+15+1,XFactor*CoB,com+"S15+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB14()==0){      
      if(orderB14()==1){      
      for (int trbpB14=OrdersTotal()-1;trbpB14>=0;trbpB14--){
      OrderSelect(trbpB14,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+14){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd14B=NormalizeDouble(ask,Digits);
      if (dd14B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd14B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+14-1,XFactor*CoA,com+"B14-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS14()==0){      
      if(orderS14()==1){      
      for (int trbpS14=OrdersTotal()-1;trbpS14>=0;trbpS14--){
      OrderSelect(trbpS14,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+14){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd14S=NormalizeDouble(ask,Digits);
      if (dd14S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd14S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+14+1,XFactor*CoB,com+"S14+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB13()==0){      
      if(orderB13()==1){      
      for (int trbpB13=OrdersTotal()-1;trbpB13>=0;trbpB13--){
      OrderSelect(trbpB13,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+13){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd13B=NormalizeDouble(ask,Digits);
      if (dd13B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd13B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+13-1,XFactor*CoA,com+"B13-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS13()==0){      
      if(orderS13()==1){      
      for (int trbpS13=OrdersTotal()-1;trbpS13>=0;trbpS13--){
      OrderSelect(trbpS13,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+13){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd13S=NormalizeDouble(ask,Digits);
      if (dd13S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd13S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+13+1,XFactor*CoB,com+"S13+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB12()==0){      
      if(orderB12()==1){      
      for (int trbpB12=OrdersTotal()-1;trbpB12>=0;trbpB12--){
      OrderSelect(trbpB12,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+12){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd12B=NormalizeDouble(ask,Digits);
      if (dd12B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd12B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+12-1,XFactor*CoA,com+"B12-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS12()==0){      
      if(orderS12()==1){      
      for (int trbpS12=OrdersTotal()-1;trbpS12>=0;trbpS12--){
      OrderSelect(trbpS12,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+12){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd12S=NormalizeDouble(ask,Digits);
      if (dd12S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd12S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+12+1,XFactor*CoB,com+"S12+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB11()==0){      
      if(orderB11()==1){      
      for (int trbpB11=OrdersTotal()-1;trbpB11>=0;trbpB11--){
      OrderSelect(trbpB11,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+11){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd11B=NormalizeDouble(ask,Digits);
      if (dd11B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd11B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+11-1,XFactor*CoA,com+"B11-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS11()==0){      
      if(orderS11()==1){      
      for (int trbpS11=OrdersTotal()-1;trbpS11>=0;trbpS11--){
      OrderSelect(trbpS11,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+11){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd11S=NormalizeDouble(ask,Digits);
      if (dd11S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd11S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+11+1,XFactor*CoB,com+"S11+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB10()==0){      
      if(orderB10()==1){      
      for (int trbpB10=OrdersTotal()-1;trbpB10>=0;trbpB10--){
      OrderSelect(trbpB10,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+10){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd10B=NormalizeDouble(ask,Digits);
      if (dd10B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd10B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+10-1,XFactor*CoA,com+"B10-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS10()==0){      
      if(orderS10()==1){      
      for (int trbpS10=OrdersTotal()-1;trbpS10>=0;trbpS10--){
      OrderSelect(trbpS10,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+10){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd10S=NormalizeDouble(ask,Digits);
      if (dd10S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd10S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+10+1,XFactor*CoB,com+"S10+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB9()==0){      
      if(orderB9()==1){      
      for (int trbpB9=OrdersTotal()-1;trbpB9>=0;trbpB9--){
      OrderSelect(trbpB9,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+9){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd9B=NormalizeDouble(ask,Digits);
      if (dd9B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd9B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+9-1,XFactor*CoA,com+"B9-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS9()==0){      
      if(orderS9()==1){      
      for (int trbpS9=OrdersTotal()-1;trbpS9>=0;trbpS9--){
      OrderSelect(trbpS9,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+9){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd9S=NormalizeDouble(ask,Digits);
      if (dd9S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd9S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+9+1,XFactor*CoB,com+"S9+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB8()==0){      
      if(orderB8()==1){      
      for (int trbpB8=OrdersTotal()-1;trbpB8>=0;trbpB8--){
      OrderSelect(trbpB8,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+8){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd8B=NormalizeDouble(ask,Digits);
      if (dd8B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd8B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+8-1,XFactor*CoA,com+"B8-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS8()==0){      
      if(orderS8()==1){      
      for (int trbpS8=OrdersTotal()-1;trbpS8>=0;trbpS8--){
      OrderSelect(trbpS8,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+8){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd8S=NormalizeDouble(ask,Digits);
      if (dd8S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd8S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+8+1,XFactor*CoB,com+"S8+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB7()==0){      
      if(orderB7()==1){      
      for (int trbpB7=OrdersTotal()-1;trbpB7>=0;trbpB7--){
      OrderSelect(trbpB7,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+7){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd7B=NormalizeDouble(ask,Digits);
      if (dd7B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd7B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+7-1,XFactor*CoA,com+"B7-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS7()==0){      
      if(orderS7()==1){      
      for (int trbpS7=OrdersTotal()-1;trbpS7>=0;trbpS7--){
      OrderSelect(trbpS7,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+7){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd7S=NormalizeDouble(ask,Digits);
      if (dd7S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd7S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+7+1,XFactor*CoB,com+"S7+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB6()==0){      
      if(orderB6()==1){      
      for (int trbpB6=OrdersTotal()-1;trbpB6>=0;trbpB6--){
      OrderSelect(trbpB6,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+6){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd6B=NormalizeDouble(ask,Digits);
      if (dd6B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd6B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+6-1,XFactor*CoA,com+"B6-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS6()==0){      
      if(orderS6()==1){      
      for (int trbpS6=OrdersTotal()-1;trbpS6>=0;trbpS6--){
      OrderSelect(trbpS6,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+6){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd6S=NormalizeDouble(ask,Digits);
      if (dd6S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd6S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+6+1,XFactor*CoB,com+"S6+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB5()==0){      
      if(orderB5()==1){      
      for (int trbpB5=OrdersTotal()-1;trbpB5>=0;trbpB5--){
      OrderSelect(trbpB5,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+5){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd5B=NormalizeDouble(ask,Digits);
      if (dd5B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd5B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+5-1,XFactor*CoA,com+"B5-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS5()==0){      
      if(orderS5()==1){      
      for (int trbpS5=OrdersTotal()-1;trbpS5>=0;trbpS5--){
      OrderSelect(trbpS5,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+5){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd5S=NormalizeDouble(ask,Digits);
      if (dd5S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd5S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+5+1,XFactor*CoB,com+"S5+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB4()==0){      
      if(orderB4()==1){      
      for (int trbpB4=OrdersTotal()-1;trbpB4>=0;trbpB4--){
      OrderSelect(trbpB4,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+4){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd4B=NormalizeDouble(ask,Digits);
      if (dd4B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd4B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+4-1,XFactor*CoA,com+"B4-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS4()==0){      
      if(orderS4()==1){      
      for (int trbpS4=OrdersTotal()-1;trbpS4>=0;trbpS4--){
      OrderSelect(trbpS4,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+4){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd4S=NormalizeDouble(ask,Digits);
      if (dd4S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd4S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+4+1,XFactor*CoB,com+"S4+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB3()==0){      
      if(orderB3()==1){      
      for (int trbpB3=OrdersTotal()-1;trbpB3>=0;trbpB3--){
      OrderSelect(trbpB3,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+3){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd3B=NormalizeDouble(ask,Digits);
      if (dd3B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd3B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+3-1,XFactor*CoA,com+"B3-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS3()==0){      
      if(orderS3()==1){      
      for (int trbpS3=OrdersTotal()-1;trbpS3>=0;trbpS3--){
      OrderSelect(trbpS3,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+3){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd3S=NormalizeDouble(ask,Digits);
      if (dd3S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd3S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+3+1,XFactor*CoB,com+"S3+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB2()==0){      
      if(orderB2()==1){      
      for (int trbpB2=OrdersTotal()-1;trbpB2>=0;trbpB2--){
      OrderSelect(trbpB2,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+2){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd2B=NormalizeDouble(ask,Digits);
      if (dd2B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd2B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+2-1,XFactor*CoA,com+"B2-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS2()==0){      
      if(orderS2()==1){      
      for (int trbpS2=OrdersTotal()-1;trbpS2>=0;trbpS2--){
      OrderSelect(trbpS2,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+2){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd2S=NormalizeDouble(ask,Digits);
      if (dd2S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd2S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+2+1,XFactor*CoB,com+"S2+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}

if(duoB1()==0){      
      if(orderB1()==1){      
      for (int trbpB1=OrdersTotal()-1;trbpB1>=0;trbpB1--){
      OrderSelect(trbpB1,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_B+1){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd1B=NormalizeDouble(ask,Digits);
      if (dd1B>=(OrderOpenPrice()-((2*Range)+3)*Point) && dd1B<=(OrderOpenPrice()-((2*Range)-3)*Point)){
      sendDuoBuy(OrderOpenPrice(),Magic_Number_B+1-1,XFactor*CoA,com+"B1-1",sl1,r1,sp,tp1);}
      return(0);
      }}}}

if(duoS1()==0){      
      if(orderS1()==1){      
      for (int trbpS1=OrdersTotal()-1;trbpS1>=0;trbpS1--){
      OrderSelect(trbpS1,SELECT_BY_POS);
      if (OrderMagicNumber()==Magic_Number_S+1){
      RefreshRates();
         ask=MarketInfo(Symbol(),MODE_ASK);
         double dd1S=NormalizeDouble(ask,Digits);
      if (dd1S>=(OrderOpenPrice()+((2*Range)-3)*Point) && dd1S<=(OrderOpenPrice()+((2*Range)+3)*Point)){
      sendDuoSell(OrderOpenPrice(),Magic_Number_S+1+1,XFactor*CoB,com+"S1+1",sl2,r2,sp,tp2);}
      return(0);
      }}}}








// V end exec , dont delete it            
   return(0);   
  }   
}   
}//end "else"

// Parameters........................................................

int checkB60(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+60))){
         rez++;
      }}   
   return(rez);
}
int checkS60(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+60))){
         rez++;
      }}   
   return(rez);
}
int checkB59(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+59))){
         rez++;
      }}   
   return(rez);
}
int checkS59(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+59))){
         rez++;
      }}   
   return(rez);
}
int checkB58(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+58))){
         rez++;
      }}   
   return(rez);
}
int checkS58(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+58))){
         rez++;
      }}   
   return(rez);
}
int checkB57(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+57))){
         rez++;
      }}   
   return(rez);
}
int checkS57(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+57))){
         rez++;
      }}   
   return(rez);
}
int checkB56(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+56))){
         rez++;
      }}   
   return(rez);
}
int checkS56(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+56))){
         rez++;
      }}   
   return(rez);
}
int checkB55(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+55))){
         rez++;
      }}   
   return(rez);
}
int checkS55(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+55))){
         rez++;
      }}   
   return(rez);
}
int checkB54(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+54))){
         rez++;
      }}   
   return(rez);
}
int checkS54(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+54))){
         rez++;
      }}   
   return(rez);
}
int checkB53(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+53))){
         rez++;
      }}   
   return(rez);
}
int checkS53(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+53))){
         rez++;
      }}   
   return(rez);
}
int checkB52(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+52))){
         rez++;
      }}   
   return(rez);
}
int checkS52(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+52))){
         rez++;
      }}   
   return(rez);
}
int checkB51(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+51))){
         rez++;
      }}   
   return(rez);
}
int checkS51(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+51))){
         rez++;
      }}   
   return(rez);
}
int checkB50(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+50))){
         rez++;
      }}   
   return(rez);
}
int checkS50(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+50))){
         rez++;
      }}   
   return(rez);
}
int checkB49(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+49))){
         rez++;
      }}   
   return(rez);
}
int checkS49(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+49))){
         rez++;
      }}   
   return(rez);
}
int checkB48(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+48))){
         rez++;
      }}   
   return(rez);
}
int checkS48(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+48))){
         rez++;
      }}   
   return(rez);
}
int checkB47(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+47))){
         rez++;
      }}   
   return(rez);
}
int checkS47(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+47))){
         rez++;
      }}   
   return(rez);
}
int checkB46(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+46))){
         rez++;
      }}   
   return(rez);
}
int checkS46(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+46))){
         rez++;
      }}   
   return(rez);
}
int checkB45(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+45))){
         rez++;
      }}   
   return(rez);
}
int checkS45(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+45))){
         rez++;
      }}   
   return(rez);
}
int checkB44(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+44))){
         rez++;
      }}   
   return(rez);
}
int checkS44(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+44))){
         rez++;
      }}   
   return(rez);
}
int checkB43(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+43))){
         rez++;
      }}   
   return(rez);
}
int checkS43(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+43))){
         rez++;
      }}   
   return(rez);
}
int checkB42(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+42))){
         rez++;
      }}   
   return(rez);
}
int checkS42(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+42))){
         rez++;
      }}   
   return(rez);
}
int checkB41(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+41))){
         rez++;
      }}   
   return(rez);
}
int checkS41(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+41))){
         rez++;
      }}   
   return(rez);
}
int checkB40(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+40))){
         rez++;
      }}   
   return(rez);
}
int checkS40(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+40))){
         rez++;
      }}   
   return(rez);
}
int checkB39(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+39))){
         rez++;
      }}   
   return(rez);
}
int checkS39(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+39))){
         rez++;
      }}   
   return(rez);
}
int checkB38(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+38))){
         rez++;
      }}   
   return(rez);
}
int checkS38(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+38))){
         rez++;
      }}   
   return(rez);
}
int checkB37(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+37))){
         rez++;
      }}   
   return(rez);
}
int checkS37(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+37))){
         rez++;
      }}   
   return(rez);
}
int checkB36(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+36))){
         rez++;
      }}   
   return(rez);
}
int checkS36(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+36))){
         rez++;
      }}   
   return(rez);
}
int checkB35(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+35))){
         rez++;
      }}   
   return(rez);
}
int checkS35(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+35))){
         rez++;
      }}   
   return(rez);
}
int checkB34(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+34))){
         rez++;
      }}   
   return(rez);
}
int checkS34(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+34))){
         rez++;
      }}   
   return(rez);
}
int checkB33(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+33))){
         rez++;
      }}   
   return(rez);
}
int checkS33(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+33))){
         rez++;
      }}   
   return(rez);
}
int checkB32(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+32))){
         rez++;
      }}   
   return(rez);
}
int checkS32(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+32))){
         rez++;
      }}   
   return(rez);
}
int checkB31(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+31))){
         rez++;
      }}   
   return(rez);
}
int checkS31(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+31))){
         rez++;
      }}   
   return(rez);
}
int checkB30(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+30))){
         rez++;
      }}   
   return(rez);
}
int checkS30(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+30))){
         rez++;
      }}   
   return(rez);
}
int checkB29(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+29))){
         rez++;
      }}   
   return(rez);
}
int checkS29(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+29))){
         rez++;
      }}   
   return(rez);
}
int checkB28(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+28))){
         rez++;
      }}   
   return(rez);
}
int checkS28(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+28))){
         rez++;
      }}   
   return(rez);
}
int checkB27(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+27))){
         rez++;
      }}   
   return(rez);
}
int checkS27(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+27))){
         rez++;
      }}   
   return(rez);
}
int checkB26(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+26))){
         rez++;
      }}   
   return(rez);
}
int checkS26(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+26))){
         rez++;
      }}   
   return(rez);
}
int checkB25(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+25))){
         rez++;
      }}   
   return(rez);
}
int checkS25(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+25))){
         rez++;
      }}   
   return(rez);
}
int checkB24(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+24))){
         rez++;
      }}   
   return(rez);
}
int checkS24(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+24))){
         rez++;
      }}   
   return(rez);
}
int checkB23(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+23))){
         rez++;
      }}   
   return(rez);
}
int checkS23(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+23))){
         rez++;
      }}   
   return(rez);
}
int checkB22(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+22))){
         rez++;
      }}   
   return(rez);
}
int checkS22(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+22))){
         rez++;
      }}   
   return(rez);
}
int checkB21(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+21))){
         rez++;
      }}   
   return(rez);
}
int checkS21(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+21))){
         rez++;
      }}   
   return(rez);
}
int checkB20(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+20))){
         rez++;
      }}   
   return(rez);
}
int checkS20(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+20))){
         rez++;
      }}   
   return(rez);
}
int checkB19(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+19))){
         rez++;
      }}   
   return(rez);
}
int checkS19(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+19))){
         rez++;
      }}   
   return(rez);
}
int checkB18(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+18))){
         rez++;
      }}   
   return(rez);
}
int checkS18(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+18))){
         rez++;
      }}   
   return(rez);
}
int checkB17(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+17))){
         rez++;
      }}   
   return(rez);
}
int checkS17(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+17))){
         rez++;
      }}   
   return(rez);
}
int checkB16(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+16))){
         rez++;
      }}   
   return(rez);
}
int checkS16(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+16))){
         rez++;
      }}   
   return(rez);
}
int checkB15(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+15))){
         rez++;
      }}   
   return(rez);
}
int checkS15(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+15))){
         rez++;
      }}   
   return(rez);
}
int checkB14(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+14))){
         rez++;
      }}   
   return(rez);
}
int checkS14(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+14))){
         rez++;
      }}   
   return(rez);
}
int checkB13(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+13))){
         rez++;
      }}   
   return(rez);
}
int checkS13(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+13))){
         rez++;
      }}   
   return(rez);
}
int checkB12(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+12))){
         rez++;
      }}   
   return(rez);
}
int checkS12(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+12))){
         rez++;
      }}   
   return(rez);
}
int checkB11(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+11))){
         rez++;
      }}   
   return(rez);
}
int checkS11(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+11))){
         rez++;
      }}   
   return(rez);
}
int checkB10(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+10))){
         rez++;
      }}   
   return(rez);
}
int checkS10(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+10))){
         rez++;
      }}   
   return(rez);
}
int checkB9(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+9))){
         rez++;
      }}   
   return(rez);
}
int checkS9(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+9))){
         rez++;
      }}   
   return(rez);
}
int checkB8(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+8))){
         rez++;
      }}   
   return(rez);
}
int checkS8(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+8))){
         rez++;
      }}   
   return(rez);
}
int checkB7(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+7))){
         rez++;
      }}   
   return(rez);
}
int checkS7(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+7))){
         rez++;
      }}   
   return(rez);
}
int checkB6(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+6))){
         rez++;
      }}   
   return(rez);
}
int checkS6(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+6))){
         rez++;
      }}   
   return(rez);
}
int checkB5(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+5))){
         rez++;
      }}   
   return(rez);
}
int checkS5(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+5))){
         rez++;
      }}   
   return(rez);
}
int checkB4(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+4))){
         rez++;
      }}   
   return(rez);
}
int checkS4(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+4))){
         rez++;
      }}   
   return(rez);
}
int checkB3(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+3))){
         rez++;
      }}   
   return(rez);
}
int checkS3(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+3))){
         rez++;
      }}   
   return(rez);
}
int checkB2(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+2))){
         rez++;
      }}   
   return(rez);
}
int checkS2(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+2))){
         rez++;
      }}   
   return(rez);
}
int checkB1(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+1))){
         rez++;
      }}   
   return(rez);
}
int checkS1(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+1))){
         rez++;
      }}   
   return(rez);
}


//.................................................................................

int posB60(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+60-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS60(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+60+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB59(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+59-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS59(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+59+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB58(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+58-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS58(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+58+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB57(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+57-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS57(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+57+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB56(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+56-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS56(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+56+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB55(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+55-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS55(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+55+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB54(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+54-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS54(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+54+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB53(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+53-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS53(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+53+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB52(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+52-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS52(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+52+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB51(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+51-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS51(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+51+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB50(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+50-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS50(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+50+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB49(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+49-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS49(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+49+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB48(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+48-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS48(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+48+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB47(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+47-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS47(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+47+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB46(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+46-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS46(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+46+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB45(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+45-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS45(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+45+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB44(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+44-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS44(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+44+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB43(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+43-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS43(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+43+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB42(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+42-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS42(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+42+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB41(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+41-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS41(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+41+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB40(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+40-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS40(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+40+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB39(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+39-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS39(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+39+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB38(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+38-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS38(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+38+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB37(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+37-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS37(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+37+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB36(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+36-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS36(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+36+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB35(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+35-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS35(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+35+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB34(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+34-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS34(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+34+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB33(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+33-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS33(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+33+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB32(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+32-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS32(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+32+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB31(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+31-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS31(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+31+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB30(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+30-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS30(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+30+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB29(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+29-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS29(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+29+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB28(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+28-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS28(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+28+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB27(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+27-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS27(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+27+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB26(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+26-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS26(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+26+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB25(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+25-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS25(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+25+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB24(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+24-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS24(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+24+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB23(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+23-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS23(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+23+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB22(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+22-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS22(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+22+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB21(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+21-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS21(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+21+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB20(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+20-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS20(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+20+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB19(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+19-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS19(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+19+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB18(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+18-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS18(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+18+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB17(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+17-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS17(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+17+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB16(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+16-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS16(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+16+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB15(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+15-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS15(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+15+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB14(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+14-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS14(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+14+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB13(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+13-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS13(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+13+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB12(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+12-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS12(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+12+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB11(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+11-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS11(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+11+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB10(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+10-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS10(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+10+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB9(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+9-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS9(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+9+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB8(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+8-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS8(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+8+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB7(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+7-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS7(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+7+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB6(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+6-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS6(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+6+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB5(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+5-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS5(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+5+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB4(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+4-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS4(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+4+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB3(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+3-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS3(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+3+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB2(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+2-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS2(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+2+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}
int posB1(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+1-1)&& (OrderType()==OP_BUY))){
         rez++;
      }}   
   return(rez);
}
int posS1(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+1+1)&& (OrderType()==OP_SELL))){
         rez++;
      }}   
   return(rez);
}

// Order parameter
int orderB60(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+60))){
         rez++;
      }}   
   return(rez);
}
int orderS60(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+60))){
         rez++;
      }}   
   return(rez);
}
int orderB59(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+59))){
         rez++;
      }}   
   return(rez);
}
int orderS59(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+59))){
         rez++;
      }}   
   return(rez);
}
int orderB58(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+58))){
         rez++;
      }}   
   return(rez);
}
int orderS58(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+58))){
         rez++;
      }}   
   return(rez);
}
int orderB57(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+57))){
         rez++;
      }}   
   return(rez);
}
int orderS57(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+57))){
         rez++;
      }}   
   return(rez);
}
int orderB56(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+56))){
         rez++;
      }}   
   return(rez);
}
int orderS56(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+56))){
         rez++;
      }}   
   return(rez);
}
int orderB55(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+55))){
         rez++;
      }}   
   return(rez);
}
int orderS55(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+55))){
         rez++;
      }}   
   return(rez);
}
int orderB54(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+54))){
         rez++;
      }}   
   return(rez);
}
int orderS54(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+54))){
         rez++;
      }}   
   return(rez);
}
int orderB53(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+53))){
         rez++;
      }}   
   return(rez);
}
int orderS53(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+53))){
         rez++;
      }}   
   return(rez);
}
int orderB52(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+52))){
         rez++;
      }}   
   return(rez);
}
int orderS52(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+52))){
         rez++;
      }}   
   return(rez);
}
int orderB51(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+51))){
         rez++;
      }}   
   return(rez);
}
int orderS51(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+51))){
         rez++;
      }}   
   return(rez);
}
int orderB50(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+50))){
         rez++;
      }}   
   return(rez);
}
int orderS50(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+50))){
         rez++;
      }}   
   return(rez);
}
int orderB49(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+49))){
         rez++;
      }}   
   return(rez);
}
int orderS49(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+49))){
         rez++;
      }}   
   return(rez);
}
int orderB48(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+48))){
         rez++;
      }}   
   return(rez);
}
int orderS48(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+48))){
         rez++;
      }}   
   return(rez);
}
int orderB47(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+47))){
         rez++;
      }}   
   return(rez);
}
int orderS47(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+47))){
         rez++;
      }}   
   return(rez);
}
int orderB46(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+46))){
         rez++;
      }}   
   return(rez);
}
int orderS46(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+46))){
         rez++;
      }}   
   return(rez);
}
int orderB45(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+45))){
         rez++;
      }}   
   return(rez);
}
int orderS45(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+45))){
         rez++;
      }}   
   return(rez);
}
int orderB44(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+44))){
         rez++;
      }}   
   return(rez);
}
int orderS44(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+44))){
         rez++;
      }}   
   return(rez);
}
int orderB43(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+43))){
         rez++;
      }}   
   return(rez);
}
int orderS43(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+43))){
         rez++;
      }}   
   return(rez);
}
int orderB42(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+42))){
         rez++;
      }}   
   return(rez);
}
int orderS42(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+42))){
         rez++;
      }}   
   return(rez);
}
int orderB41(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+41))){
         rez++;
      }}   
   return(rez);
}
int orderS41(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+41))){
         rez++;
      }}   
   return(rez);
}
int orderB40(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+40))){
         rez++;
      }}   
   return(rez);
}
int orderS40(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+40))){
         rez++;
      }}   
   return(rez);
}
int orderB39(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+39))){
         rez++;
      }}   
   return(rez);
}
int orderS39(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+39))){
         rez++;
      }}   
   return(rez);
}
int orderB38(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+38))){
         rez++;
      }}   
   return(rez);
}
int orderS38(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+38))){
         rez++;
      }}   
   return(rez);
}
int orderB37(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+37))){
         rez++;
      }}   
   return(rez);
}
int orderS37(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+37))){
         rez++;
      }}   
   return(rez);
}
int orderB36(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+36))){
         rez++;
      }}   
   return(rez);
}
int orderS36(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+36))){
         rez++;
      }}   
   return(rez);
}
int orderB35(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+35))){
         rez++;
      }}   
   return(rez);
}
int orderS35(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+35))){
         rez++;
      }}   
   return(rez);
}
int orderB34(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+34))){
         rez++;
      }}   
   return(rez);
}
int orderS34(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+34))){
         rez++;
      }}   
   return(rez);
}
int orderB33(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+33))){
         rez++;
      }}   
   return(rez);
}
int orderS33(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+33))){
         rez++;
      }}   
   return(rez);
}
int orderB32(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+32))){
         rez++;
      }}   
   return(rez);
}
int orderS32(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+32))){
         rez++;
      }}   
   return(rez);
}
int orderB31(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+31))){
         rez++;
      }}   
   return(rez);
}
int orderS31(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+31))){
         rez++;
      }}   
   return(rez);
}
int orderB30(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+30))){
         rez++;
      }}   
   return(rez);
}
int orderS30(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+30))){
         rez++;
      }}   
   return(rez);
}
int orderB29(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+29))){
         rez++;
      }}   
   return(rez);
}
int orderS29(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+29))){
         rez++;
      }}   
   return(rez);
}
int orderB28(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+28))){
         rez++;
      }}   
   return(rez);
}
int orderS28(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+28))){
         rez++;
      }}   
   return(rez);
}
int orderB27(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+27))){
         rez++;
      }}   
   return(rez);
}
int orderS27(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+27))){
         rez++;
      }}   
   return(rez);
}
int orderB26(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+26))){
         rez++;
      }}   
   return(rez);
}
int orderS26(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+26))){
         rez++;
      }}   
   return(rez);
}
int orderB25(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+25))){
         rez++;
      }}   
   return(rez);
}
int orderS25(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+25))){
         rez++;
      }}   
   return(rez);
}
int orderB24(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+24))){
         rez++;
      }}   
   return(rez);
}
int orderS24(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+24))){
         rez++;
      }}   
   return(rez);
}
int orderB23(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+23))){
         rez++;
      }}   
   return(rez);
}
int orderS23(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+23))){
         rez++;
      }}   
   return(rez);
}
int orderB22(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+22))){
         rez++;
      }}   
   return(rez);
}
int orderS22(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+22))){
         rez++;
      }}   
   return(rez);
}
int orderB21(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+21))){
         rez++;
      }}   
   return(rez);
}
int orderS21(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+21))){
         rez++;
      }}   
   return(rez);
}
int orderB20(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+20))){
         rez++;
      }}   
   return(rez);
}
int orderS20(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+20))){
         rez++;
      }}   
   return(rez);
}
int orderB19(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+19))){
         rez++;
      }}   
   return(rez);
}
int orderS19(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+19))){
         rez++;
      }}   
   return(rez);
}
int orderB18(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+18))){
         rez++;
      }}   
   return(rez);
}
int orderS18(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+18))){
         rez++;
      }}   
   return(rez);
}
int orderB17(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+17))){
         rez++;
      }}   
   return(rez);
}
int orderS17(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+17))){
         rez++;
      }}   
   return(rez);
}
int orderB16(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+16))){
         rez++;
      }}   
   return(rez);
}
int orderS16(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+16))){
         rez++;
      }}   
   return(rez);
}
int orderB15(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+15))){
         rez++;
      }}   
   return(rez);
}
int orderS15(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+15))){
         rez++;
      }}   
   return(rez);
}
int orderB14(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+14))){
         rez++;
      }}   
   return(rez);
}
int orderS14(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+14))){
         rez++;
      }}   
   return(rez);
}
int orderB13(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+13))){
         rez++;
      }}   
   return(rez);
}
int orderS13(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+13))){
         rez++;
      }}   
   return(rez);
}
int orderB12(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+12))){
         rez++;
      }}   
   return(rez);
}
int orderS12(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+12))){
         rez++;
      }}   
   return(rez);
}
int orderB11(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+11))){
         rez++;
      }}   
   return(rez);
}
int orderS11(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+11))){
         rez++;
      }}   
   return(rez);
}
int orderB10(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+10))){
         rez++;
      }}   
   return(rez);
}
int orderS10(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+10))){
         rez++;
      }}   
   return(rez);
}
int orderB9(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+9))){
         rez++;
      }}   
   return(rez);
}
int orderS9(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+9))){
         rez++;
      }}   
   return(rez);
}
int orderB8(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+8))){
         rez++;
      }}   
   return(rez);
}
int orderS8(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+8))){
         rez++;
      }}   
   return(rez);
}
int orderB7(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+7))){
         rez++;
      }}   
   return(rez);
}
int orderS7(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+7))){
         rez++;
      }}   
   return(rez);
}
int orderB6(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+6))){
         rez++;
      }}   
   return(rez);
}
int orderS6(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+6))){
         rez++;
      }}   
   return(rez);
}
int orderB5(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+5))){
         rez++;
      }}   
   return(rez);
}
int orderS5(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+5))){
         rez++;
      }}   
   return(rez);
}
int orderB4(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+4))){
         rez++;
      }}   
   return(rez);
}
int orderS4(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+4))){
         rez++;
      }}   
   return(rez);
}
int orderB3(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+3))){
         rez++;
      }}   
   return(rez);
}
int orderS3(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+3))){
         rez++;
      }}   
   return(rez);
}
int orderB2(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+2))){
         rez++;
      }}   
   return(rez);
}
int orderS2(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+2))){
         rez++;
      }}   
   return(rez);
}
int orderB1(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+1))){
         rez++;
      }}   
   return(rez);
}
int orderS1(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+1))){
         rez++;
      }}   
   return(rez);
}

// duo parameter , for making pending when the price is 2xrange below for Buy
// and the price is 2xrange above for Sell.....................

int duoB60(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+60-1))){
         rez++;
      }}   
   return(rez);
}
int duoS60(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+60+1))){
         rez++;
      }}   
   return(rez);
}
int duoB59(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+59-1))){
         rez++;
      }}   
   return(rez);
}
int duoS59(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+59+1))){
         rez++;
      }}   
   return(rez);
}
int duoB58(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+58-1))){
         rez++;
      }}   
   return(rez);
}
int duoS58(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+58+1))){
         rez++;
      }}   
   return(rez);
}
int duoB57(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+57-1))){
         rez++;
      }}   
   return(rez);
}
int duoS57(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+57+1))){
         rez++;
      }}   
   return(rez);
}
int duoB56(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+56-1))){
         rez++;
      }}   
   return(rez);
}
int duoS56(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+56+1))){
         rez++;
      }}   
   return(rez);
}
int duoB55(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+55-1))){
         rez++;
      }}   
   return(rez);
}
int duoS55(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+55+1))){
         rez++;
      }}   
   return(rez);
}
int duoB54(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+54-1))){
         rez++;
      }}   
   return(rez);
}
int duoS54(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+54+1))){
         rez++;
      }}   
   return(rez);
}
int duoB53(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+53-1))){
         rez++;
      }}   
   return(rez);
}
int duoS53(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+53+1))){
         rez++;
      }}   
   return(rez);
}
int duoB52(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+52-1))){
         rez++;
      }}   
   return(rez);
}
int duoS52(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+52+1))){
         rez++;
      }}   
   return(rez);
}
int duoB51(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+51-1))){
         rez++;
      }}   
   return(rez);
}
int duoS51(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+51+1))){
         rez++;
      }}   
   return(rez);
}
int duoB50(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+50-1))){
         rez++;
      }}   
   return(rez);
}
int duoS50(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+50+1))){
         rez++;
      }}   
   return(rez);
}
int duoB49(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+49-1))){
         rez++;
      }}   
   return(rez);
}
int duoS49(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+49+1))){
         rez++;
      }}   
   return(rez);
}
int duoB48(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+48-1))){
         rez++;
      }}   
   return(rez);
}
int duoS48(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+48+1))){
         rez++;
      }}   
   return(rez);
}
int duoB47(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+47-1))){
         rez++;
      }}   
   return(rez);
}
int duoS47(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+47+1))){
         rez++;
      }}   
   return(rez);
}
int duoB46(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+46-1))){
         rez++;
      }}   
   return(rez);
}
int duoS46(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+46+1))){
         rez++;
      }}   
   return(rez);
}
int duoB45(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+45-1))){
         rez++;
      }}   
   return(rez);
}
int duoS45(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+45+1))){
         rez++;
      }}   
   return(rez);
}
int duoB44(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+44-1))){
         rez++;
      }}   
   return(rez);
}
int duoS44(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+44+1))){
         rez++;
      }}   
   return(rez);
}
int duoB43(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+43-1))){
         rez++;
      }}   
   return(rez);
}
int duoS43(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+43+1))){
         rez++;
      }}   
   return(rez);
}
int duoB42(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+42-1))){
         rez++;
      }}   
   return(rez);
}
int duoS42(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+42+1))){
         rez++;
      }}   
   return(rez);
}
int duoB41(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+41-1))){
         rez++;
      }}   
   return(rez);
}
int duoS41(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+41+1))){
         rez++;
      }}   
   return(rez);
}
int duoB40(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+40-1))){
         rez++;
      }}   
   return(rez);
}
int duoS40(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+40+1))){
         rez++;
      }}   
   return(rez);
}
int duoB39(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+39-1))){
         rez++;
      }}   
   return(rez);
}
int duoS39(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+39+1))){
         rez++;
      }}   
   return(rez);
}
int duoB38(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+38-1))){
         rez++;
      }}   
   return(rez);
}
int duoS38(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+38+1))){
         rez++;
      }}   
   return(rez);
}
int duoB37(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+37-1))){
         rez++;
      }}   
   return(rez);
}
int duoS37(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+37+1))){
         rez++;
      }}   
   return(rez);
}
int duoB36(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+36-1))){
         rez++;
      }}   
   return(rez);
}
int duoS36(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+36+1))){
         rez++;
      }}   
   return(rez);
}
int duoB35(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+35-1))){
         rez++;
      }}   
   return(rez);
}
int duoS35(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+35+1))){
         rez++;
      }}   
   return(rez);
}
int duoB34(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+34-1))){
         rez++;
      }}   
   return(rez);
}
int duoS34(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+34+1))){
         rez++;
      }}   
   return(rez);
}
int duoB33(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+33-1))){
         rez++;
      }}   
   return(rez);
}
int duoS33(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+33+1))){
         rez++;
      }}   
   return(rez);
}
int duoB32(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+32-1))){
         rez++;
      }}   
   return(rez);
}
int duoS32(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+32+1))){
         rez++;
      }}   
   return(rez);
}
int duoB31(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+31-1))){
         rez++;
      }}   
   return(rez);
}
int duoS31(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+31+1))){
         rez++;
      }}   
   return(rez);
}
int duoB30(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+30-1))){
         rez++;
      }}   
   return(rez);
}
int duoS30(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+30+1))){
         rez++;
      }}   
   return(rez);
}
int duoB29(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+29-1))){
         rez++;
      }}   
   return(rez);
}
int duoS29(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+29+1))){
         rez++;
      }}   
   return(rez);
}
int duoB28(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+28-1))){
         rez++;
      }}   
   return(rez);
}
int duoS28(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+28+1))){
         rez++;
      }}   
   return(rez);
}
int duoB27(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+27-1))){
         rez++;
      }}   
   return(rez);
}
int duoS27(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+27+1))){
         rez++;
      }}   
   return(rez);
}
int duoB26(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+26-1))){
         rez++;
      }}   
   return(rez);
}
int duoS26(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+26+1))){
         rez++;
      }}   
   return(rez);
}
int duoB25(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+25-1))){
         rez++;
      }}   
   return(rez);
}
int duoS25(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+25+1))){
         rez++;
      }}   
   return(rez);
}
int duoB24(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+24-1))){
         rez++;
      }}   
   return(rez);
}
int duoS24(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+24+1))){
         rez++;
      }}   
   return(rez);
}
int duoB23(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+23-1))){
         rez++;
      }}   
   return(rez);
}
int duoS23(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+23+1))){
         rez++;
      }}   
   return(rez);
}
int duoB22(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+22-1))){
         rez++;
      }}   
   return(rez);
}
int duoS22(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+22+1))){
         rez++;
      }}   
   return(rez);
}
int duoB21(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+21-1))){
         rez++;
      }}   
   return(rez);
}
int duoS21(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+21+1))){
         rez++;
      }}   
   return(rez);
}
int duoB20(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+20-1))){
         rez++;
      }}   
   return(rez);
}
int duoS20(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+20+1))){
         rez++;
      }}   
   return(rez);
}
int duoB19(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+19-1))){
         rez++;
      }}   
   return(rez);
}
int duoS19(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+19+1))){
         rez++;
      }}   
   return(rez);
}
int duoB18(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+18-1))){
         rez++;
      }}   
   return(rez);
}
int duoS18(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+18+1))){
         rez++;
      }}   
   return(rez);
}
int duoB17(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+17-1))){
         rez++;
      }}   
   return(rez);
}
int duoS17(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+17+1))){
         rez++;
      }}   
   return(rez);
}
int duoB16(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+16-1))){
         rez++;
      }}   
   return(rez);
}
int duoS16(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+16+1))){
         rez++;
      }}   
   return(rez);
}
int duoB15(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+15-1))){
         rez++;
      }}   
   return(rez);
}
int duoS15(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+15+1))){
         rez++;
      }}   
   return(rez);
}
int duoB14(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+14-1))){
         rez++;
      }}   
   return(rez);
}
int duoS14(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+14+1))){
         rez++;
      }}   
   return(rez);
}
int duoB13(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+13-1))){
         rez++;
      }}   
   return(rez);
}
int duoS13(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+13+1))){
         rez++;
      }}   
   return(rez);
}
int duoB12(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+12-1))){
         rez++;
      }}   
   return(rez);
}
int duoS12(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+12+1))){
         rez++;
      }}   
   return(rez);
}
int duoB11(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+11-1))){
         rez++;
      }}   
   return(rez);
}
int duoS11(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+11+1))){
         rez++;
      }}   
   return(rez);
}
int duoB10(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+10-1))){
         rez++;
      }}   
   return(rez);
}
int duoS10(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+10+1))){
         rez++;
      }}   
   return(rez);
}
int duoB9(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+9-1))){
         rez++;
      }}   
   return(rez);
}
int duoS9(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+9+1))){
         rez++;
      }}   
   return(rez);
}
int duoB8(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+8-1))){
         rez++;
      }}   
   return(rez);
}
int duoS8(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+8+1))){
         rez++;
      }}   
   return(rez);
}
int duoB7(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+7-1))){
         rez++;
      }}   
   return(rez);
}
int duoS7(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+7+1))){
         rez++;
      }}   
   return(rez);
}
int duoB6(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+6-1))){
         rez++;
      }}   
   return(rez);
}
int duoS6(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+6+1))){
         rez++;
      }}   
   return(rez);
}
int duoB5(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+5-1))){
         rez++;
      }}   
   return(rez);
}
int duoS5(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+5+1))){
         rez++;
      }}   
   return(rez);
}
int duoB4(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+4-1))){
         rez++;
      }}   
   return(rez);
}
int duoS4(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+4+1))){
         rez++;
      }}   
   return(rez);
}
int duoB3(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+3-1))){
         rez++;
      }}   
   return(rez);
}
int duoS3(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+3+1))){
         rez++;
      }}   
   return(rez);
}
int duoB2(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+2-1))){
         rez++;
      }}   
   return(rez);
}
int duoS2(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+2+1))){
         rez++;
      }}   
   return(rez);
}
int duoB1(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_B+1-1))){
         rez++;
      }}   
   return(rez);
}
int duoS1(){
   int rez=0;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()==Magic_Number_S+1+1))){
         rez++;
      }}   
   return(rez);
}



// =========================Universal Parameter===================================
void sendBuy(double price, int mb,double lotb,string comb,double slb,double rb,double spb,double tpb){
         double SL=0,TP=0;
         int i;
         if (StopLoss>0) {SL=NormalizeDouble(NormalizeDouble(OrderOpenPrice()+Range*rb*Point+spb*Point,Digits)-StopLoss*slb*Point,Digits);}else{SL=0;}
         if (TakeProfit>0) {TP=NormalizeDouble(NormalizeDouble(OrderOpenPrice()+Range*rb*Point+spb*Point,Digits)+TakeProfit*tpb*Point,Digits);}else{TP=0;}
         if (OrderSend(Symbol(),OP_BUYSTOP,lotb,NormalizeDouble(OrderOpenPrice()+Range*rb*Point+spb*Point,Digits),Slippage,SL,TP,comb,mb,0,Blue)==-1) {
               i=GetLastError();
               if (i!=1 && i!=0) Print("Buy Reg Error :"+error(i)+" at "+Symbol()+" "+Period());                 
         }
}
void sendSell(double price, int ms,double lots,string coms,double sls,double rs,double sps,double tps){
         double SL=0,TP=0;
         int h;
         if (StopLoss>0) {SL=NormalizeDouble(NormalizeDouble(OrderOpenPrice()-Range*rs*Point-sps*Point,Digits)+StopLoss*sls*Point,Digits);}else{SL=0;}
         if (TakeProfit>0) {TP=NormalizeDouble(NormalizeDouble(OrderOpenPrice()-Range*rs*Point-sps*Point,Digits)-TakeProfit*tps*Point,Digits);}else{TP=0;}
         if (OrderSend(Symbol(),OP_SELLSTOP,lots,NormalizeDouble(OrderOpenPrice()-Range*rs*Point-sps*Point,Digits),Slippage,SL,TP,coms,ms,0,Red)==-1) {
               h=GetLastError();
               if (h!=1 && h!=0) Print("Sell Reg Error :"+error(h)+" at "+Symbol()+" "+Period());                 
         }
}

void sendDuoBuy(double price, int mb,double lotb,string comb,double slb,double rb,double spb,double tpb){
         double SL=0,TP=0;
         int i;
         if (StopLoss>0) {SL=NormalizeDouble(NormalizeDouble(OrderOpenPrice()-Range*rb*Point+spb*Point,Digits)-StopLoss*slb*Point,Digits);}else{SL=0;}
         if (TakeProfit>0) {TP=NormalizeDouble(NormalizeDouble(OrderOpenPrice()-Range*rb*Point+spb*Point,Digits)+TakeProfit*tpb*Point,Digits);}else{TP=0;}
         if (OrderSend(Symbol(),OP_BUYSTOP,lotb,NormalizeDouble(OrderOpenPrice()-Range*rb*Point+spb*Point,Digits),Slippage,SL,TP,comb,mb,0,Blue)==-1) {
               i=GetLastError();
               if (i!=1 && i!=0) Print("Buy duo Error :"+error(i)+" at "+Symbol()+" "+Period());                 
         }
}

void sendDuoSell(double price, int ms,double lots,string coms,double sls,double rs,double sps,double tps){
         double SL=0,TP=0;
         int h;
         if (StopLoss>0) {SL=NormalizeDouble(NormalizeDouble(OrderOpenPrice()+Range*rs*Point-sps*Point,Digits)+StopLoss*sls*Point,Digits);}else{SL=0;}
         if (TakeProfit>0) {TP=NormalizeDouble(NormalizeDouble(OrderOpenPrice()+Range*rs*Point-sps*Point,Digits)-TakeProfit*tps*Point,Digits);}else{TP=0;}
         if (OrderSend(Symbol(),OP_SELLSTOP,lots,NormalizeDouble(OrderOpenPrice()+Range*rs*Point-sps*Point,Digits),Slippage,SL,TP,coms,ms,0,Red)==-1) {
               h=GetLastError();
               if (h!=1 && h!=0) Print("Sell duo Error :"+error(h)+" at "+Symbol()+" "+Period());                 
         }
}

int TotalBuyOrders(){
   int rez=0;
   for (int i=0;i<OrdersTotal();i++){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()>=Magic_Number_B && OrderMagicNumber()<=Magic_Number_B+100))){
         rez++;
      }}   
   return(rez);
} 

int TotalSellOrders(){
   int rez=0;
   for (int i=0;i<OrdersTotal();i++){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()>=Magic_Number_S && OrderMagicNumber()<=Magic_Number_S+100))){
         rez++;
      }}   
   return(rez);
} 
// Delete Pending and Order (ALL) code

void deletePending(){
   int t=OrderTicket();
   bool g=false;
   while (!g){
   g=true;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()>=Magic_Number_S && OrderMagicNumber()<=Magic_Number_S+100) || (OrderMagicNumber()>=Magic_Number_B && OrderMagicNumber()<=Magic_Number_B+100)) && (OrderType()==OP_BUYSTOP || OrderType()==OP_SELLSTOP || OrderType()==OP_BUYLIMIT || OrderType()==OP_SELLLIMIT)){
         OrderDelete(OrderTicket());
         g=false;
         break;
      }
   }
   }
   OrderSelect(t,SELECT_BY_TICKET);
}
void deleteOrder(){
   int t=OrderTicket();
   bool g=false;
   while (!g){
   g=true;
   for (int i=OrdersTotal()-1;i>=0;i--){
      OrderSelect(i,SELECT_BY_POS);
      if (((OrderMagicNumber()>=Magic_Number_S && OrderMagicNumber()<=Magic_Number_S+100) || (OrderMagicNumber()>=Magic_Number_B && OrderMagicNumber()<=Magic_Number_B+100)) && (OrderType()==OP_BUY || OrderType()==OP_SELL)){
         OrderClose( OrderTicket(), OrderLots(), Bid, 5, Yellow );
         g=false;
         break;
      }
   }
   }
   OrderSelect(t,SELECT_BY_TICKET);
}


// Error Line
string error(int err){
switch (err){
 case 0 :return("No error returned.");
 case 1 :return("No error returned, but the result is unknown. ");
 
}
}



