Так вот вопрос - нельзя ли ТАКУЮ ЖЕ ЛОГИКУ применить и к верхней границе позиции, т.е., к значению Max Risk>0?
Нет к сожалению. Потому что в случае
закрытия позиции код всего-лишь проверяет, чтобы размер заявки на закрытие не превышал текущего сайза в данном страйке.