Range Bars in HA Format

Hi everyone,

Does anyone know how to display range bars in Heikin Ashi format, on any platforms, please?

I don’t need and don’t want the original range bars from which the HA bars are constructed to be displayed, just the HA ones.

It’s terribly difficult to get any information that helps, about this, including by asking brokers and trading-platform support staff!

TradingView supports HA bars.

1 Like

Thank you, @samewise , but I believe that (like almost all trading platforms) it offers HA bars as one of the alternatives to range bars and other types of bars.

I’m asking how to display range bars in Heikin Ashi format.

Ah gotcha. Yea I guess I don’t know what range bars are. But now I see an option for range bars in that TV list. But you want to create those range bars using HA. Now I get it.

That’s a weird chart! I’m looking at EURUSD right now.

1 Like

No, no. The opposite. Sorry if I haven’t explained it well. :blush:

HA bars are calculated from inputs defined by the metrics of the previous bar. I’m trying to use HA bars calculated from the metrics of a previous range bar, rather than from those of a previous timed bar, volume bar, or whatever other bar type people more often derive them from.

But thank you for trying to help me. :pray:

Welcome to the forum. :sunglasses:

The nature of your question above suggests that you’re considerably further on than “only just trading”?

Which instrument(s) are you actually trading?

The answer to your question may well depend on that.

For example, what you’re asking about is readily available in Tradovate: for any chart, just select your desired range parameter under “time period” (it’s not a time period, obviously, but that’s where it lives, in Tradovate) and then select Heikin Ashi under “chart type”. All done for you. But note, also, that any indicators you might also display in Tradovate will then be calculated as a default from the HA bars displayed, not (as one might expect) from the unseen range bars from which those HA bars are derived.

But all of that’s no use to you, obviously, if you’re trading CFD’s, because you can‘t trade those with Tradovate.

I guess this functionality will also be available in NinjaTrader, because NT now owns Tradovate (brokerage and platform) and most of the more advanced features of Tradovate - like all their newer ATM functions - have originally come from NT.

Another guess is that it’s also available in SierraChart, because that’s probably the world’s best off-the-shelf platform and has just about everything that almost anyone could ever need, in there somewhere, if they can work out how to find it! But that’s only for people who are willing to be SierraChart customers, which excludes me, so I could be wrong about it.

Another way you could do this, of course, would be to go to a coder/programmer (“techie”) and pay to have something made for you. I have absolutely no idea what it would cost.

But It strikes me that there’s also a free, very easy, non-techie way you could at least approximate, if not duplicate, this functionality: open two charts for whatever instrument you’re using; on one, display whatever range bar setting you want to use, and anything else you need apart from the HA bars, and add the ATR (ATR-15 or ATR-20, maybe?). On the other, set the chart-speed in seconds or minutes or ticks or volume or whatever you want, adjusting it so that the ATR displayed is the same as on the first chart. Voilà! Job done?

It won’t be dead accurate bar-to-bar, admittedly, but the overall picture should serve exactly the same purpose.

Might that “fast and dirty equivalent” be good enough for you?

You should surely be able to do that on any proper, reasonable trading platform? (Not MetaTrader, I dare say, but you can’t be a MT user and be asking what you‘re asking above?!).

Does this help? If it doesn’t, just say so and I’ll try again.

1 Like