Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Feature request: Cancel Backtest

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

    Feature request: Cancel Backtest

    Hi,
    we found very important practical problem, while developing for NT8.

    Description of problem:
    there are many situations during the day. when we need to Cancel backtest, make some change in code, compile and run it again.
    Our developers team needs to do this many times a day, during time of heavy development.

    But this is not possible now - and we are forced to wait long time, until existing backtest finishes, before we can run it again. This is often between 10-30 minutes for complex strategies running on tick data. This scenario happens many times a day and the development process starts to be a real pain.

    Developers in our team are more waiting until running backtest finishes than doing progress and meaningful work. Whole team is tired from this frustrating inability to Cancel backtest.

    Expected behavior:
    • We need to quickly Cancel running backtest, so we can run it again after code change.
    • We don't need anything special to handle this - it is completely OK, that all previous backtest work (temporary results) can be discarded, because backtest is meant to be Run again.


    Implementation of this is not expected to be complex. Nothing is needed to store, nothing special to handle. Just basically
    1. cancel backtest in apropriate place
    2. do not invoke any more callbacks,
    3. terminate strategy,
    4. cleanup internal NT8 resources to preserve its consistent state.
    5. Done. Users and developers are happy


    We need this to achieve normal development performance and quick Code-change / Compile / Run round-turn , without waiting long times until existing backtest finishes.
    Last edited by misova; 09-20-2016, 12:49 PM.

    #2
    Hello misova,

    Thank you for your post.

    I will forward your suggestion to development.

    Comment


      #3
      It has been asked many times before in other threads in a few of the previous Beta releases. For some reason, this basic required functionality was never implemented.
      Probably more organized way of understanding the needs of the users should be implemented. For example using a voting system that each forum member can vote per suggested feature request. This is the only way you can know the importance and demand for each feature request/issue handling.

      Comment


        #4
        Hello ToMer_K,

        Thank you for your comments on this thread.

        We track the demand internally for each feature.

        Comment


          #5
          Hello misova,

          The feature has been assigned the tracking id # SFT-1359.

          Comment

          Latest Posts

          Collapse

          Topics Statistics Last Post
          Started by agclub, 04-21-2024, 08:57 PM
          4 responses
          18 views
          0 likes
          Last Post NinjaTrader_Gaby  
          Started by Irukandji, Today, 04:58 AM
          0 responses
          2 views
          0 likes
          Last Post Irukandji  
          Started by fitspressoburnfat, Today, 04:25 AM
          0 responses
          2 views
          0 likes
          Last Post fitspressoburnfat  
          Started by Skifree, Today, 03:41 AM
          1 response
          4 views
          0 likes
          Last Post Skifree
          by Skifree
           
          Started by usazencort, Today, 01:16 AM
          0 responses
          1 view
          0 likes
          Last Post usazencort  
          Working...
          X