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 Hwop38, 05-04-2026, 07:02 PM
|
0 responses
154 views
0 likes
|
Last Post
by Hwop38
05-04-2026, 07:02 PM
|
||
|
Started by CaptainJack, 04-24-2026, 11:07 PM
|
0 responses
306 views
0 likes
|
Last Post
by CaptainJack
04-24-2026, 11:07 PM
|
||
|
Started by Mindset, 04-21-2026, 06:46 AM
|
0 responses
244 views
0 likes
|
Last Post
by Mindset
04-21-2026, 06:46 AM
|
||
|
Started by M4ndoo, 04-20-2026, 05:21 PM
|
0 responses
345 views
0 likes
|
Last Post
by M4ndoo
04-20-2026, 05:21 PM
|
||
|
Started by M4ndoo, 04-19-2026, 05:54 PM
|
0 responses
176 views
0 likes
|
Last Post
by M4ndoo
04-19-2026, 05:54 PM
|

Comment