Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Updated to latest version of NT8 and changed location of Documents file to C:Drive

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

    Updated to latest version of NT8 and changed location of Documents file to C:Drive

    Hi,


    I have just updated to the latest version of NT8 8.1.1.7


    Whilst doing this, I also changed OneDrive settings to no longer be the default location for the Documents folder, changed the default location of the Documents file to C Drive and the location of the Ninja Trader 8 Folder to C:\Users\****\Documents

    Now the Strategy Analyser is giving strange results, ie none of the previous Strats and Strat settings are giving results anything like previous runs.

    A colleague suggested the db has become corrupted, I deleted and downloaded Instrument Historical Data, which changed results shown in Strat analyser, but did not bring them back to the old version of NT8 results, or those given by my colleagues.

    Is a db corruption likely?

    If so - How can I resolve this?
    If not, what else can I do?

    Thanks
    Last edited by TradingAssassin; 10-25-2023, 09:10 AM.

    #2
    Hello TradingAssassin,

    Thanks for writing in.

    So we may assist you more accurately, please answer all of the following questions:
    • Do you see similar/unexpected results when running the same test on the SampleMaCrossOver strategy in NinjaTrader with the same settings as your strategy?
    • Who are you connected to? This is displayed in green in the lower-left corner of the Control Center window.
    • Are you connected to your data feed provider when running this test?
    • What instrument(s) (and expiry if applicable) have you selected?
    • What Data Series Type have you selected? Example: Tick, Minute, Day
    • What From and To date is selected?
    • Is your strategy a multi-instrument or multi-time frame strategy?
    • Do you receive an error on the screen? Are there errors on the Log tab of the Control Center? If so, what do these errors report?

    Thanks in advance; we look forward to further investigating this item.

    Comment


      #3

      Responses as below:
      • Do you see similar/unexpected results when running the same test on the SampleMaCrossOver strategy in NinjaTrader with the same settings as your strategy?
      I don't have before comparison results on the SampleMaCrossOver strategy therefore I don't know what would/should be expected, and can't use the same settings on the SampleMsCrossOver and my chosen backtested strat as the parameters are very different
      • Who are you connected to? This is displayed in green in the lower-left corner of the Control Center window.
      Tradovate
      • Are you connected to your data feed provider when running this test?
      I have tried running whilst connected, and whilst unconnected, it makes no difference
      • What instrument(s) (and expiry if applicable) have you selected?
      Various, but most results are on RTY 1m
      • What Data Series Type have you selected? Example: Tick, Minute, Day
      Minute
      • What From and To date is selected?
      01/01/2023 to 01/10/2023
      • Is your strategy a multi-instrument or multi-time frame strategy?
      No
      • Do you receive an error on the screen? Are there errors on the Log tab of the Control Center? If so, what do these errors report?
      None either on screen or in the Log Tab



      I have since writing the original post used the db Repair utility, I then also uninstalled v 8.1.1.7 and reinstalled the Latest release 8.1.2.0

      Neither action made any difference.

      Also, and it's unlikely to be correlated, but just in case, whenever the tick boxes 'Show Info Boxes' and 'Show Historical Performance' are ticked, then the Analyser will not show/return any results at all. (This has always been the case, on my previous install as well).


      Please advise how to resolve this Strategy Analyser issue?​

      Comment


        #4
        Hello TradingAssassin,

        From the given details its unclear what the problem is with the change of results, we would need a more specific example of what problem is happening. If you can make a test that uses the SampleMACrossover that would be helpful as we have access to that strategy to make comparisons.

        With deleting and reloading the historical data it is possible that new data is now being included which may make the results different. It may not be possible to return to the previous set of results as it is not known if the strategy is running on the exact same data and in the same way. You would need to have used Prints in the previous test to output how the logic was run and what bars were processed to be able to make a comparison against the test now after reloading the data.

        Comment


          #5
          OK.

          Let's check if my Strategy Analyser results tally with yours using SampleMACrossover.

          Please can you give me test settings for SampleMACrossover, an instrument and period, then I can run up results here and compare.

          Thanks

          Comment


            #6
            Hello TradingAssassin,

            You can run the SampleMACrossOver on the instrument that you were using with your strategy to test it. The sample can be used as a demo strategy, if you see a problem using that you can report the steps so that we can test the same steps. After running the strategy I would need to know what specifically you are seeing that is incorrect so I can know how to assist.


            Going back to the details in your original post:
            Now the Strategy Analyser is giving strange results,
            What specific result is strange? Are you seeing something that does not match up with the executions in the strategies report?

            ie none of the previous Strats and Strat settings are giving results anything like previous runs.
            As mentioned if you have not added debugging into your strategy and collected that information from a test before updating we really have no way of knowing what is different or if there is a problem. If the results are different from what you remember that could be due to a variety of reasons such as differences in data that was downloaded or not configuring an identical test. There is a post that goes over adding debugging into strategies for the purpose of comparing different testing modes, that would also apply in a situation where you are trying to compare a backtest between updates. The strategy would need to have prints added to it so you can collect details on each test to compare them and determine if there were any differences.


            Citizens of the NinjaTrader Community, A common question we hear from clients is 'why are results from backtest different from real-time or from market replay?'. Live orders are filled on an exchange with a trading partner on an agreed upon price based on market dynamics. Backtest orders are not using these market dynamics.


            Comment

            Latest Posts

            Collapse

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