Скорее всего есть сделки вне истории. В агенте будет реальная цифра, а в скрипте только то, что видит в период истории.
Ну да. Обычно скрипт имеет ограниченный период. В нем отображается совсем не то что реально имеет место быть. Тут уже поднимали сей вопрос.