Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Barchart Data

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Barchart Data

    Hi-

    I am using Barchart.com as my data provider for stocks.

    Whenever, I refresh an intraday chart (ex., 1-minute), my indicator signals that were present during real-time earlier, suddenly disappear upon refresh.

    I thought that barchart provided native timestamping for data and this should not occur. Am I correct, and/or is there is a solution to correct this problem?

    #2
    Hello monti1a,

    Can you please tell me which exact indicators disappear upon refresh.

    Do they disappear completely or do they start over?

    I suspect these indicators are real-time indicators only. Please see the link below for more information.
    JasonNinjaTrader Customer Service

    Comment


      #3
      Originally posted by NinjaTrader_Jason View Post
      Hello monti1a,

      Can you please tell me which exact indicators disappear upon refresh.

      Do they disappear completely or do they start over?

      I suspect these indicators are real-time indicators only. Please see the link below for more information.
      http://www.ninjatrader-support.com/H...ndicators.html

      Jason-


      My indicators are "custom" written indicators that are ONLY based on bar CLOSE. They are not real-time indicators, and they only reference the CLOSE of the bar in their logic.

      I should also mention that Barchart.com is not my primary connection. It is my second connection.

      Sometimes they just disappear upon refresh, other times they are replotted on different bars than before.
      Last edited by monti1a; 06-04-2009, 05:31 AM.

      Comment


        #4
        Hello monti1a,

        Does the issue occur with any of the default indicators available in NinjaTrader?
        JasonNinjaTrader Customer Service

        Comment


          #5
          Originally posted by NinjaTrader_Jason View Post
          Hello monti1a,

          Does the issue occur with any of the default indicators available in NinjaTrader?

          Jason-

          The issue is not related to whether indicators are correctly performing calculations. The indicators are working fine.

          This issue appears to be caused by how ninjatrader is building the chart BECAUSE upon refresh the O,H,L, or C of a particular price bar sometimes changes.

          According to ninjatrader's documentation in the "How does Ninjatrader build Chart Bars?" section:

          "Why can my chart look different after reloading historical data from the server? As ticks come into NinjaTrader in real-time, they are time stamped based on your local PC time if they do not already have an associated time stamp that is provided from the real-time data source. The majority of our supported brokerage feeds DO NOT time stamp ticks where most of our supported market data vendor feeds do provide time stamped ticks. NinjaTrader then builds bars based on the time stamp of the incoming tick and displays these bars in your chart in real-time.
          "


          My question is:

          1.) Does barchart.com provide native timestamping?

          2.) If so, then why does the O,H,L, C sometimes changes upon refresh. Shouldn't you get the same bars with the same OHLC upon refresh if the bars are natively timestamped by barchart.com?

          Comment


            #6
            1. Yes, BarChart provides native timestamping.

            2. I am not sure. NinjaTrader acts like a radio receiver in that we display data as it is provided.

            Could it be the real-time data you received from BarChart is changed once you reload historical data from BarChart?
            JasonNinjaTrader Customer Service

            Comment


              #7
              Originally posted by NinjaTrader_Jason View Post

              2. I am not sure. NinjaTrader acts like a radio receiver in that we display data as it is provided.

              Could it be the real-time data you received from BarChart is changed once you reload historical data from BarChart?
              Jason, do you mind asking somewhere there at ninjatrader if the real-time data I receive from BarChart is changed once I reload historical data from BarChart. Because if this is so, this means that it is IMPOSSIBLE to perform any BACKTEST on any HISTORICAL DATA through NINJATRADER because the historical data is UNRELIABLE. Ninjatrader markets backtesting as one of it's features. This is a serious problem.

              If this issue is with Barchart.com, and the problem could easily be solved by switching to another data provider (ex., Esignal, DTN) please let me know, and I would be willing to switch if that solves the problem. As of now, it appears that historical data is unreliable in ninjatrader. Could you please escalate this issue to your superiors.

              Comment


                #8
                Hello monti1a,

                I have notified my superiors regarding your case.

                Can you please tell me what instrument is selected in the chart, so I can test it on my end to see if real-time data received by BarChart is changed once you reload historical data from BarChart.
                JasonNinjaTrader Customer Service

                Comment


                  #9
                  Please let me try to clarify (so I e.g. could raise an issue at barchart.com):
                  - you have unchecked Tools->Options->Data->Store realtime to make sure NT would not store any realtime data coming in
                  - you have unchecked Tools->Options->Data->Realtime tick filter to disable any realtime tick filter
                  - you are connected to barchart only (no additional connection)
                  - you open a 1 minute chart e.g. on MSFT
                  - you let this chart running say for 60 mins
                  - you take a screen shot of that chart = screenshot1
                  - now you disconnect, leave the chart open and reconnect
                  - as you then took a screen shot (=screenshot2) you would see that some bars in the past 60 mins are different than on screenshot2

                  Can you please confirm or make corrections if necessary?

                  Thanks

                  Comment


                    #10
                    Originally posted by NinjaTrader_Jason View Post
                    Hello monti1a,

                    I have notified my superiors regarding your case.

                    Can you please tell me what instrument is selected in the chart, so I can test it on my end to see if real-time data received by BarChart is changed once you reload historical data from BarChart.
                    Currently, I am using stocks. You can try KLAC, and APC. However, I suspect any stock will work.

                    Load the stock, and then refresh in about 1-2 hours. "Some" of the bars will plot different OHLC values than before the refresh.

                    Note: my indicator plots changed for both KLAC and APC from the real-time plots when I refreshed their charts at approximately 10:56 am est.

                    Comment


                      #11
                      Thanks for your feedback. Could you please provide some info on my post #9? Thanks

                      Comment


                        #12
                        Originally posted by NinjaTrader_Dierk View Post
                        Please let me try to clarify (so I e.g. could raise an issue at barchart.com):
                        - you have unchecked Tools->Options->Data->Store realtime to make sure NT would not store any realtime data coming in
                        - you are connected to barchart only (no additional connection)
                        - you open a 1 minute chart e.g. on MSFT
                        - you let this chart running say for 60 mins
                        - you take a screen shot of that chart = screenshot1
                        - now you disconnect, leave the chart open and reconnect
                        - as you then took a screen shot (=screenshot2) you would see that some bars in the past 60 mins are different than on screenshot2

                        Can you please confirm or make corrections if necessary?

                        Thanks
                        1. I have "Tools->Options->Data->Store realtime" CHECKED. I was not aware that this box needs to be unchecked.

                        However, even if I have the box unchecked, won't we still encounter the same problem: that being, that the data coming in "real-time" will still be different than the "historical" data loaded on the chart?

                        If so, what's the purpose of loading historical data if it's incorrect (i.e., that's not what the chart looked like in "real-time")?

                        2. I have Mirus as my FIRST connection, and Barchart as my SECOND connection because mirus does not supply stock data.

                        Comment


                          #13
                          Thanks again for your feedback. Would you mind going through exact setup as per my post below in order to isolate the cause of trouble?

                          Comment


                            #14
                            Originally posted by NinjaTrader_Dierk View Post
                            Thanks again for your feedback. Would you mind going through exact setup as per my post below in order to isolate the cause of trouble?
                            I'm in the middle of trading. I'll have to deal with this later in the day.

                            Comment


                              #15
                              Excellent. Thanks again for your support.

                              Comment

                              Latest Posts

                              Collapse

                              Topics Statistics Last Post
                              Started by CortexZenUSA, Today, 12:53 AM
                              0 responses
                              2 views
                              0 likes
                              Last Post CortexZenUSA  
                              Started by CortexZenUSA, Today, 12:46 AM
                              0 responses
                              1 view
                              0 likes
                              Last Post CortexZenUSA  
                              Started by usazencortex, Today, 12:43 AM
                              0 responses
                              5 views
                              0 likes
                              Last Post usazencortex  
                              Started by sidlercom80, 10-28-2023, 08:49 AM
                              168 responses
                              2,266 views
                              0 likes
                              Last Post sidlercom80  
                              Started by Barry Milan, Yesterday, 10:35 PM
                              3 responses
                              13 views
                              0 likes
                              Last Post NinjaTrader_Manfred  
                              Working...
                              X