Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
Strategy Development
Collapse
X
-
Strategy Development
Hello , how can I code the next statement: "Current bar is rising 6 ticks up after close [some bars] ago" ? Thank you very much for the help.Tags: None
-
Hello Roman,
You can use Strategy Builder. I believe Current Bar is the index number of bar & have no idea how you want to compare it with price, I think you should use closing price or high of current bar.
Consider below code:
Code:if (Close[0] > Close[3] + 6) { // your statement here }
-
Originally posted by s.kinra View PostCode:if (Close[0] > Close[3] + 6) { // your statement here }
Code:if (Close[0] > (Close[3] + 6 * TickSize)) { // your statement here }
the top of your OnBarUpdate to check for at least 3 bars, like this,
Code:if (CurrentBar < 3) return;
all accesses of all data series, in this case it is the index '3'
because of the Close[3], so 3 is the highest index value you
ever use, so now you have your value for the guard code, so
that's how you know to use 3 in the check against CurrentBar.
- 1 like
Comment
-
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by Gathem, Yesterday, 06:06 PM
|
2 responses
27 views
0 likes
|
Last Post
|
||
Started by Malekyou, 01-15-2021, 07:42 AM
|
3 responses
25 views
0 likes
|
Last Post
![]() |
||
Started by frankduc, Today, 06:59 AM
|
1 response
8 views
0 likes
|
Last Post
|
||
Started by jack1234, 05-03-2017, 08:41 AM
|
8 responses
2,934 views
0 likes
|
Last Post
|
||
Started by prodigaltrader, Today, 12:18 AM
|
1 response
12 views
0 likes
|
Last Post
|
Comment