В момент когда скрипт выключается, происходит последний пересчет. В него не подаются стаканы. Используйте isecurityRT.getbuyqueue(), isecurityRT.getsellqueue()
если строк нет - это последний пересчет. Ну или глюк у брокера. Ну или реально ни одной заявки, но тогда непонятно зачем вам такой инструмент
