Как заставить скрипт работать не на барах отображаемых в терминале, а на всей истории по данному таймфрейму и инструменту?

 
Пишу скрипт и столкнулса с одной проблемой: скрипт считает только на барах отображаемых на графике. И это правильно, потому что я использовал функцию Bars. Но, можно ли использовать какую-нибудь функцию или как-нибудь организовать возможность счета на всей истории загруженной в терминал по данному инструменту и таймфрейму? Можно конечно увеличить количество баров отображаемых в терминале, но компьютер у меня слабый и при большой истории начинаются серьёзные глюки.
За ранее благодарен за ответы.
 
Реализуйте скрипт в виде советника, прогоните его в тестере. Там Bars будет соответствовать всей истории.
 
Scriptong:
Реализуйте скрипт в виде советника, прогоните его в тестере. Там Bars будет соответствовать всей истории.

Спасибо конечно за ответ. Видимо придется так и сделать, т.к. других вариантов я тоже придумать не могу.
Причина обращения: