Since I can do in order that my EA buys to several symbols simultaneously?

 
I have tried to place these lines in the MACD Sample, but always I have mistakes. string symbols = { "GBPUSD", "EURUSD", ... }; // all symbols to trade int pair = -1; string tradeSymbol; // current symbol to trade void start() { pair = (pair + 1) % ArraySize(symbols); tradeSymbol = symbols[pair]; // 1st tick: GBPUSD, 2nd tick: EURUSD, and so on ... ... if (...) { OrderSend(tradeSymbol, . ..); } ... } ... Someone can say to me since(as,like) it(he) would(still) remain correctly compiled? Thanks to all.
 
Make sure that Bid or Ask for OrderSend function are appropriate for your symbols. Instead of Bid or Ask use MarketInfo function
string symbols[]={ "GBPUSD", "EURUSD" };
static int ticknum=0;
if(ticknum<ArraySize(symbols))
  {
   OrderSend(symbols[ticknum],OP_BUY,volume,MarketInfo(symbols[ticknum],MODE_ASK),...);
   ticknum++;
  }
Reason: