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

SessionStartTime

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

    SessionStartTime

    Again TradeStation SessionStartTime which would return in local time the session start time. Is there an equivilant in NT?

    #2
    Unfortunately not, as this will be tied to your chart Session Start / End time settings (chart properties).

    For a time filter to limit trading hours, please take a look at this - http://www.ninjatrader-support2.com/...ead.php?t=3226
    BertrandNinjaTrader Customer Service

    Comment


      #3
      How do I access the chart start time via NinjaScript?

      Comment


        #4
        You can use FirstBarOfSession and when it is true, save out the session start time.

        Josh P.NinjaTrader Customer Service

        Comment


          #5
          The answer I was looking for. Thank you!


          Originally posted by NinjaTrader_Josh View Post
          You can use FirstBarOfSession and when it is true, save out the session start time.

          http://www.ninjatrader-support.com/H...OfSession.html

          Comment


            #6
            OK, how do I access the session end time?

            Comment


              #7
              Although not perfect if you are charting after market data, you can use BarsSinceSession to get how many bars goes to the first bar of the session and then add one to it to get the last bar of the previous session. Then just Time[] it to get the time.
              Josh P.NinjaTrader Customer Service

              Comment


                #8
                Josh,
                Thanks for the quick reply. What I was looking at was a way to stop an indicator if within, say, 5 minutes of the end of the session. Something like:

                if(Time[0] < Session.EndTime - 300)
                do something
                else
                do something else

                I can't, however, figure out how to access the Session End Time value, even though it is in the Properties.

                Comment


                  #9
                  snaphook,

                  This is not supported, but you can try Bars.SessionEnd.
                  Josh P.NinjaTrader Customer Service

                  Comment

                  Latest Posts

                  Collapse

                  Topics Statistics Last Post
                  Started by wzgy0920, 04-20-2024, 06:09 PM
                  2 responses
                  26 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, Yesterday, 09:53 PM
                  2 responses
                  49 views
                  0 likes
                  Last Post wzgy0920  
                  Started by Kensonprib, 04-28-2021, 10:11 AM
                  5 responses
                  191 views
                  0 likes
                  Last Post Hasadafa  
                  Started by GussJ, 03-04-2020, 03:11 PM
                  11 responses
                  3,230 views
                  0 likes
                  Last Post xiinteractive  
                  Working...
                  X