Да, это ограничение присутствует, если бары не загружены, то взять данные агенту неоткуда.
https://blog.tslab.pro/pages/viewpage.action?pageId=10748110
в самом конце статьи.

А для чего используете секунды? Далее в расчетах используется сжатие ?
Есть вариант с пересчетами по таймингу и есть вариант расчетов по событиям. Возможно можно сократить как либо это количество баров или прибавить ресурсов машине.