Может я, что-то не правильно понимаю, но почему в коде нельзя перебрать все открытые ордера для определенной корзины (там же magiс № одинаковые) и их все закрыть :) ?
Все так, только я их не закрываю сразу, а сохраняю тикеты ордеров подлежащих закрытию, потом прибиваю по тикетам. Емкость для хранения тикетов была равна 7. Увеличил до 100. Если мало-
#define CLOSE_LIM 100
правим на желаемое.
Нет желания сильно переделывать то что есть, потому как занят глобальной переделкой. Правленый скрипт прилагается :)
