TREND, MOVING AVERAGES & STRUCTURE

Heikin-Ashi

Redrawn candles that filter out the noise, so a trend shows as an unbroken run of same-coloured bars instead of a jumble.

spec id: heikin_ashioutputs: open · high · low · close

What does Heikin-Ashi measure?

Redrawn candles that filter out the noise, so a trend shows as an unbroken run of same-coloured bars instead of a jumble.

How is Heikin-Ashi calculated?

Each candle's new close is the average of its own open, high, low and close. Each new open is the average of the PREVIOUS smoothed open and close. The new high and low then stretch to cover both.

Written by reading the engine’s real computation, not a textbook — where the two differ, the page describes what actually runs.

How do I use Heikin-Ashi in a bot?

In the builder, add an indicator of type heikin_ashi. Its output series — open, high, low, close — become operands you can compare in any entry or exit rule. The engine grades the whole rule honestly: real fills, no look-ahead, half the history held back.

Related indicators

Or browse all 158 indicators in the full library.

Build a bot that trades on Heikin-Ashi — the first backtest is free.

Run a free backtest