Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Adding Days to General Chart Template

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

    Adding Days to General Chart Template

    Hello b16_aln,

    Thanks for your post.

    Please see below for a snippet demonstrating how to loop through active windows.

    Code:
    foreach (var window in NinjaTrader.Core.Globals.AllWindows)
    {
        // check if the found window is a Chart window, if not continue looking
        if (!(window is NinjaTrader.Gui.Chart.Chart)) continue;
    
        window.Dispatcher.InvokeAsync(new Action(() =>
        {
            // try to cast as a Chart, if it fails it will be null
            var foundChart = window as NinjaTrader.Gui.Chart.Chart;
    
            // make sure we found a chart
            if (foundChart == null) return;
    
            // make sure the found chart is the owner window
            if (foundChart != this.Owner as NinjaTrader.Gui.Chart.Chart) return;
        }));
    }
    We look forward to assisting.

Latest Posts

Collapse

Topics Statistics Last Post
Started by argusthome, 03-08-2026, 10:06 AM
0 responses
63 views
0 likes
Last Post argusthome  
Started by NabilKhattabi, 03-06-2026, 11:18 AM
0 responses
40 views
0 likes
Last Post NabilKhattabi  
Started by Deep42, 03-06-2026, 12:28 AM
0 responses
21 views
0 likes
Last Post Deep42
by Deep42
 
Started by TheRealMorford, 03-05-2026, 06:15 PM
0 responses
23 views
0 likes
Last Post TheRealMorford  
Started by Mindset, 02-28-2026, 06:16 AM
0 responses
51 views
0 likes
Last Post Mindset
by Mindset
 
Working...
X