You are partially right. What you miss is that there are the so called market makers - exchanges that ensure liquidity. They buy from you and sell to you while managing order books. These are simply trades records that have a key role in determining the price pressures for it go up or down.