Компиляция скрипта не происходит на каждом шаге, только при его изменении.
Говорить о разнице модно только видя скрипт. Используете ли вы кеш индикаторов IContext.GetData
Если нет, то "кубики" будут заметно быстрее.