QUOTE(shanelai @ Aug 9 2010, 10:39 PM)
If the price dropped to 4.97 and there is seller sell at this price. may be the seller is not able to cope with the buyer at 4.97 and the price dropped to 4.95.. those remaining buyer wish to buy at 4.97 will enjoy to buy the price at 4.95 1st and then only for those queue at 4.95?
Get what i mean?
lemme try and get what ur trying to say.

the only way for this to happen is there's a wave of sellers, and the 4.97 buy queue gets wiped out to fall to the 4.95 queue.
buyers who still wish to buy at 4.97 will get the price at 4.97, because effectively they will be jumping queue.
so, this is what will happen.
1. 4.97 sellers will panic sell to 4.97 first, no more then sell to 4.95. stock price falls to 4.95.
2. buyers who wish to buy at 4.97, will buy at 4.97 (next best sell queue), price rises to 4.97.
the rationale for this is, when the price drops to 4.95, there
will be sellers queueing at 4.97, while those sellers that are impatient will sell at the 4.95 buy queue (slowly sapuing it), so any buyers who want to buy at 4.97, won't be able to get the stock at 4.95, but will get the stock at 4.97, because there are sellers queueing at 4.97.
alternative scenario : if there are no sellers queueing at 4.97, but only at 5.00, a buy queue of 4.97 will be created, pushing the 4.95 queue to second place. sellers will then sell to the 4.97 queue instead of 4.95.
it might sound really hard to understand without pictures, but just try monitoring one of the active stocks tomorrow, say mudajaya. you'll get what i mean.