Как упорядочить порядок открытия корзин ордеров.

 
Доброго времени суток.
Имеем советник открывающий 6 сеток ордеров(корзин) в одном направлении. Закрытие каждой из них зависит от движений рынка, т.е. определить четкий порядок невозможно.
Каждая корзина на разном магике. Как бы сообразить алгоритм, чтобы новая корзина открывалась если количество ордеров в предыдущей корзине превысит указанное число.
Сразу не особо думая был написан алгоритм в котором если в корзине 1 ордеров больше 10(предположим) открывается 2ая корзина, если во 2ой 10 - третья.
Проблема в том, что имея 6 открытых корзин, допустим закрываются 2 4 и 6, и условие на выполнение 1 3 и 5 срабатывает и имеем 3 корзины с минимальной дистанцией между собой, что категорически не выгодно.
За целый день ничего умного в голову не пришло, решил обратиться за помощью)
Спасибо за внимание.
 

Когда вы сами сообразите, что вы хотите, постарайтесь уж объяснить так, чтобы вас могли понять! А пока вам придётся долго ждать какой-то помощи!

Тем более, "целый день", не так уж много! Люди думают годами, и не всем удаётся что-либо придумать! Старайтесь, может, вам повезёт! ;)

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