if (ToTime(Time[0]) == Bars.SessionEnd.TimeOfDay)
Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
Compare bar time to session end time
Collapse
X
-
Compare bar time to session end time
I am trying to not submit an order at the end of a trading session time (which is set in the strategy Time Frame parameter list). I tried the following if statement but received an error that said I could not compare the two. How would I do this?
if (ToTime(Time[0]) == Bars.SessionEnd.TimeOfDay)Tags: None
-
Code:if (ToTime(Time[0]) == ToTime(Bars.SessionEnd))
Josh P.NinjaTrader Customer Service
-
Hi,
I tried implementing the code you mentioned above but am getting the following error:
'NinjaTrader.Data.Bars' does not contain a definition for 'SessionEnd' and no extension method 'SessionEnd' accepting a first argument of type 'NinjaTrader.Data.Bars' could be found (are you missing a using directive or an assembly reference?)
Can you please advise? I would like to be able to have my system stop trading before end of day. (Dont want to use 4pm comparison as some sessions end earlier)
Thx
Comment
-
-
With respect, Bertrand, y'all need to correct that link. I've been told that NT7 should not use Bars.SessionBreak but should use Bars.FirstBarOfSession instead.
Comment
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by adeelshahzad, Today, 03:54 AM
|
5 responses
32 views
0 likes
|
Last Post Today, 11:29 AM | ||
Started by stafe, 04-15-2024, 08:34 PM
|
7 responses
32 views
0 likes
|
Last Post Today, 11:19 AM | ||
Started by merzo, 06-25-2023, 02:19 AM
|
10 responses
823 views
1 like
|
Last Post Today, 10:38 AM | ||
Started by frankthearm, Today, 09:08 AM
|
5 responses
21 views
0 likes
|
Last Post Today, 10:19 AM | ||
Started by jeronymite, 04-12-2024, 04:26 PM
|
3 responses
43 views
0 likes
|
Last Post
by jeronymite
Yesterday, 10:10 PM
|
Comment