Skip to content

Documentation / @finchart/core / BaselineSeries

Class: BaselineSeries

Defined in: packages/core/src/series/baseline-series.ts:60

기준값 위와 아래가 다른 색인 시리즈 — 손익 곡선, 벤치마크 대비.

교차점을 선형 보간으로 자른다 — 자르지 않고 점 단위로 색을 갈면 색이 봉에서 바뀌어 기준선을 스치는 구간이 틀린 색을 입는다. 구멍 규칙은 area와 같다 — 채우기도 선도 끊긴다.

Implements

Constructors

Constructor

new BaselineSeries(options?): BaselineSeries

Defined in: packages/core/src/series/baseline-series.ts:65

Parameters

options?

BaselineSeriesOptions = {}

Returns

BaselineSeries

Properties

coordinates

readonly coordinates: LineDataAccessor

Defined in: packages/core/src/series/baseline-series.ts:61

자기 점에서 좌표를 읽는 법. 생략하면 x·y를 그대로 읽는다. decimation과 같은 이유로 여기 있다 — 캔들의 값은 close인데 (OHLC에는 y가 없다) 그걸 아는 것은 캔들뿐이다.

Implementation of

Series.coordinates

Methods

draw()

draw(target, context): void

Defined in: packages/core/src/series/baseline-series.ts:84

Parameters

target

DrawTarget

context

SeriesContext<LineDataPoint>

Returns

void

Implementation of

Series.draw


valueExtent()

valueExtent(data): Range | null

Defined in: packages/core/src/series/baseline-series.ts:71

선의 extent다 — 기준선은 값 자리를 차지하지 않는다 (막대와 다르다).

Parameters

data

LineDataPoint[]

Returns

Range | null

Implementation of

Series.valueExtent