Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
Help with an indicator please...
Collapse
X
-
For more info, refer to this thread also on the ATR topic:
http://www.ninjatrader-support.com/v...ead.php?t=3660
KBJ
Leave a comment:
-
That's an interesting idea of using the ATR to set a stop-loss and it sounds like it might be very workable.
Since the ATR is defined as the maximum of these three values:abs(Low[0] - Close[1])averaged over the last N bars, this would help find stops that automatically adjust based on recent volatility... just what I was looking for. (Thanks!)
abs(High[0] - Close[1])
(High[0] - Low[0])
And I guess it would handle shorts as well as longs, unless you’re trading counter to the trend, in which case you’d probably want to have your stops smaller. Perhaps for counter-trend trades stops would better if calculated by averaging only 2 out of the above three calculations, leaving out the one that is with the trend... just a guess, I'm not sure it would work, but might be worth looking at.
KBJ
Leave a comment:
-
Right, this function will not do what you want. You have to use functions that exist in the Math class which is part of C#/.NET and NOT NinjaScript.
Here is the link to all functions of the Math Class.
http://msdn2.microsoft.com/en-us/lib...rs(VS.71).aspx
Leave a comment:
-
NinjaTrader_Ray,
I've used this function and still I cannot get the double number to round to and integer whole number. I don't know what I'm doing wrong.
Does NT have a list of all the functions possible to use like this " Instrument.MasterInstrument.Round2TickSize(double value);" so that I can investigate any more of these options.
Thanks...
Leave a comment:
-
I see.
Math.Ceiling or Math.Floor might work? Google MSDN Math Class for documentation on the Math class and all of its methods.
Leave a comment:
-
Thanks Ray,
This does round but I need the number rounded to a whole number. Not a decimal number. So if there are 4 ticks to a point, the function you provided rounds to the nearest 1/4 point. I need my numbers rounded to the nearest whole number.
Thanks.....
Leave a comment:
-
You can use the following:
Instrument.MasterInstrument.Round2TickSize(double value);
Leave a comment:
-
Help with an indicator please...
I am attempting to develop an indicator based on the ATR indicator in Ninja Trader that I can use for my stop loss.
I think I almost have it done except for that I believe the values must be rounded to the nearest whole number to be used in a strategy to set the tick value of the stop loss. I don't know how to round although I've searched and found something for (Math.Round or Truncate on the web).
Can someone help with this please? I have attached the indicator which seems to work at least to the point of plotting the values on a chart.
Thank.Attached FilesTags: None
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by DiverG20, Today, 10:23 AM
|
0 responses
4 views
0 likes
|
Last Post
![]()
by DiverG20
Today, 10:23 AM
|
||
Started by caacapital, Today, 10:10 AM
|
0 responses
3 views
0 likes
|
Last Post
![]()
by caacapital
Today, 10:10 AM
|
||
Started by SuneSorgenfrei, Today, 09:29 AM
|
0 responses
6 views
0 likes
|
Last Post
![]() |
||
Started by dodoei, Today, 07:24 AM
|
0 responses
8 views
0 likes
|
Last Post
![]()
by dodoei
Today, 07:24 AM
|
||
Started by thecashguys, Today, 06:13 AM
|
0 responses
10 views
0 likes
|
Last Post
![]()
by thecashguys
Today, 06:13 AM
|
Leave a comment: