ChartNavigate() function do not move the chart to correct date/time!

 

Hi,

Below function do not move the chart to intended position. It moves the chart to dated far way back like 2007, 2011. Every time it is executed, the the resulting position was different.

Can someone help me on this?

Thanks in advance!

ChartNavigate(0,CHART_BEGIN,-100)
Reason: