Nektodron, подскажите почему при удалении из строки приведённой ниже записи для кеширования, результаты вычислений отличаются?

IList<double> high = ctx.GetData("Highest", new[] {HighPeriod.ToString()}, delegate { return Series.Highest(source.HighPrices, HighPeriod); });

IList<double> high = Series.Highest(source.HighPrices, HighPeriod);