а позиции то есть? Это первый вопрос
и вот еще какая проблема скорее всего возникает. Если вы заглянете в папочку temp и найдете там свой скрипт, то открыв его увидите что ваш кубик отрабатывает скорее всего в потоковом режиме ДО того как была отработана торговая логика. Отсюда позиций как бы еще нет и кубик выдает пустоту. В реале он будет работать НОРМАЛЬНО и будет выдавать реальные позы. В тесте, его надо переделать это факт, а точнее сделать его последовательным.