и, насколько я понял, заявки BuyIfGreater или SellIfLess сразу же выставляют условную заявку брокеру и если условие уже "выполнено" (то есть цена соответственно уже выше или ниже условия), то заявки выполняются "по рынку" если позволяет проскальзывание
всё так?
Нет здесь не так. Они пересылаются брокеру. А брокер может их исполнить, а может нет. Сразу они исполняются по рынку, если включена опция "Исполнять плохие заявки по рынку".