Добрый день!

При использовании QM доработки -возможна любая работа со стаканом заявок.
Можно использовать любые диапазоны строк из стакана в диапазон 0-50 в обе стороны.
Срез из стакана отображает предыдущее значение тика из стакана на момент совершение сделки.

Логику распределения покупки можно разбить на сколько вам угодно частей как вам удобней так и делайте.