Announcement

Collapse
No announcement yet.

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 CarlTrading, 03-31-2026, 09:41 PM
                1 response
                152 views
                1 like
                Last Post NinjaTrader_ChelseaB  
                Started by CarlTrading, 04-01-2026, 02:41 AM
                0 responses
                87 views
                1 like
                Last Post CarlTrading  
                Started by CaptainJack, 03-31-2026, 11:44 PM
                0 responses
                131 views
                2 likes
                Last Post CaptainJack  
                Started by CarlTrading, 03-30-2026, 11:51 AM
                0 responses
                127 views
                1 like
                Last Post CarlTrading  
                Started by CarlTrading, 03-30-2026, 11:48 AM
                0 responses
                106 views
                0 likes
                Last Post CarlTrading  
                Working...
                X