Сложно - это когда не можешь словами выразить, что и как надо сделать. Но поскольку слова Вы уже подобрали, то все просто. Переведите свои же слова в код:
"входить после того как она (гистограмма) снова поменяет цвет на красный". Т.е. когда-то в прошлом она должна быть меньше нуля:
trix[-2] < 0 (пусть это будет 2 значения назад)
"и потом вход был на втором растущем баре". Т.е. два (может все-таки один?, а на следующем входим) растущих значения подряд:
trix[-1] > trix[-2] && trix > trix[-1]
"выше нуля":
trix > 0

Суммируя:
trix[-2] < 0 && trix[-1] > trix[-2] && trix > trix[-1] && trix > 0
для короткой позиции меняем знаки сравнения:
trix[-2] > 0 && trix[-1] < trix[-2] && trix < trix[-1] && trix < 0

Ну а по сути, все это лишь пересечение trix нулевого значения. Есть специальный кубик, который как раз и реагирует на такую ситуацию. О чем Vil Вам и написал. Не благодарите smile
_________________________
Не пишите мне! Никому ничего делать не буду.