Time lag: Since MACD is based on moving averages. It can be lagging and provide signals after the trend has already started.
False Signals: In markets that do not have a clear trend, the MACD can generate false or misleading signals.