Heikin-Ashi
Four synthetic values
HA Close averages current O, H, L and C. HA Open averages previous HA Open and HA Close. HA High takes the maximum of market High, HA Open and HA Close; HA Low takes the corresponding minimum. Recursive initialisation needs a starting convention, so a short input history can produce differences.
What smoothing changes
The series retains one bar per time interval, but transforms the displayed body and sometimes extremes. A run of one colour describes that transformation, not an independent trend measurement or guaranteed continuation. Current values still change while the source candle forms. It is not an unprocessed record of executable quotations.
Signal versus actual price
A rule can use HA colour or shape, but trades must be valued at appropriate market Bid/Ask or instrument prices. A test filling at synthetic HA Open or Close can invent unavailable prices. Separate signal data from execution data, specifying time, costs and the completed-bar rule. Smoothing does not remove market gaps or execution constraints.
Source of the definition
MetaQuotes: Heikin-Ashi. Documentation of the construction or concept is not a guarantee of strategy results.