Mt4 is usually not laggy, it is a very fast and powerful trading platform, when you tried to close trade and you encounter a delay, it is usually caused by slow connection from you side, of maybe the price is moving to fast, so it is always better to try and make use of stoploss and take profits to help you close trades automatically and faster.