Хочется пронумеровать свечи, и использовать циклы. Как реализовать?

К примеру:
Усливие 1.
максимум 1 бар > максимум 2 бар; если правда то переходим к Уcловию 2, если ложь то 1 баром становится 2 бар и переходим к Условию 1 Или проще сказать начинаем цикл заново с 2 бара.
Усливие 2. максимум 1 бар > максимум 3 бар; если правда, то берем цену максимум 1 бара (думаю здесь можно использовать обновляемое значение) и берем минимум цены 3 бара и переходим к условию 3; если ложь, то 3 бар становится 1 баром и переходим к Условию 1 Или проще сказать начинаем цикл заново с 3 бара.
Условие 3 Сравниваем минимум 3 бар (полученый из усливия 2) < минимум 4 бара; Если правда то переходим к условию 4; если ложь то берем цену минимума 4 бара и переходим к условию 6.
Условие 4 Сравниваем максисмум 1 бара (полученый из усливия 2) > макисмум 4 бара; если правда переходим к условию 5 ; если ложь то 1 баром становится 4 бар и переходим к Условию 1 Или проще сказать начинаем цикл заново.