#property show_inputs
extern double Lots = 1;
extern string Direction_Long_or_Short = "Long"; 
extern string Pair1 = "AUDUSD";
extern string Pair2 = "AUDCAD";
extern string Pair3 = "AUDCHF";
extern string Pair4 = "AUDJPY";
extern string Pair5 = "AUDNZD";
extern string Pair6 = "CADJPY";
extern string Pair7 = "CHFJPY";
extern string Pair8 = "EURUSD";
extern string Pair9 = "EURAUD";
extern string Pair10 = "EURCAD";
extern string Pair11 = "EURCHF";
extern string Pair12 = "EURGBP";
extern string Pair13 = "EURJPY";
extern string Pair14 = "EURNZD";
extern string Pair15 = "GBPUSD";
extern string Pair16 = "GBPAUD";
extern string Pair17 = "GBPCAD";
extern string Pair18 = "GBPCHF";
extern string Pair19 = "GBPJPY";
extern string Pair20 = "NZDCAD";
extern string Pair21 = "NZDJPY";
extern string Pair22 = "NZDUSD";
extern string Pair23 = "USDCAD";
extern string Pair24 = "USDCHF";
extern string Pair25 = "USDJPY";
 

int start()
  {
   string Direction = Direction_Long_or_Short;
   if(Direction == "Long")
     { 
      OrderSend(Pair1,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair2,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair3,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair4,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair5,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair6,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair7,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair8,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair9,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair10,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair11,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair12,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair13,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair14,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair15,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair16,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair17,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair18,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair19,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair20,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair21,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair22,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair23,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair24,OP_BUY, Lots, Ask, 0,0,0);
      OrderSend(Pair25,OP_BUY, Lots, Ask, 0,0,0);
      return(0);
     }
   if(Direction == "Short")
     {
      OrderSend(Pair1,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair2,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair3,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair4,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair5,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair6,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair7,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair8,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair9,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair10,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair11,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair12,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair13,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair14,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair15,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair16,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair17,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair18,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair19,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair20,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair21,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair22,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair23,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair24,OP_SELL, Lots, Bid, 0,0,0);
      OrderSend(Pair25,OP_SELL, Lots, Bid, 0,0,0);
      return(0);
     }
   return(0);
  }