Ну так неправильно это!

Правильней смотреть диапазон между High и Low. И если цена заявки попадает в этот диапазон, то и считать именно по этой цене.

А если не попадает, то заявка не проходит, ждем следующего бара.