Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

How to limit strategy to one trade per day?

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

    How to limit strategy to one trade per day?

    I have a strategy that works well--sort of--except that I only want it to take only one trade per day. Any ideas?

    #2
    Billy, you'll have to use some sort of a true/false (boolean) flag to check whether or not a trade has been placed already in the day combined with a date/time checker to reset the flag every new day.

    Something like this:
    Code:
    // in variables
    bool alreadyTradedToday = false;
    
    OnBarUpdate()
    {
       if (CurrentBar < 2) return;
       if (Time[0].DayOfWeek != Time[1].DayOfWeek) // new day, reset bool flag
       {   alreadyTradedToday = false; }
    
       if ([Long Entry Conditions are true] && alreadyTradedToday == false)
       {
          alreadyTradedToday = true;
          EnterLong();
       }
       
        // same, but opposite for shorts
    }
    AustinNinjaTrader Customer Service

    Comment


      #3
      Thanks, Austin. I'll give it a try.

      Comment


        #4
        This is really useful thanks!

        How would you change it if you only wanted 1 trade per month?

        Thanks!

        Comment


          #5
          Hello freddy250,

          Thank you for your inquiry.

          All you would need to do is change Time[0].DayOfWeek and Time[1].DayOfWeek to Time[0].Month and Time[1].Month.

          I would suggest looking at this link to learn more about the DateTime structure, which is what a Time[index] returns: https://msdn.microsoft.com/en-us/lib...v=vs.110).aspx

          Please, let us know if we may be of further assistance.
          Zachary G.NinjaTrader Customer Service

          Comment


            #6
            perfect thanks!

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by Geovanny Suaza, 02-11-2026, 06:32 PM
            0 responses
            566 views
            0 likes
            Last Post Geovanny Suaza  
            Started by Geovanny Suaza, 02-11-2026, 05:51 PM
            0 responses
            330 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
            547 views
            1 like
            Last Post Geovanny Suaza  
            Started by RFrosty, 01-28-2026, 06:49 PM
            0 responses
            548 views
            1 like
            Last Post RFrosty
            by RFrosty
             
            Working...
            X