Documentation / @finchart/indicators / heikinAshi
Function: heikinAshi()
heikinAshi(
source):OHLC[]
Defined in: indicators/src/heikin-ashi.ts:23
Heikin-Ashi — 원본 OHLC를 평활한 봉으로 바꾸는 순수 변환이다.
새 시리즈 타입이 아니다: 결과가 여전히 OHLC[]라 candleSeries()가 그대로 그린다 — pane.addSeries의 derive 재료로 쓴다.
ts
pane.addSeries({ series: candleSeries(), data: candles, derive: heikinAshi });관례:
- close = (O+H+L+C)/4
- open = 첫 봉은 (O+C)/2, 이후는 (전 HA open + 전 HA close)/2 — 상태형이라 open이 원본과 이어지지 않는다
- high/low = 그 봉의 원본 고저와 HA open·close를 모두 포함하는 범위
x는 원본 그대로 물려받는다 — 봉 하나에 봉 하나, 브릭을 새로 세지 않는다. volume은 원본을 그대로 옮긴다 — 평활 대상이 아니다.
Parameters
source
readonly OHLC[]
Returns
OHLC[]