Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

FOREX Volume data disappears after loading a chart.

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

    FOREX Volume data disappears after loading a chart.

    Hello,

    I am finding an issue that doesn't happen in NT7.

    After loading a FOREX chart the volume data is set to zero.

    To reproduce this behaviour, please, follow these steps:
    1. Execute NT8 and, when it is not connected to a broker, open a chart with any FOREX pair (see attached capture1.jpg). The chart loads correctly and the volume data is displayed in the chart and in the Data Manager.
    2. Close the chart window.
    3. Connect NT8 to a broker.
    4. Open again a new window with the same chart. After the chart is loaded, the volume data disappears.
    As you can see in attached capture2.jpg, after loading data in the chart the volume data is not displayed and, in the Data Manager, the volume data column is set to zero.


    I seems that NT8 downloads the data again from the broker instead of using the existing data in the local computer.

    Why I can't load the chart data without wiping out the volume data? Fortunately, I have backups.
    Attached Files
    Last edited by guillembm; 03-20-2022, 03:30 PM.

    #2
    Hello guillembm,

    Please see the link below that explains when NinjaTrader loads historical data from the connected broker/data feed connection.


    Could it be all historical data is loaded anew due to #3?

    3. When the oldest day of data in your data request is not available in the data repository or it only goes up to that date (this results in all requested historical trading day data downloading and the prior day)

    Comment


      #3
      I think that in my case it's more the first point. The chart is only 10 days and, as you can see in the new attached screenshots, I have more than enough data available.

      The test was made during the weekend and it couldn't be data in the current day. I made the test today and it didn't reload the data from the broker again. So, this must be the explanation.

      But I found another surprise. In the loaded chart it only displays the volume data for the present and previous active days (see capture5.jpg). Why it doesn't appear the other requested days?
      Attached Files

      Comment


        #4
        Do you show volume data if you create a brand new chart for the EURUSD?

        If you scroll back in time in the existing chart so March 18 and later are not in the visible display, do you see volume data?

        Comment


          #5
          Yes, it was a new chart window.

          I have been testing and up to 10 days, the volume data is displayed correctly. But when increasing the number of days (e.g. 15 days), it starts again reloading the data from IB and volume data disappears again.

          I sent you to [email protected] with a video of this behaviour and a bunch of data exported for you to test in your end.

          Comment


            #6
            Hello guillembm,

            Thank you for your response.


            I haven't been able to find the video you sent directly to our inbox yet. Please try sending this video one more time with a link to this forum post and 'ATTN Justin' in the subject line to ensure that we can assist you accurately.

            Just to confirm as well, is IB the only connection you are using for this data on NinjaTrader 7, or have you tested this with other data providers? We don't currently have a supported version of TWS or IB Gateway for NinjaTrader 7, only NinjaTrader 8, which may make troubleshooting this behavior on our own end difficult.

            Thank you in advance. I look forward to assisting you further.
            Justin D.NinjaTrader Customer Service

            Comment


              #7
              Hello Justin,

              IB is the only connection. I, honestly do not think this is a problem of the data connection.

              I am aware that when loading historical data from IB I will receive it without volume data. Only if it is recorded in real-time I can get the volume column filled.

              But this is not the problem. If I have enough recorded data in my computer, why with a 10 day chart it loads local data and with a 15 day data it loads from the broker again? Shouldn't it be the same if there is enough data in the local computer in both cases?

              I sent again the video but I also added a link just in case you do not receive it. https://drive.google.com/file/d/1pDs...ew?usp=sharing

              Comment


                #8
                Hello guillembm,

                Thank you for that video.


                Let's double-check that you are using the supported version of IB TWS/Gateway in case you are using an unsupported version that may cause this behavior. To properly receive data and make trades through IB using NinjaTrader 8, you will need to use TWS version 981.3i or IB Gateway 981.3g, which may be downloaded directly from our IB Connection Guide linked below:

                Interactive Brokers Connection Guide

                Once you have downloaded the updated version of TWS/IB Gateway required to work with IB in NinjaTrader, continue to follow along with that Connection Guide to ensure that everything is set up and enabled for the two programs to communicate and work correctly with one another.


                Using NinjaTrader 8 with any other version of the IB platform will result in unexpected behavior as these versions are not officially supported. Your IB software will also refrain from automatically updating when downloaded from our Connection Guide.


                Please let me know if you continue seeing this behavior after following the steps above.
                Justin D.NinjaTrader Customer Service

                Comment


                  #9
                  This is the version I am using. I always used it.

                  . Click image for larger version

Name:	Capture6.JPG
Views:	177
Size:	76.1 KB
ID:	1194920

                  Comment


                    #10
                    Hello guillembm,

                    Thank you for your response.


                    Just to confirm, does this behavior persist if you switch to TWS 981.3i instead of 981.3g. I have seen issues occur from other 981 versions even if they are very similar builds.
                    Justin D.NinjaTrader Customer Service

                    Comment


                      #11
                      Thanks,

                      I installed this TWS version and it has improved a little. Now I can load a chart without reloading data from the broker server up to 80 miserable days.

                      I miss the NT7 behaviour. Using NT7 I could load all the data I needed in a chart without reloading from the server (if the data existed in the local computer, of course). I do not understand why NT8 has a worse conduct.

                      Comment

                      Latest Posts

                      Collapse

                      Topics Statistics Last Post
                      Started by argusthome, 03-08-2026, 10:06 AM
                      0 responses
                      110 views
                      0 likes
                      Last Post argusthome  
                      Started by NabilKhattabi, 03-06-2026, 11:18 AM
                      0 responses
                      59 views
                      0 likes
                      Last Post NabilKhattabi  
                      Started by Deep42, 03-06-2026, 12:28 AM
                      0 responses
                      37 views
                      0 likes
                      Last Post Deep42
                      by Deep42
                       
                      Started by TheRealMorford, 03-05-2026, 06:15 PM
                      0 responses
                      41 views
                      0 likes
                      Last Post TheRealMorford  
                      Started by Mindset, 02-28-2026, 06:16 AM
                      0 responses
                      78 views
                      0 likes
                      Last Post Mindset
                      by Mindset
                       
                      Working...
                      X