Проверять наличие заявки можно так как вы написали да. Но все равно нужно каждый раз на новом пересчете подтверждать заявку иначе она будет снята.
Можно подробней? Допустим цена на данный момент 100р, я ставлю условную заявку на покупкку не ниже 110р. Она отправляется на сервер транзака и там появляется условная заявка, которая ожидает исполнения. И что, если я на следующей свече не пошлю такую же заявку, то она отменится?