2
If I place a sell limit order for ETH/BTC for 4 ETH at 0.07086, when there’s currently only 0.5 ETH on it. It becomes 4.5 ETH total. Then I see it start flashing up and down, up to 10, or 20, then back down to 4.5. Multiple times. That means orders are being placed after mine that’s being sold at 0.07086 right? Why is mine not selling?
- Another side question is, why are sell limit orders being filled at prices higher than market price? Why would people pay 0.0710 or more when there are sell orders much cheaper.

3An order can disappear for two reasons: by being filled or by being cancelled. Isn't it possible that someone placed an order for 5.5 at 0.07086 (so the size goes up to 10) and then changed their mind and cancelled their order? – Nate Eldredge – 2017-09-12T02:19:02.890
1For 2, that generally should not happen (barring more exotic order types like all-or-nothing). What evidence do you have that it is happening? – Nate Eldredge – 2017-09-12T02:20:20.830
Ah! It all makes sense now. Transactions all happen in batches. 1. The prices shooting up and down are from people canceling, not from sales being made. 2. I was comparing the prices in the 'history' tab to those in the 'book' tab. The prices in the history tab are sometimes higher than the prices in the book tab because the ones in book are still fluctuating. Correct me if I'm wrong. – Andrew Tsay – 2017-09-12T02:38:34.230
I also wonder if the history and book tabs might be out of sync - perhaps one lags by more than the other. So the "market price" you're seeing may not be the same market price as at the time of the trade. – Nate Eldredge – 2017-09-12T03:58:12.247