Отложенные заявки(тригерные) с исполением по другой цене.
добавить отложки для исполнения по другой цене (лимитное или рыночное).
например:
стоит лимитка по цене 10 на покупку.
выставляем отложку тригерную заявку по цене 9.99.
при срабатывании тригера, выставляется лимитка на продажу по заданной цене например 10.5 или с шагом в п.(цена тригера + 50п) или в %(цена тригера + 5%)
на покупку аналогично.
пример на картинке: