Если скрипт на итервале больше 30мин, то дело в данных, новая версия не использует те, что выдает Транзак (они кривые), а сжимает из мелких таймфреймов.