.
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
Range to Integer ???
Collapse
X
-
I think this does what you want to do. However, I'm not sure if forex/pips work the same way as futures/ticks.
int ticks = (int) ((double)Instrument.MasterInstrument.Round2TickSize(Range( )[0]) / (double)TickSize);
In futures it will convert the range into the number of ticks. So if the range in TF is .4 it will return an integer with a value of 4.
I posted a little bit ago, but then realized the code didn't work quite right unless used as a double, so I deleted it to avoid confusion.
Hope this helps.
VT
Comment
-
Originally posted by deanz View Postlooks like that converts 0.0080 into 0 I wanted to convert it into 80
To get the ticks / pips you need to multiply the range by the number of ticks / pips per point first.
Comment
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by Felix Reichert, 04-26-2024, 02:12 PM
|
10 responses
68 views
0 likes
|
Last Post Today, 11:56 AM | ||
Started by PaulMohn, 04-24-2024, 03:49 AM
|
4 responses
36 views
0 likes
|
Last Post
by PaulMohn
Today, 11:54 AM
|
||
Started by lightsun47, Today, 11:37 AM
|
1 response
9 views
0 likes
|
Last Post Today, 11:45 AM | ||
Started by vitaly_p, Yesterday, 05:09 PM
|
4 responses
35 views
0 likes
|
Last Post
by vitaly_p
Today, 11:40 AM
|
||
Started by bortz, 11-06-2023, 08:04 AM
|
50 responses
1,777 views
0 likes
|
Last Post
by carnitron
Today, 11:36 AM
|
Comment