Rank: Member
Groups: Registered, Registered Users Joined: 5/11/2008(UTC) Posts: 28
|
Just had a puzzling few minutes trying to compare my records to historic charts. Then I realised that the dates shown on the daily charts in Metastock Pro are actually one day off, ie the data for 19th November is actually indicated as 20th November on the chart. Is there a reason for this and is there a way I can fix this? In my previous EOD data the dates were fine.
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Unverified Users Joined: 9/13/2004(UTC) Posts: 673 Location: Salt Lake City, UT
|
Is the date on your PC correct? Also, which Time Zone are you located in? This would be very unusual behavior since the date stamps are set on the server and unless the date on the PC is wrong the dates should not be adjusting. You stated that all the data is shifted forward. What is the date on the last bar in the chart?
|
|
|
|
Rank: Member
Groups: Registered, Registered Users Joined: 5/11/2008(UTC) Posts: 28
|
Justin wrote:Is the date on your PC correct? Also, which Time Zone are you located in? This would be very unusual behavior since the date stamps are set on the server and unless the date on the PC is wrong the dates should not be adjusting. You stated that all the data is shifted forward. What is the date on the last bar in the chart?
Yes the date on my PC is fine. Currently it says 9:51pm on Thursday 4th. I'm in Shanghai which is GMT+8 hours, so it is early morning on 4th in the US. However the last bars on all my daily charts say that it is 5th! On the shorter timescale (8 minutes) on the FTSE it says that it is the 4th so correct. I'm not sure what the problem is.
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Unverified Users Joined: 9/13/2004(UTC) Posts: 673 Location: Salt Lake City, UT
|
If you click File-->Open, then type in the symbol, but then right-click on the symbol from the window above and choose Properties, what does it show for the Start Time / End Time?
|
|
|
|
Rank: Member
Groups: Registered, Registered Users Joined: 5/11/2008(UTC) Posts: 28
|
Justin wrote:If you click File-->Open, then type in the symbol, but then right-click on the symbol from the window above and choose Properties, what does it show for the Start Time / End Time?
If I look at the FTSE 100 index, for which I use a shorter timeframe it says: Start time 12:30am, End time 12.30am.
However if I look at a random 2 FTSE 100 shares it says: Start time 4:00pm and End time 12:30am for both.
Does that help or does it confuse even more?
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Unverified Users Joined: 9/13/2004(UTC) Posts: 673 Location: Salt Lake City, UT
|
This might be occurring due to the times crossing Midnight. If you were to change your Time Zone to GMT, do you still see the issue? You will have to restart MetaStock after adjusting your time zone.
|
|
|
|
Rank: Member
Groups: Registered, Registered Users Joined: 5/11/2008(UTC) Posts: 28
|
Justin,
How do I change the time zone. I have gone through all the menus but canot find it.
|
|
|
|
Rank: Newbie
Groups: Registered, Registered Users Joined: 8/8/2009(UTC) Posts: 3
|
I can't figure this out either. I'm in the Pacific Time Zone and my real-time charts are displaying Pacific Time (6:30-1:00), but I'd like to change this to Eastern Time.
Under Option--->Real-time-->Configure Server, there appears to be an option to change the time, but it doesn't do anything. Even after saving, exiting and reopening MetaStock.
So can anyone tell me how to put Eastern Time on my real-time charts?
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Unverified Users Joined: 9/13/2004(UTC) Posts: 673 Location: Salt Lake City, UT
|
It is not recommended to adjust the options inside Tools-->Options-->Realtime-->Configure Server.
MetaStock runs off the time/time zone of Windows. If you want MetaStock to appear as if it is running in Eastern Time, you would need to open the Control Panel-->Date & Time (Or possibly double click on the clock in the lower right corner of your screen) and set your PC time zone accordingly. When you adjust the Time Zone, the actual time should adjust automatically to the new time zone.
You will have to restart MetaStock after doing this.
|
|
|
|
Rank: Newbie
Groups: Registered, Registered Users Joined: 8/8/2009(UTC) Posts: 3
|
I previously tried that one. When I change the time on my computer, I can see that time change on the bottom right on MetaStock, but my charts still read 6:30-1:00. Is there some trick to changing the charts to print data between 9:30-4:00? Is the Pacific Time somehow cached on the intraday charts and I need to dump the old data?
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Unverified Users Joined: 9/13/2004(UTC) Posts: 673 Location: Salt Lake City, UT
|
You cannot trick MetaStock by setting the time zone as eastern but leaving your actual clock time as pacific. The time zone will appear as eastern, but the time stamps coming from the data server will be incorrect.
The Time Zone will affect the Start / End Times (and daylight savings adjustments), whereas the clock on your PC will affect the time stamping of the live data. In other words, the time on your clock must be appropriate to the time zone setting you have in Windows.
|
|
|
|
Rank: Newbie
Groups: Registered, Registered Users Joined: 8/8/2009(UTC) Posts: 3
|
Apparently, my last reply wasn't clear.
I have changed the clock on my computer to Eastern Time. I can see that change in MetaStock on the clock in the bottom right of MetaStock; however, the intraday charts still have Pacific Time on them because the time runs from 6:30-1:00.
The whole point of my question and my need to change the time in MetaStock is because I want my charts to read 9:30-4:00 during the trading day.
How can I get that change to take place?
Do I need to have my clock on Eastern Time during market hours and MetaStock will update all of my charts to read 9:30-4:00?
Do I need to download new data?
When I change the time on my computer to Eastern Time, and even it I open a chart that I clearly have never opened before, it still reads 6:30-1:00 on charts of with times less than a daily (hourly through tick).
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Unverified Users Joined: 9/13/2004(UTC) Posts: 673 Location: Salt Lake City, UT
|
This is correct, until you restart MetaStock, hence my prior statement:
"It is not recommended to adjust the options inside Tools-->Options-->Realtime-->Configure Server.
MetaStock
runs off the time/time zone of Windows. If you want MetaStock to
appear as if it is running in Eastern Time, you would need to open the
Control Panel-->Date & Time (Or possibly double click on the
clock in the lower right corner of your screen) and set your PC time
zone accordingly. When you adjust the Time Zone, the actual time
should adjust automatically to the new time zone.
You will have to restart MetaStock after doing this."
That said, if you are using .SYM files, you would have to adjust the Start/End times within the SYM file. Built-in symbols should automatically adjust after restarting MetaStock, but if they do not, you may wish to delete the SYMBOLDATABASEXX.DTA, SYMBOLMODIFICATIONSXX.DTA, GROUPS.XML, and SECTORSANDINDUSTRIES.XML. These files should all reside in The DownLoader folder, typically C:\Program Files\Equis he DownLoader.
After doing this, use Tools-->Update Symbol Database in The DownLoader to reinstall the symbol files.
|
|
|
|
Users browsing this topic |
Guest (Hidden)
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.