Чего-то не быстро тут отвечают. Попробую пояснить зачем я все это спрашиваю. У меня есть торговая система, которая оттестирована в хвост и в гриву на AMI брокере. От ТС лаб мне не нужны никакие лабораторные тесты, мне нужна тупая торговля.
1. Моя система торгует на часовиках, т.е. мне не нужно запускать скрип на каждый тик. Я могу в коде прописать что, если час последней свечи не равен часу предыдущей - то тогда вообще ничего не делаем, но если это все решается настройками - зачем мне писать лишнее.
2. Если каждый тик создается объект скрипта, то я представляю, что будет с памятью к концу торгового дня.... кроме того, мне надо решить, каким образом мне хранить промежуточные результаты расчета, т.е. если объект пересоздается, то я буду использовать статические свойства и методы.
3. ну тут без комментариев, реально надо знать на тесте мы счаз или в боевом режиме