Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Feature request: Cache Optimization results, don't re-run Backtest during analysis

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

    Feature request: Cache Optimization results, don't re-run Backtest during analysis

    If you support this feature request, please voice your opinion in this thread, this way NT can include your vote and hopefully increase the priority to fix the issue faster.

    Current behavior: After running Optimization in Strategy Analyzer, the displayed top results are not cached. When you click through each optimization result, NT re-runs a Backtest on each result. This slows down the results analysis process because NT is recomputing each selected result. This can be specifically painful when the strategy can span over multiple days/months of data and when the strategy contains multiple parameters.

    For example, I have strategy that contains 5-10 different parameters that I am running Optimization over 6 months of data. The Optimization itself takes few hours, after which I am presented with top results. When I am analyzing the results, I am click through each of the presented results NT runs a Backtest on those set of parameters which freezes the Strategy Analyzer for few tens of seconds until the Backtest is done running. This is super annoying and painful because it slows down the analysis process.

    Ninjatrader developers should improve the performance and usability of Strategy Analyzer by caching the backtest results it gathers during Optimization.

    Furthermore, I want to re-emphasize related bugs/feature request related to Strategy Analyzer, Optimization and Backtest as listed below

    Bug: Open in Strategy Analyzer Tab causes Optimization to run again

    Feature request: Single objective Optimization with multiple constrained metrics

    Feature request: Option to run Backtest on a select strategy from Strategy tab

    Feature request: Additional metrics for sorting in results column of Optimization

    Feature request: Ability to pause/resume Optimization

    Usability and performance improvements to Strategy Analyzer
    Last edited by wzgy0920; 04-20-2024, 11:17 PM.

    #2
    Hello Brandon
    Please add my vote to this topic, pretty much make the Strategy analyzer, optimization useless.
    Donto
    NinjaTrader Ecosystem Vendor - otrading.dk

    Comment


      #3
      Hello donto,

      A vote has been added

      Comment


        #4
        As a developer, I see this request as hard to implement—not the implementation itself but implementing it without affecting the stability of NT. I think many people will have overflow errors in their computers as well as other problems if this is not a boolean option and is always activated by default. That is why I would like to add my vote to this, with a little modification: this behavior could be activated or deactivated on the tester itself or in options, in this way users are responsible for their use of the platform. For example, I would not like to have this option if I am testing out a Renko strategy with +2000 trades for every backtest, and it does not make much sense on a daily strategy since results are almost instant. Still, it makes a lot of sense when we are optimizing tick data or in many other cases.

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by Geovanny Suaza, 02-11-2026, 06:32 PM
        0 responses
        556 views
        0 likes
        Last Post Geovanny Suaza  
        Started by Geovanny Suaza, 02-11-2026, 05:51 PM
        0 responses
        324 views
        1 like
        Last Post Geovanny Suaza  
        Started by Mindset, 02-09-2026, 11:44 AM
        0 responses
        101 views
        0 likes
        Last Post Mindset
        by Mindset
         
        Started by Geovanny Suaza, 02-02-2026, 12:30 PM
        0 responses
        545 views
        1 like
        Last Post Geovanny Suaza  
        Started by RFrosty, 01-28-2026, 06:49 PM
        0 responses
        547 views
        1 like
        Last Post RFrosty
        by RFrosty
         
        Working...
        X