Не получается удалить старые отложенные ордера - страница 2

 
не вышло. буду размышлять, но и от новых идей не отказываюсь.
 
MaxZ:

У Вас отложенных ордера может быть два, а переменная, хранящая OrderType() и OrderTicket() одна... Что Вы хотите? Чтобы функция OrderSelect() на каждом тике случайно перебирала ордера и однажды Вам попался ордер, который нужен? :)))

Если не хотите написать более оптимальный код, который можно использовать в других советниках, то заведите две переменных TicketB, TicketS, а от переменной Tip откажитесь, а точнее используйте её только в цикле for ("учёта ордеров")... Всё. Я есть хочу! :)))



спасибо за науку. буду думать
 
А ещё лучше модифицировать ордера, а не удалять. Сервер брокера скажет Вам спасибо! :))
 
сделал. пока все устраивает, если что отпишусь.
 
kilnart:
сделал. пока все устраивает, если что отпишусь.
Поздравляю Вас с успехов! :)) Я вот тоже сейчас помучился... Указывал в iHighest() вместо периода бар, до которого Мне нужно считать! :)))))))) Паника такая была, но в итоге разобрался.
Причина обращения: