if(ADX(8)[0] > 25
&& Rising(ADX(8)) == true
&& CCI(28)[0] >= 100
&& CCI(7)[0] >= 100)
{
EnterLong(DefaultQuantity,"");
}
Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
BarsAgo
Collapse
X
-
BarsAgo
I have searched and read on trying to make the code below only enter long if CCI(7) is at or above 100 for 3 or more bars before CCI(28) is at or above 100, but was unsuccesful at finding a solution that or a solution that made sense. It is vital that it does not just go above, but it must stay above. I looked into MRO, but don't even know if I was going in the right direction. Help is very much appreciated.
Code:Tags: None
-
Originally posted by Hammerhorn View PostI have searched and read on trying to make the code below only enter long if CCI(7) is at or above 100 for 3 or more bars before CCI(28) is at or above 100, but was unsuccesful at finding a solution that or a solution that made sense. It is vital that it does not just go above, but it must stay above. I looked into MRO, but don't even know if I was going in the right direction. Help is very much appreciated.
Code:if(CurrentBar < 4) return; if(ADX(8)[0] > 25 && Rising(ADX(8)) && CCI(7)[0] >= 100 && CCI(7)[1] >= 100 && CCI(7)[2] >= 100 && CCI(28)[0] >= 100 && // to avoid pyramiding (ADX(8)[1] < ADX(8)[2] || CCI(7)[3] < 100 || CCI(28)[1] < 100))) { EnterLong(DefaultQuantity,""); }
Changed the code above.
-
Latest Posts
Collapse
| Topics | Statistics | Last Post | ||
|---|---|---|---|---|
|
Started by Geovanny Suaza, 02-11-2026, 06:32 PM
|
0 responses
672 views
0 likes
|
Last Post
|
||
|
Started by Geovanny Suaza, 02-11-2026, 05:51 PM
|
0 responses
379 views
1 like
|
Last Post
|
||
|
Started by Mindset, 02-09-2026, 11:44 AM
|
0 responses
111 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
577 views
1 like
|
Last Post
|
||
|
Started by RFrosty, 01-28-2026, 06:49 PM
|
0 responses
582 views
1 like
|
Last Post
by RFrosty
01-28-2026, 06:49 PM
|

Comment