Recently published hourly turning points were out of synchronized with real turning points and I could find the reason for that. It was due to missing bars in my MT4 platform because market had closed for new year holidays and also for Christmas holidays. As the 15 min cycles dont span before those holidays, They worked as predicted but hourly ones didnt work because some hourly cycles still spans before holiday days.As the system counts only trading bars between tops and bottoms, getting all the bars without missing bars is the most important thing to get this working. I could resolve the problem and will publish the turning points soon again