Наконец-то разобрался с этим вопросом! Не работало по причине того что создавал список длиной ctx. BarsCount а когда добавлял элементы то не учитывал что цикл начинает считать не с 1 а с значения period × time frame, в итоге получалась каша на графике. Все отлично работает
