Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

NT7 Backtesting - Why is the historical data loaded every time?

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

    NT7 Backtesting - Why is the historical data loaded every time?

    Noticed that every time I request a backtest the same data is downloaded from eSignal... is there a reason why the data could not be cached? It would significantly reduce the time it takes to backtest the same instruments.

    Thanks.

    #2
    I agree that this is a problem. Also, I'm seeing NT7 hang sometimes when backtesting a list of instruments using IQFeed (it doesn't hang when disconnected from a data feed and using the local NT7 historical database).

    I tried using Interactive Brokers as the data feed to see if it would hang, but IB has limitations on the amount of historical data that can be requested, which I quickly hit because NT7 was requesting all of the historical data needed for the tests, even though almost all of the data was available locally.

    In the cases above, I have the box checked for "Get Data From Server" in NT7 options. But if I uncheck the box, it won't get anything from the server. The behavior really needed is "Get Data From Server if not in NT7 Historical Database".

    Comment


      #3
      Originally posted by tradinghumble View Post
      Noticed that every time I request a backtest the same data is downloaded from eSignal... is there a reason why the data could not be cached? It would significantly reduce the time it takes to backtest the same instruments.

      Thanks.
      This should not be the case. Can you take a snapt shot of your backtest setting and paste them in? Data is actually retrieved from local cache and if not there, then to the database (which then builds a cache) and then to the market data provider in case data does not exist.
      RayNinjaTrader Customer Service

      Comment


        #4
        I see the same all the time also.

        Comment


          #5
          Thanks for reporting this guys, I just saw the same 'cycle' happening, will forward to development to look into.

          Comment


            #6
            Just because it says "loading" does not necessarily mean it is loading from the data provider. If you already have the complete historical data as shown in the Historical Data Manager for your backtest time frame, it will be used. Otherwise it will try to load the data from the provider.
            Josh P.NinjaTrader Customer Service

            Comment


              #7
              Perhaps the dialog box, could say loading data from cache or from provider to give the user a better idea of what is going on?

              Comment


                #8
                NT7 is definitely loading from the provider feed even though the data exists in the local historical database. I'm sure of this because when I tried using Interactive Brokers as the historical data provider, I was quickly hitting IB's limit even though NT7 should have been requesting little or no data because the data was already available locally.

                Comment


                  #9
                  You need to check what is actually stored in your Historical Data Manager and your backtest dates. If you are backtesting with dates not in the Historical Data Manager it will for sure go off and try to download.
                  Josh P.NinjaTrader Customer Service

                  Comment


                    #10
                    On a separate note, I see in the Historical data Manager
                    prices on FX with only three decimals. How do I change the setting
                    to include more decimals (5--tenth of a pip)

                    Thanks,

                    Comment


                      #11
                      Thanks trend. We will look into it.
                      Josh P.NinjaTrader Customer Service

                      Comment

                      Latest Posts

                      Collapse

                      Topics Statistics Last Post
                      Started by Geovanny Suaza, 02-11-2026, 06:32 PM
                      0 responses
                      626 views
                      0 likes
                      Last Post Geovanny Suaza  
                      Started by Geovanny Suaza, 02-11-2026, 05:51 PM
                      0 responses
                      359 views
                      1 like
                      Last Post Geovanny Suaza  
                      Started by Mindset, 02-09-2026, 11:44 AM
                      0 responses
                      105 views
                      0 likes
                      Last Post Mindset
                      by Mindset
                       
                      Started by Geovanny Suaza, 02-02-2026, 12:30 PM
                      0 responses
                      562 views
                      1 like
                      Last Post Geovanny Suaza  
                      Started by RFrosty, 01-28-2026, 06:49 PM
                      0 responses
                      567 views
                      1 like
                      Last Post RFrosty
                      by RFrosty
                       
                      Working...
                      X