а как реализовать последовательность из условий? Т.е. если ЛогическаяФормула1==true, то ждем пока будет ЛогическаяФормула2==true, и дальше продаем по рынку.

Дело в том, что ЛогическаяФормула1 стала правдивой на баре [i], и ЛогическаяФормула2 начнет проверяться на баре [i], но ЛогическаяФормула2 должна проверяться от [i] до [i+n].