По вопросу №3, остается номер только заявки ТсЛаб, реальная биржевая заявка меняется.
Вообще считать транзакции довольно точно можно и не привязываясь к заявкам. Просто по изменениям условий выставления, цены и объема. Сделать счетчик, хранить его в кэше или сделать статическим. Появилось условие на выставление заявки- счетчик ++, исчезло - счетчик ++, изменилась цена... и т.д.
Пробовал получается не то что надо, потому что у лимитки есть только цена, а условие срабатывает крайне редко. и изменение цены тоже не всегда!!!)))))