Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
Multiple strings?
Collapse
X
-
Multiple strings?
Is it possible to define multiple strings such as machine ID's? So it's (private string 1st, or 2nr, or 3rd) to allow the same line of guard code? Or do I have to define each as a string line and each have their own logic with an Or (||) between them?Tags: None
-
Hello Conceptzx,
If you have multiple strings you need stored, you can declare separate variables to hold these or you can use a collection such as a List<string> or string[] array.
With a collection you can loop through the elements with a for loop or foreach loop.Chelsea B.NinjaTrader Customer Service
-
Never mind, I got it... Thanks for the quick response
Can this be moved to a different section so that it isn't called upon every time the bar updates? Say like a daily recheck?Code:private string[] allowedMachineIDs = new string[] { "mID1", "mID2" }; protected override void OnBarUpdate() { string currentMachineID = Cbi.License.MachineId; bool isMachineIDAllowed = false; foreach (string id in allowedMachineIDs) { if (currentMachineID == id) { isMachineIDAllowed = true; break; } } if (!isMachineIDAllowed) { Print("Unauthorized access detected!"); }
Last edited by Conceptzx; 02-21-2024, 04:54 PM.
Comment
-
Hello Conceptzx,
If this is put in State.DataLoaded it would only evaluate when the script is enabled.
For a once a day check, you would need to put this in OnBarUpdate() and add a 1 day series and check this when BarsInProgress is 1.
Or you could use a C# timer.Chelsea B.NinjaTrader Customer Service
- Likes 1
Comment
Latest Posts
Collapse
| Topics | Statistics | Last Post | ||
|---|---|---|---|---|
|
Started by NullPointStrategies, Yesterday, 05:17 AM
|
0 responses
62 views
0 likes
|
Last Post
|
||
|
Started by argusthome, 03-08-2026, 10:06 AM
|
0 responses
134 views
0 likes
|
Last Post
by argusthome
03-08-2026, 10:06 AM
|
||
|
Started by NabilKhattabi, 03-06-2026, 11:18 AM
|
0 responses
75 views
0 likes
|
Last Post
|
||
|
Started by Deep42, 03-06-2026, 12:28 AM
|
0 responses
45 views
0 likes
|
Last Post
by Deep42
03-06-2026, 12:28 AM
|
||
|
Started by TheRealMorford, 03-05-2026, 06:15 PM
|
0 responses
50 views
0 likes
|
Last Post
|

Comment