Блок открытие если меньше, воспринимает как логическое условие так и цену. Цена определяющая, соответственно из этого и исходите. Напишите логическое условие отдельно в логической формуле и отдельно цену в формуле.