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 rdtdale, Today, 01:02 PM
                1 response
                5 views
                0 likes
                Last Post NinjaTrader_LuisH  
                Started by alifarahani, Today, 09:40 AM
                3 responses
                16 views
                0 likes
                Last Post NinjaTrader_Jesse  
                Started by RookieTrader, Today, 09:37 AM
                4 responses
                19 views
                0 likes
                Last Post RookieTrader  
                Started by PaulMohn, Today, 12:36 PM
                0 responses
                10 views
                0 likes
                Last Post PaulMohn  
                Started by love2code2trade, 04-17-2024, 01:45 PM
                4 responses
                41 views
                0 likes
                Last Post love2code2trade  
                Working...
                X