The reason behind OHLC data in market depth and charts not matching has been explained in detail here: