Announcement

Collapse

Looking for a User App or Add-On built by the NinjaTrader community?

Visit NinjaTrader EcoSystem and our free User App Share!

Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less

Partner 728x90

Collapse

How long since trade entry?

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

    How long since trade entry?

    What is the easiest way to calculate how long it has been since the last trade entry (in minutes)?

    #2
    freeway, depending on what kind of chart you're using, BarsSinceEntry() would probably work best. Another option would be to monitor OnExecution() for the most recent trade and keep track of the time OnExecution() was called.


    AustinNinjaTrader Customer Service

    Comment


      #3
      BarsSinceEntry can give a time of entry but you can't subtract the integer times you get to get the difference between the current time and time of entry without doing a lot of manipulation (Or at least I don't know how to do it easily). My question basically is is there a way to subtract 2 DateTimes? I used the compare method to do what I want. I was wondering if there was another way. Seems like there should be built in method/property to subtract 2 date times.

      Comment


        #4
        Originally posted by freeway View Post
        BarsSinceEntry can give a time of entry but you can't subtract the integer times you get to get the difference between the current time and time of entry without doing a lot of manipulation (Or at least I don't know how to do it easily). My question basically is is there a way to subtract 2 DateTimes? I used the compare method to do what I want. I was wondering if there was another way. Seems like there should be built in method/property to subtract 2 date times.
        Code:
        DateTime Time0 = Time[0]; // current bar time
        DateTime Time1 = Time[BarsSinceEntry()]; //time of entry bar
        
        TimeSpan TimeDiff = Time1 - Time0;

        Comment


          #5
          freeway, you can take a look at our sample demonstrating various time manipulation ideas - http://www.ninjatrader-support2.com/...ad.php?t=19292.
          AustinNinjaTrader Customer Service

          Comment


            #6
            Thanks, koganam. That is exactly what I needed.

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by bill2023, Yesterday, 08:51 AM
            8 responses
            43 views
            0 likes
            Last Post bill2023  
            Started by yertle, Today, 08:38 AM
            6 responses
            25 views
            0 likes
            Last Post ryjoga
            by ryjoga
             
            Started by algospoke, Yesterday, 06:40 PM
            2 responses
            24 views
            0 likes
            Last Post algospoke  
            Started by ghoul, Today, 06:02 PM
            3 responses
            16 views
            0 likes
            Last Post NinjaTrader_Manfred  
            Started by jeronymite, 04-12-2024, 04:26 PM
            3 responses
            46 views
            0 likes
            Last Post jeronymite  
            Working...
            X