Announcement

Collapse
No announcement yet.

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.

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by Geovanny Suaza, 02-11-2026, 06:32 PM
    0 responses
    599 views
    0 likes
    Last Post Geovanny Suaza  
    Started by Geovanny Suaza, 02-11-2026, 05:51 PM
    0 responses
    344 views
    1 like
    Last Post Geovanny Suaza  
    Started by Mindset, 02-09-2026, 11:44 AM
    0 responses
    103 views
    0 likes
    Last Post Mindset
    by Mindset
     
    Started by Geovanny Suaza, 02-02-2026, 12:30 PM
    0 responses
    558 views
    1 like
    Last Post Geovanny Suaza  
    Started by RFrosty, 01-28-2026, 06:49 PM
    0 responses
    557 views
    1 like
    Last Post RFrosty
    by RFrosty
     
    Working...
    X