Originally Posted By: Nektodron
Компиляция скрипта не происходит на каждом шаге, только при его изменении.


ОК.
Но что тогда означают десятки сообщений "CantCompile"?
и почему тогда нельзя прикрутить скрипт в виде dll?

Originally Posted By: Nektodron
Говорить о разнице модно только видя скрипт. Используете ли вы кеш индикаторов IContext.GetData
Если нет, то "кубики" будут заметно быстрее.


Использую IContext.GetData для всего, что можно вычислить из входящих баров. Но многое вычисляется отдельно на каждом шаге (баре) и зависит от вещей, заранее неизвестных, например наличия открытой позиции, которая в свою очередь открывается или закрывается в зависимости от многих услови, в т.ч. от параметров оптимизации.