Уважаемый разработчик этой библиотеки индикаторов, большое спасибо за разработку, хотел бы внести свою лепту и исправлении одного момента, дело в том, что если на графике использовать сжатие, то некоторые индикаторы не работают как надо. я разобрался почему и прошу исправить если есть время. баг следующий на примере индикатора ишимоку. в коде есть строка var high = Context.GetData("Highest", new[] { Period.ToString() + source.Interval.ToString() }, () => Series.Highest(source.HighPrices, Period));
предлагаю, где есть GetData добавить следующее "+ source.Interval.ToString()" то есть получится
var high = Context.GetData("Highest" + source.Interval.ToString(), new[] { Period.ToString() + source.Interval.ToString() }, () => Series.Highest(source.HighPrices, Period));
в этом случае при обращении повторно с другим интервалом данные вычисляются а не берутся из кэша