Вопрос программистам!

 

Возможна ли модификация старого и открытие нового ордера в одном цикле???

if (Total>0 && OrderProfit()<0 && OrderType()==OP_BUY && Cls_B==true && Opn_S==true )
           {
           OrderModify(Ticket, Price, Bid-Ubitok*Point, Bid + Profit*Point,CLR_NONE );
           OrderSend(Symb,OP_SELL,Lts,Bid,2,SL,TP,"My Order", MagicNumber_2+1, Red);
           }
типо того???
 
Программно - да. В реальности, даже если между ними RefreshRates() поставить, срабатывать будет далеко не всегда. Нужно учитывать такой случай, когда ордер уже модифицирован, а новый не открыт.
 

Привет.

Чтобы ордер модифицировать, надо его сначала выбрать через OrderSelect().

Но и в принципе ничего не мешает тут же послать OrderSend()

 
Boss_21 >>:

Возможна ли модификация старого и открытие нового ордера в одном цикле???

типо того???

Можно, но не типа того.

 
Спасибо!!! Будем разбираться! Может кто знает полезные ссылки, где на эту тему можно чего-нибудь полезного отыскать!?
 

Оно-то да, хотя конечно, потому шо шош..

Причина обращения: