OrderSend неоткрывает позицыи по другому символу

 
int start()
  {
//----
   OrderSend(Symbol(),OP_SELL,0.1,Bid,1,0,0,"CORRELATION",1111,0,Blue);
   OrderSend("AUDUSD",OP_BUY,0.1,Ask,1,0,0,"CORRELATION",1111,0,Blue);
//----
   return(0);
  }


если Symbol()!="AUDUSD" то OrderSend("AUDUSD",OP_BUY,0.1,Ask,1,0,0,"CORRELATION",1111,0,Blue); не выполнима

если  кто знает как открыть зделку по рекуррентному символу

Файлы:
 
bird:
int start()
  {
//----
   OrderSend(Symbol(),OP_SELL,0.1,Bid,1,0,0,"CORRELATION",1111,0,Blue);
   OrderSend("AUDUSD",OP_BUY,0.1,Ask,1,0,0,"CORRELATION",1111,0,Blue);
//----
   return(0);
  }


если Symbol()!="AUDUSD" то OrderSend("AUDUSD",OP_BUY,0.1,Ask,1,0,0,"CORRELATION",1111,0,Blue); не выполнима

Потому что вы пытаетесь открыть ордер по одной валюте, а цену берете с другой
 
Спасибо, Ето был очень быстрый ответ
Причина обращения: