The probable reason is that you are looking at the signal that happened on Friday or a day before a holiday and so the next trading session is not the next immediate day and so the delay. Check the date of next candle on which signal occurred and confirm if this is the case. Otherwise please let me know which stock you are having problem, I will take a look.