Hi Guys
I had upgraded my windows/ formatted my drive and reinstalled windows. But this could happen to any of the members here. For couple of months I was observing that I am getting quotes 10 to 30 seconds late in my chart and and then I found that they were late in the terminal also.
I have set alert for New bar in AFL. My PC would say "New Period" and I would wait for 5 to 30 seconds until Amibroker formed new candle.
I decided to find out why this would happen when I have an 8MBPS connection and I stay in Mumbai. There was no interruption in internet.
I found out that windows synchronises PC time from internet at specified period. The time is synchronised from servers at NIST. All these servers are US based. I found out that there is another institution (NTP) which also is maintaining time servers and these servers are all over the world and they are more accurate. I would rather say that the time shown by these servers is more allied to Indian standard time.
One of the servers is located in India. This server is "0.in.pool.ntp.org"
I directed windows to synchronise time from this server. Now there is only 1-2 second delay between my terminal and my PC time which is acceptable.
Following two links describe how to synchronise your PC time. Just type server name 0.in.pool.ntp.org in the field for server.
http://www.guidingtech.com/3119/windows-clock-sync/
http://lifehacker.com/5819797/synchronize-your-windows-clock-with-an-alternative-time-server-to-increase-accuracy
If you want to do this as a regular task, here is another link to do it.
http://www.makeuseof.com/tag/synchronise-computer-time-internet-custom-schedule-windows-7/
My Linux PC seems to be already aligned with Indian time.
I had upgraded my windows/ formatted my drive and reinstalled windows. But this could happen to any of the members here. For couple of months I was observing that I am getting quotes 10 to 30 seconds late in my chart and and then I found that they were late in the terminal also.
I have set alert for New bar in AFL. My PC would say "New Period" and I would wait for 5 to 30 seconds until Amibroker formed new candle.
I decided to find out why this would happen when I have an 8MBPS connection and I stay in Mumbai. There was no interruption in internet.
I found out that windows synchronises PC time from internet at specified period. The time is synchronised from servers at NIST. All these servers are US based. I found out that there is another institution (NTP) which also is maintaining time servers and these servers are all over the world and they are more accurate. I would rather say that the time shown by these servers is more allied to Indian standard time.
One of the servers is located in India. This server is "0.in.pool.ntp.org"
I directed windows to synchronise time from this server. Now there is only 1-2 second delay between my terminal and my PC time which is acceptable.
Following two links describe how to synchronise your PC time. Just type server name 0.in.pool.ntp.org in the field for server.
http://www.guidingtech.com/3119/windows-clock-sync/
http://lifehacker.com/5819797/synchronize-your-windows-clock-with-an-alternative-time-server-to-increase-accuracy
If you want to do this as a regular task, here is another link to do it.
http://www.makeuseof.com/tag/synchronise-computer-time-internet-custom-schedule-windows-7/
My Linux PC seems to be already aligned with Indian time.