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!
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
NinjaTrader
Where do i place some variables ?
Collapse
X
-
OnStartup() is called before OnBarUpdate() so you do not have access to bar objects there.
If you're trying to access indicator or bar values, will need to access in OnBarUpdate().
-
RyanM,
mm.... seems doesn't work:
protected override void OnStartUp()
{
sess_Open = CurrentDayOHL().CurrentOpen[0];
}
Leave a comment:
-
Hi mate41,
Best practice here is to declare all variables in the Variables region.
For actions you want to take only once before OnBarUpdate(), there is dedicated handler OnStartup()
Leave a comment:
-
Where do i place some variables ?
Hello,
when some variables are only to be initiated once; before the "on bar update"; where are they to be set ?
And is this true for all types of variables ?Tags: None
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by traderqz, Today, 12:06 AM
|
5 responses
8 views
0 likes
|
Last Post Today, 11:34 AM | ||
Started by Mongo, Today, 11:05 AM
|
2 responses
7 views
0 likes
|
Last Post
by Mongo
Today, 11:29 AM
|
||
Started by guillembm, Today, 11:25 AM
|
0 responses
3 views
0 likes
|
Last Post
by guillembm
Today, 11:25 AM
|
||
Started by Tim-c, Today, 10:58 AM
|
1 response
3 views
0 likes
|
Last Post Today, 11:20 AM | ||
Started by traderqz, Yesterday, 09:06 AM
|
4 responses
29 views
0 likes
|
Last Post
by traderqz
Today, 11:18 AM
|
Leave a comment: