Thank you
Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
return a bool value from an indicator
Collapse
X
-
return a bool value from an indicator
I want to code an indicator which returns true or false, if a specific condition is true or not.
Thank youTags: None
-
Hello Ironman9973,
Thank you for writing in.
You'll want to create a private bool variable and a property that can be used to access the variable from your strategy.
Example:
You will note that the Update() method is called before the value of theBool is returned. This method will force the OnBarUpdate() method to be called so that indicator values are updated.Code:private bool theBool = false; protected override void OnBarUpdate() { if (CurrentBar < 1) return; if (Close[0] > Close[1]) theBool = true; else theBool = false; } public bool TheBool { get { Update(); return theBool; } }
More information about Update() can be found here: https://ninjatrader.com/support/help...t7/?update.htm
You can then access the indicator's bool from a strategy or other script by calling the indicator's method and accessing the bool property. For example, let's say the indicator is called BoolTest and I want to print the value:
Please, let us know if we may be of further assistance.Code:Print(BoolTest().TheBool);
Zachary G.NinjaTrader Customer Service
Latest Posts
Collapse
| Topics | Statistics | Last Post | ||
|---|---|---|---|---|
|
Started by Geovanny Suaza, 02-11-2026, 06:32 PM
|
0 responses
580 views
0 likes
|
Last Post
|
||
|
Started by Geovanny Suaza, 02-11-2026, 05:51 PM
|
0 responses
335 views
1 like
|
Last Post
|
||
|
Started by Mindset, 02-09-2026, 11:44 AM
|
0 responses
102 views
0 likes
|
Last Post
by Mindset
02-09-2026, 11:44 AM
|
||
|
Started by Geovanny Suaza, 02-02-2026, 12:30 PM
|
0 responses
554 views
1 like
|
Last Post
|
||
|
Started by RFrosty, 01-28-2026, 06:49 PM
|
0 responses
552 views
1 like
|
Last Post
by RFrosty
01-28-2026, 06:49 PM
|

Comment