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 bortz, 11-06-2023, 08:04 AM
|
47 responses
1,604 views
0 likes
|
Last Post
by aligator
Today, 07:22 PM
|
||
Started by jaybedreamin, Today, 05:56 PM
|
0 responses
8 views
0 likes
|
Last Post
by jaybedreamin
Today, 05:56 PM
|
||
Started by DJ888, 04-16-2024, 06:09 PM
|
6 responses
18 views
0 likes
|
Last Post
by DJ888
Today, 05:12 PM
|
||
Started by Jon17, Today, 04:33 PM
|
0 responses
4 views
0 likes
|
Last Post
by Jon17
Today, 04:33 PM
|
||
Started by Javierw.ok, Today, 04:12 PM
|
0 responses
13 views
0 likes
|
Last Post
by Javierw.ok
Today, 04:12 PM
|
Comment