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

Print data once per x minutes

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

    Print data once per x minutes

    Hi I am printing delta information to the output window, however I'd like to limit messages to once per minute.

    How would I go about using the Time[0] function for this, thanks.

    #2
    Hello brucelevy,

    Thanks for the post.

    You can check the Minute property of the DateTime object to print out when the Minute property has incremented.

    Example:

    Code:
    public class TimeSpanning : Indicator
        {
    	private int startmin;
    
    ...
    
    protected override void OnStartUp()
    	{
    		startmin = Time[0].Minute;
    	}
    
    protected override void OnBarUpdate()
            {
    		if(Time[0].Minute != startmin)
    		{
    			Print("Its been a minute");
    			startmin = Time[0].Minute;
    		}
                
            }
    You will have to make sure that your indicator's CalculateOnBarClose property is set to false so that the OnBarUpdate function will run on each tick.

    A more reliable alternative would be to look at the BarTimer example indicator. This shows you how to set up a timer that does not depend on OnBarUpdate running.

    Please let us know if we may be of any further assistance.
    Chris L.NinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by MacDad, 02-25-2024, 11:48 PM
    7 responses
    158 views
    0 likes
    Last Post loganjarosz123  
    Started by Belfortbucks, Today, 09:29 PM
    0 responses
    6 views
    0 likes
    Last Post Belfortbucks  
    Started by zstheorist, Today, 07:52 PM
    0 responses
    7 views
    0 likes
    Last Post zstheorist  
    Started by pmachiraju, 11-01-2023, 04:46 AM
    8 responses
    151 views
    0 likes
    Last Post rehmans
    by rehmans
     
    Started by mattbsea, Today, 05:44 PM
    0 responses
    6 views
    0 likes
    Last Post mattbsea  
    Working...
    X