Ninja trader is a wonderful software for customized charts and C# programming.
But I find some bugs(if it’s) in the usage. They bothered and confused me a lot and I have to ask for clarification.
1. The time of latest bar is one bar later than it should be.
The data feed I use is kinetick end of day data.
(To announce ahead. I’m a Chinese user, my time zone is GMT +8. My OS is windows 7 64bit without sp1. I used the 32bit of ninjatrader, version 7.0.1000.4, not 64bit, because 64bit can’t launch)
I use the GC chart for example.
The date of today is 2011/06/24.
But look at the Monthly chart(figure 1). Why the latest bar shows the time of July(07), it should be June.
Then the weekly bar(figure 2). the time is 06/25/2011, it’s tomorrow’s time, and tomorrow is Saturday.And you can guess that all the bar times are Saturdays.
Then the daily chart(figure 3). Since I used the end of day data, the last bar was for yestoday(06/23),not 06/24.
I’m not sure whether this problem is caused by the time zone difference.
I made a test. I made a historical data file named “AAAA” and import it to historical data manager. We can clearly see that the time is from 2010/7/29 to 2011/5/18.(figure 4).
But look what happened when I opened a chart of “AAAA”.
The earliest bar turned to 7/30/2010, the latest turned to 5/19/2011. Both late for a day..(figure 5).

Comment