I don't think that this has something to do with MT4. Depending on server speed and on how many assets you have, history loading takes some time, and that time is then a small gap between the last history price and the first live price.