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

TIP: Control Print to output window for hosted indicator script parent child

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

    TIP: Control Print to output window for hosted indicator script parent child

    I have script B, which I need to print to the output window to verify some operations during testing.
    I have script A, which calls script B, similar to how you can call a different indicator script
    Code:
    double mySMA = SMA(5)[0];
    But when script B is hosted (called from) script A I did not want script B to print to the output window, too much data...

    So I created a method in script B
    Code:
    // control printing output
            private void PrintThis(string PrintString)
            {   // if this indicator is hosted (called by) some other indicator, the PanelUI will be 0
                // this prevents printing to the output window if this script (child) is called from inside another script (ie parent)
                // only print if PanelUI > 0
                if (this.PanelUI > 0)
                {            
                    Print(this.Name +", "+ PrintString);
                }
            }​

Latest Posts

Collapse

Topics Statistics Last Post
Started by gravdigaz6, Yesterday, 11:40 PM
1 response
7 views
0 likes
Last Post NinjaTrader_Manfred  
Started by MarianApalaghiei, Yesterday, 10:49 PM
3 responses
10 views
0 likes
Last Post NinjaTrader_Manfred  
Started by XXtrader, Yesterday, 11:30 PM
0 responses
4 views
0 likes
Last Post XXtrader  
Started by love2code2trade, 04-17-2024, 01:45 PM
4 responses
28 views
0 likes
Last Post love2code2trade  
Started by funk10101, Yesterday, 09:43 PM
0 responses
9 views
0 likes
Last Post funk10101  
Working...
X