Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Creating a custom optimizer fitness

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

    Creating a custom optimizer fitness

    I am trying to create two different optimzer fitnesses. One to optimize on the number of trades taken, and one to optimze on the ratio of the net profit to max drawdown. How may I access the variables of the total trades and the max drawdown?

    #2
    Hello samish18,

    You can only use 1 fitness at a time during a test, you need to combine your code into a single fitness if you want to do that. To access values you can use the strategy.SystemPerformance collection in the OnCalculatePerformanceValue method. You can view other fitness scripts to see how that is used.

    Comment


      #3
      How can I access the SystemPeformance collection? What is the code to access trade taken?

      Comment


        #4
        Hello samish18,

        Have you taken a look at the other fitness scripts? If you open them they will show how to access that collection.

        Comment


          #5
          I see percent drawdown, but not max drawdown

          Comment


            #6
            Hello samish18,

            There is not a specific existing script for max draw down but you can view the others to get an idea how to code your own fitness. There is a min drawdown script already in the editor.

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by CarlTrading, 03-31-2026, 09:41 PM
            1 response
            43 views
            0 likes
            Last Post NinjaTrader_ChelseaB  
            Started by CarlTrading, 04-01-2026, 02:41 AM
            0 responses
            20 views
            0 likes
            Last Post CarlTrading  
            Started by CaptainJack, 03-31-2026, 11:44 PM
            0 responses
            30 views
            1 like
            Last Post CaptainJack  
            Started by CarlTrading, 03-30-2026, 11:51 AM
            0 responses
            47 views
            0 likes
            Last Post CarlTrading  
            Started by CarlTrading, 03-30-2026, 11:48 AM
            0 responses
            38 views
            0 likes
            Last Post CarlTrading  
            Working...
            X