Thank you for your post.
The reason the time axis is used for the bars like Range bars that are not time-dependent is for Equidistant Bar Spacing.
By using the times of ticks to generate a chart it enables NinjaTrader to plot the x-axis relative to the to the bars so that there is a uniform distance between each bar.
If the bars were not tied to the time axis at all they would plot in absolute terms which due to the nature of those bars would sometimes result in overlapping bars based on the speed at which they can be generated.
Comment