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 rbeckmann05, Yesterday, 06:48 PM
    1 response
    12 views
    0 likes
    Last Post bltdavid  
    Started by llanqui, Today, 03:53 AM
    0 responses
    6 views
    0 likes
    Last Post llanqui
    by llanqui
     
    Started by burtoninlondon, Today, 12:38 AM
    0 responses
    10 views
    0 likes
    Last Post burtoninlondon  
    Started by AaronKoRn, Yesterday, 09:49 PM
    0 responses
    15 views
    0 likes
    Last Post AaronKoRn  
    Started by carnitron, Yesterday, 08:42 PM
    0 responses
    11 views
    0 likes
    Last Post carnitron  
    Working...
    X