PDA

View Full Version : CL 12-09 chart not loading on Zen-Fire


JS999
10-19-2009, 01:14 PM
I just installed Beta 2... I set up a very simple minute chart with a DOM, and then tried to load some symbols. ES, NQ, etc load fine, but I can't get any data for CL 12-09. It actually loads fine in the DOM and I can place sim trades, but I just can see anything in the chart itself. I tried reloading data, no help. Any ideas?

EDIT: I doubt it is related to Nymex, as GC loads up just fine. I was also just running it on 6.5 and it worked.

UPDATE: I tried loading GC and sometimes it has problems now. It is showing actual chart data, but the chart is not updating. It is currently stuck at 1051.6, whereas the DOM (and my other copy of NT 6.5) is showing 1061.5 as the current market.

I am using Zen-Fire from Mirus.

NinjaTrader_Ray
10-19-2009, 01:23 PM
There is an issue with CL at the moment. I anticiapte this will be resolved for the next update if not sooner since this in part is a historical server issue.

JS999
10-19-2009, 01:23 PM
Another bug... I had my chart and DOM linked, and when I tried to switch between NQ (which is what I had loaded) and NG (Nymex) by right clicking on the chart and choosing a new instrument from my default list, it switched the chart, but the DOM remained as NQ. What is interesting is that the drop-down in the DOM was switched to NG, but the prices are still displayed NQ (and appear to be frozen.)

Incidentally, NG is also displaying the same problem as CL and GC... the DOM updates with live data, the chart is stuck somewhere in the past. This is now 3 Nymex symbols with the same behaviour.

JS999
10-19-2009, 01:24 PM
There is an issue with CL at the moment. I anticiapte this will be resolved for the next update if not sooner since this in part is a historical server issue.

Is there also an issue with the other Nymex symbols...? I don't want to have to start running a whole different set of symbols for testing instead of what I normally use... how long would you estimate best/worst case scenario for an update?

NinjaTrader_Ray
10-19-2009, 01:45 PM
JS999,

Several issues raised in this thread.

#1
- CL issue driven by our data server --> Will be resolved sooner than later

#2
- Link button not working when changing from NQ to NG --> I can reproduce and will forward to development

#3
- Some Nymex charts not updating in real-time
- This likely has to do with the session template associated to the instrumnents
- Our session definitions may be incorrect?
- Please check the Instrument Manager for NG, look at the session template it references "Nymex Energy RTH"
- Then check Tools > Session Manager and review the session end times for "Nymex Energy RTH"
- They end at 2:30 Eastern US Time thus --> Chart will no longer update
- You could change these end times or, select a different session template for NG in the instrument manager or just select a different session template in the chart Data Series window

NinjaTrader_Ray
10-19-2009, 01:49 PM
JS999,

On issue #1, you can workaround this by going to the Instrument Manager, selecting CL, change the "Merge policy" setting to "DoNotMerge", restart NT and try again.

JS999
10-19-2009, 02:03 PM
JS999,

Several issues raised in this thread.

#1
- CL issue driven by our data server --> Will be resolved sooner than later

#2
- Link button not working when changing from NQ to NG --> I can reproduce and will forward to development

#3
- Some Nymex charts not updating in real-time
- This likely has to do with the session template associated to the instrumnents
- Our session definitions may be incorrect?
- Please check the Instrument Manager for NG, look at the session template it references "Nymex Energy RTH"
- Then check Tools > Session Manager and review the session end times for "Nymex Energy RTH"
- They end at 2:30 Eastern US Time thus --> Chart will no longer update
- You could change these end times or, select a different session template for NG in the instrument manager or just select a different session template in the chart Data Series window


OK, I went and checked out the session definitions, and you are correct, that is the issue. There are some problems with the way you guys are doing this...

You should never, ever, ever by default show a session that will cause the market to appear frozen when in fact it is still trading. Yes, the pit traded sessions closes at 2:30 EST, but the electronic contract still continues. Your code should always display the live market price on a chart by default. If the user wants to change that to a session that only shows the open and close of the pit traded session, then he/she can do that, but the default should always show the full electronic contract whenever it is trading.

It is extremely confusing to have it default to the session settings you guys have set up, and this is not what people would expect when first loading up the app. I was 100% sure this was a bug, and it would have taken me a while to figure it out without your help. Also, people are going to expect NT7 to work similar to NT 6.5 in this respect, so I can guarantee that you are going to get a lot of complaints if you leave it like this, once you distribute it to the public. The default session should always be set so that if it's the instrument is currently trading live anywhere, then you show it on the chart. That goes for every symbol.

JS999
10-19-2009, 02:05 PM
JS999,

On issue #1, you can workaround this by going to the Instrument Manager, selecting CL, change the "Merge policy" setting to "DoNotMerge", restart NT and try again.

This does seem to "sort of" work. I did what you said, but I can't get any historical data for CL 12-09. It does start building bars with live data though. Should this be happening? I did set it to 24/7 session parameters.

EDIT: Never mind, I had it set up incorrectly... does seem to load it now... thanks!

NinjaTrader_Ray
10-19-2009, 02:07 PM
OK, I went and checked out the session definitions, and you are correct, that is the issue. There are some problems with the way you guys are doing this...

You should never, ever, ever by default show a session that will cause the market to appear frozen when in fact it is still trading. Yes, the pit traded sessions closes at 2:30 EST, but the electronic contract still continues. Your code should always display the live market price on a chart by default. If the user wants to change that to a session that only shows the open and close of the pit traded session, then he/she can do that, but the default should always show the full electronic contract whenever it is trading.

It is extremely confusing to have it default to the session settings you guys have set up, and this is not what people would expect when first loading up the app. I was 100% sure this was a bug, and it would have taken me a while to figure it out without your help. Also, people are going to expect NT7 to work similar to NT 6.5 in this respect, so I can guarantee that you are going to get a lot of complaints if you leave it like this, once you distribute it to the public. The default session should always be set so that if it's the instrument is currently trading live anywhere, then you show it on the chart. That goes for every symbol.

That is what a beta period is for, comments like this that point out potential issues that we have not yet considered. Thanks for briging it to our attention...Will add to my list of items to review.

JS999
10-19-2009, 02:08 PM
That is what a beta period is for, comments like this that point out potential issues that we have not yet considered. Thanks for briging it to our attention...Will add to my list of items to review.

No problems... I'll keep 'em coming! :)

tass69
04-22-2010, 05:25 AM
I am getting the message "Error on loading chart data for 'CL 05-10 Nymex': Native error (-14): You are not entitled for this service.

I get this message when I try to load the "CL" (oil).

I get a similar message when I try to load "NG" (natural gas), "SI" (silver) and "GC" (gold).

I am subscribed to all of these charts and I can view all of these charts with ESignal but I can't view when trying to connect with Ninja.

I can get ES, 6A, 6B, 6C, 6E, 6S and NQ with no problem.

Any ideas.

NinjaTrader_ChristopherJ
04-22-2010, 05:39 AM
I am getting the message "Error on loading chart data for 'CL 05-10 Nymex': Native error (-14): You are not entitled for this service.

I get this message when I try to load the "CL" (oil).

I get a similar message when I try to load "NG" (natural gas), "SI" (silver) and "GC" (gold).

I am subscribed to all of these charts and I can view all of these charts with ESignal but I can't view when trying to connect with Ninja.

I can get ES, 6A, 6B, 6C, 6E, 6S and NQ with no problem.

Any ideas.

Hello tass69,

Thank you for your post.

I would like to test this on my end with your connection. Please send a note to Support [AT] NinjaTrader [DOT] com with "ATTN: Chris" in the subject line.

In the message, please include the following:
1.) A link to this forum thread.
2.) Your eSignal username and password

I look forward to assisting you further with this issue.