Обещанный срок оптимизации - 4 часа. За час до окончания появилось сообщение:

17:55:32.40 120 System.OutOfMemoryException: Выдано исключение типа "System.OutOfMemoryException".
в TSLab.Script.Helpers.Series.SMA(IList`1 candles, Int32 period)
в TSLab.Script.Helpers.Series.BollingerBands(IList`1 closes, Int32 period, Double coef, Boolean isTopLine)
в TSLab.Script.Handlers.BollingerBands2.Execute(IList`1 source)
в TSLab.User.Script.<>c__DisplayClass9.<Execute>b__2()
в TSLab.DataSource.ObjectsCacheBase`3.Get(TKey name, CacheObjectMaker`1 maker)
в TSLab.ScriptEngine.BaseTemplateContext.GetData(String handlerName, String[] parameters, CacheObjectMaker`1 maker)
в TSLab.User.Script.Execute(IContext context, ISecurity var0)

Оптимизация вроде как продолжается. С чем связано, чему может помешать, что предпринять для исключения в дальнейшем.