Прежде всего, постарайтесь понять что вы делаете, и как это работает.
Открываете например сделку если выше посчитанной формулы - вроде ок все, а потом вы хотите ее закрыть. нормальные требования. Но вы расчитываете дневные значения и торгуете на 1 дне. то есть открыть позицию вы сможете только на следующем баре после закрытия сделки и наоборот. Потому все будет криво косо.
Вы указали условие открывать позицию если больше посчитанной формулы, значит скрипт зайдет в позицию сразу при достижении этой цены. Лучше используйте 1минутный таймфрейм для этого.
Никаких других условий для входа, вы не указали, потому сделка открывается по "искусственно" созданному индикатору.
Возможно вы предполагали какие либо другие условия, но не описали их в пожелании?
_________________________
Обучение TSLab
https://www.youtube.com/channel/UC_ifEsHB5QTxG7LPr9n7KtA?view_as=subscriber