Forex programozás › Fórum › Egyéb › megbízások zárása, módosítása › Válasz erre: megbízások zárása, módosítása
Bocsi elírtam véletlen az egyik részét pontosítok.
buy1=OrderSend(Symbol(),OP_BUY,lots,Ask,3,Ask-80*Point,Ask+140*Point);
for(buy1=0;buy1<total;buy1++)
     {
      OrderSelect(buy1, SELECT_BY_POS, MODE_TRADES);
        {
         if(OrderType()==OP_BUY)   // long position is opened
           {
           if(Close[A_bars] && test_B<0.0001)
            {
             OrderClose(OrderTicket(),OrderLots(),Bid,3,Yellow); // így mind a hármat bezárja.
             OrderClose(buy1,Lots,Bid,3,Yellow); // így pedig nem csinál semmit.
           }
       }
    }
 }
