Всё, что вы написали, справедливо для высоколиквидных финансовых инструментов. И то не всегда. Там очень много трейдеров, мнения у которых прямо противоположны. Одни хотят купить немедленно. Другие желают быстро продать.
На низко ликвидных бумагах картина абсолютно иная. Там можно ждать часами исполнения лимитного приказа.
Чтобы биржа смогла удовлетворить любую заявку каждого участника торгов, придумали маркетмейкера. Он выставляет заявки и на покупку, и на продажу. Его заявки можно увидеть в стакане котировок.
Но если торговать долго и активно, то вы обязательно столкнетесь и с дефицитом и перенасыщением. Если ставить лимитные заявки.