Ребята помогите с удалением ордеров.

 


у меня по определенному условию выставляются 4 ордера SELLLIMIT и 4 ордера BUYLIMIT. Если срабатывает тейк профит у первого селлимита надо остальные селлимиты удалить. А если первый селлимит не отработал по nqr профиту и в рынок входит второй селлимит надо у третьего и четвертого поменять лоты. Как это сделать? Такая же ситуация и с байлимитами.

вот мои ордера:

OrderSend(Symbol(),OP_SELLLIMIT,lot,cena_sell,3,sl _sell,tp_sell,"",1,0,Red);
Alert (GetLastError()); // Сообщение об ошибке установки ордера

OrderSend(Symbol(),OP_SELLLIMIT,lot_1,cena_sell_d_ 1,3,sl_sell,tp_sell_d_1,"",2,0,Red);
Alert (GetLastError()); // Сообщение об ошибке установки ордера

OrderSend(Symbol(),OP_SELLLIMIT,lot_2,cena_sell_d_ 2,3,sl_sell,tp_sell_d_2,"",3,0,Red);
Alert (GetLastError()); // Сообщение об ошибке установки ордера

OrderSend(Symbol(),OP_SELLLIMIT,lot_3,cena_sell_d_ 3,3,sl_sell,tp_sell_d_3,"",4,0,Red);
Alert (GetLastError()); // Сообщение об ошибке установки ордера

OrderSend(Symbol(),OP_BUYLIMIT,lot,cena_buy,3,sl_b uy,tp_buy,"",5,0,Blue);
Alert (GetLastError()); // Сообщение об ошибке установки ордера

OrderSend(Symbol(),OP_BUYLIMIT,lot_1,cena_buy_d_1, 3,sl_buy,tp_buy_d_1,"",6,0,Blue);
Alert (GetLastError()); // Сообщение об ошибке установки ордера

OrderSend(Symbol(),OP_BUYLIMIT,lot_2,cena_buy_d_2, 3,sl_buy,tp_buy_d_2,"",7,0,Blue);
Alert (GetLastError()); // Сообщение об ошибке установки ордера

OrderSend(Symbol(),OP_BUYLIMIT,lot_3,cena_buy_d_3, 3,sl_buy,tp_buy_d_3,"",7,0,Blue);
Alert (GetLastError()); // Сообщение об ошибке установки ордера

Покажите хоть пример. Как это сделать?

 
что никто не хочет помочь?
 
Удалить и поставить с новыми значениями
 
Поставить с новыми значениями
 
спасибо
Причина обращения: