Робот ставит заявку, далее она висит по времени равному интервалу (таймфрейму алгоритма) к примеру 1 минуту висит 3 лота, у нас открыли 1 лот, прошел пересчет и недобравшаяся часть лотов снимается, при желании можно алгоритм перестроить так чтоб он проверял сколько лотов открыли и добирал в случае если не весь обьем. ну или частично открывать 3 лота 3 входами. по сути это на любом рынке может произойти как и на любом таймфрейме.
Заявка выставлена в 11:04:00.52 на покупку
В 11:04:00.88 куплен 1 лот
В 11:04:01.02 Заявка снята.
Ликвидность тут ни при чем.