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

Last bar

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

    Last bar

    Is there a quick way in NT8 to determine if the current bar being evaluated is the last painted bar on the chart?

    #2
    Hello,

    To locate the Last bar, you could use ChartBars.ToIndex.

    This would be one example of a way to calculate this:

    Code:
    int mode = Calculate == Calculate.OnBarClose ? 1 : 0;
    Print(CurrentBar + " " +(ChartBars.ToIndex - mode));
    The mode variable in this example accounts for changing the Calculate mode, this is not necessary if you will be using OnEachTick, for OnBarClose you would need to adjust the count minus 1.

    For a real world use of ChartBars.ToIndex, please see the Misc region in the Pivots indicator.


    I look forward to being of further assistance.
    JesseNinjaTrader Customer Service

    Comment


      #3
      Jesse, how would on price change be treated; i.e. what would the mode calculation be for Calculate.OnPriceChange?

      Comment


        #4
        Hello,

        This should handle both tick or price change, the Count would change depending on if you have Intra bar granularity or not.

        Using a Print without subtracting the value like shown in the previous example would better highlight the index differences when you toggle the setting.

        Code:
        Print(CurrentBar + " " +ChartBars.ToIndex);
        I look forward to being of further assistance.
        JesseNinjaTrader Customer Service

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by Graci117, Today, 09:02 PM
        1 response
        4 views
        0 likes
        Last Post NinjaTrader_Manfred  
        Started by ETFVoyageur, Today, 07:55 PM
        0 responses
        7 views
        0 likes
        Last Post ETFVoyageur  
        Started by janio973, Today, 07:24 PM
        1 response
        7 views
        0 likes
        Last Post NinjaTrader_Manfred  
        Started by aligator, 01-06-2022, 12:14 PM
        4 responses
        246 views
        0 likes
        Last Post john_44573  
        Started by reynoldsn, Today, 05:56 PM
        0 responses
        14 views
        0 likes
        Last Post reynoldsn  
        Working...
        X