Зачем к i-1 ?
Ничего ничто не дублирует. Есть закрытие бара, его можно взять из источника по-средствам различных блоков. Блок закрытие отдает просто закрытие бара текущего. Другие индикаторы берут закрытие бара из источника и делают вычисления внутри себя.