Можно передать в хеджер несколько уровней и при пересечении этих точек скидывать дельту обычным способом.

Например: при первом проходе уровня у Вас дельта 7, вы её скидываете.
Если топчемся на месте -- уже ничего не делаем, так как дельта и так близка к 0.

Теперь надо придумать как заправить в блок список уровней...
Если их несколько штук (типа мувингов), то можно добавить блоку входов.

А если их 100500 или количество заранее не известно?..
Тогда формулой?
_________________________
Скидка на опционной криптобирже Deribit:
https://www.deribit.com/reg-2200.8947?q=home
Да пребудет с вами Вола!