Current Bar (CB) is the first value I'm printing to the output window. After CB you can see the Date/Time of that bar.
Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
CurrentBar changing on me
Collapse
X
-
CurrentBar changing on me
Something weird is happening with CurrentBar. I'm using that value in OnRender and the value of CurrentBar is changing while live ticks are coming in. I took a screenshot of the output window showing the value of CurrentBar changing on the same bar.
Current Bar (CB) is the first value I'm printing to the output window. After CB you can see the Date/Time of that bar.Tags: None
-
Sure thing. This is inside OnRender:
Code:if (Bars == null || sessionCount == 0) {return;} int lastBarOnChart = CurrentBar - ChartBars.ToIndex + 1; int firstBaronChart = CurrentBar - ChartBars.FromIndex + 1; Print("CB=" + CurrentBar.ToString() + ", Date/Time = " + ToDay(Time[0]).ToString() + "/" + ToTime(Time[0]).ToString() + ", Index = " + ChartBars.ToIndex.ToString() + ", SBs = " + SessionBars.Count.ToString() + ", LastBar = " + lastBarOnChart.ToString());
Comment
-
Maybe that's the problem. I access CurrentBar frequently in OnRender so that I can get values of Series that I need to update for various lines all over the charts.
In this case the indicator is nothing special: it's just a OHL indicator with the plots customized to look the way I like, so I'm attaching it.
The problem I was having was that CurrentBar was changing on me - always decreasing by 1020 - and so my lastBarOnChart variable was going negative. Consequently when I accessed the Series holding the bar number of the first bar of each session I was getting an error and the indicator was crashing. I worked around this problem by forcing lastBarOnChart to be no lower than zero.
I've since changed the indicator to pass CurrentBar to OnRender via a dummy variable. I'll do this in my other indicators as well.Attached Files
Comment
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by TraderG23, 12-08-2023, 07:56 AM
|
9 responses
382 views
1 like
|
Last Post
by Gavini
Today, 12:29 AM
|
||
Started by oviejo, Today, 12:28 AM
|
0 responses
1 view
0 likes
|
Last Post
by oviejo
Today, 12:28 AM
|
||
Started by pechtri, 06-22-2023, 02:31 AM
|
10 responses
125 views
0 likes
|
Last Post Today, 12:03 AM | ||
Started by judysamnt7, 03-13-2023, 09:11 AM
|
4 responses
59 views
0 likes
|
Last Post
by DynamicTest
Yesterday, 08:25 PM
|
||
Started by ScottWalsh, Yesterday, 06:52 PM
|
4 responses
36 views
0 likes
|
Last Post
by ScottWalsh
Yesterday, 07:40 PM
|
Comment