Мне кажется, не нужно заморачиваться с номерами сделок/заявок. Все проще. Берем тики, то есть отдельные сделки. Если сделка привела к росту цены, то она прошла по аску (низшей цене предложения в стакане), если к падению, то по биду (высшей цене спроса в стакане), если цена не изменилась, то смотрим предыдущую сделку (бид/аск).
Я делал такое, когда заморачивался с экспортом котировок в Маркет дельту через текстовик и ДДЕ.
тоже хорошая мысль, но на "кукловских подпорках" работать не будет. Это когда тормозят падение или рост огромными заявками лимитными. возможно это будет не корректно работать, когда сбрасывают крупную позу на росте.... впрочем надо посмотреть конечно.
С наступающим НГ. Успехов и настроения))