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

Future time stamps?

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

    Future time stamps?

    Plotting in future is done beautifully by NT. However, Time[-X] returns the time stamp of the last loaded bar. Any suggestion on how to get a future time stamp returned by Time[]?

    Kindly, Fredrik

    #2
    Hello FREEN,

    It is not possible to get Time Stamps in the future. Since there is not actually a bar object at this time, calling Time[-x] will bring the most current bar.

    Using values in the future is limited to only plots and draw objects and are a cosmetic/visual feature that was implemented. This will not function when requesting a bar index that is in the future.
    MatthewNinjaTrader Product Management

    Comment


      #3
      For anyone in need, here´s a method that accepts pos and neg barsago values and hence returns historic and future "time stamps". Substitute Time[int barsago] with AllTime(int barsago). It should be generic enough to accept all bars sized in minutes in all templates.
      Attached Files
      Last edited by FREEN; 11-20-2011, 03:43 PM.

      Comment


        #4
        Freen, thanks for your contribution.
        AustinNinjaTrader Customer Service

        Comment


          #5
          Originally posted by FREEN View Post
          For anyone in need, here´s a method that accepts pos and neg barsago values and hence returns historic and future "time stamps". Substitute Time[int barsago] with AllTime(int barsago). It should be generic enough to accept all bars sized in minutes in all templates.
          Thanks for your contribution!

          So, I take it this doesn't work for daily time frames? Since your posting, have you figured out how to handle the issue on non-minute-based charts?

          Thanks!
          Daniel

          Comment


            #6
            Daniel,

            Didn´t take a look on that since I only use 1-30 min timeframes. I believe the same logic is pretty easily applied on days and secs as well. Take a look in the code, feel free to ask if in doubt.

            //Fredrik
            Last edited by FREEN; 05-22-2012, 02:52 PM.

            Comment


              #7
              whats the best way program the day before a specific date.

              I have a long list of dates

              Code:
              ToDay(Time[0]) ==ToDay(2001, 01, 31)
              but i alsoe want to check if its the day before that day or the day after

              Code:
              ToDay(Time[0]) ==ToDay(2001, 01, 31+x)
              but thats not accurate for first or last of the month dates.

              How could i apply the Alltime feature with the dates

              Comment


                #8
                Hello,

                You can use the .NET DateTime.AddDays method which will handle the logic for the end of the month:

                ToDay(new DateTime(2012, 08, 31).AddDays(1));

                Which will produce 20120901

                Returns a new DateTime that adds the specified number of days to the value of this instance.
                MatthewNinjaTrader Product Management

                Comment

                Latest Posts

                Collapse

                Topics Statistics Last Post
                Started by wzgy0920, 04-20-2024, 06:09 PM
                2 responses
                27 views
                0 likes
                Last Post wzgy0920  
                Started by wzgy0920, 02-22-2024, 01:11 AM
                5 responses
                32 views
                0 likes
                Last Post wzgy0920  
                Started by wzgy0920, 04-23-2024, 09:53 PM
                2 responses
                49 views
                0 likes
                Last Post wzgy0920  
                Started by Kensonprib, 04-28-2021, 10:11 AM
                5 responses
                193 views
                0 likes
                Last Post Hasadafa  
                Started by GussJ, 03-04-2020, 03:11 PM
                11 responses
                3,235 views
                0 likes
                Last Post xiinteractive  
                Working...
                X