Спасибо!
Интересен цикл foreach, точнее особенности его применения в TSLab.
В частности, изучал его работу с таблицей текущих позиций:
var ActivePositionsList = Symbol.Positions.GetActiveForBar(Bar);
foreach (var pos in ActivePositionsList)
{ ... }
Если вышеуказанный блок переделать на массивы, а не IEnumerable<IPosition>,
то скорость обработки цикла вырастает в десять раз!
var ActivePositionsList = Symbol.Positions.GetActiveForBar(Bar).ToArray();
foreach (var pos in ActivePositionsList)
{ ... }