Skip to content

Documentation / @finchart/indicators / RecursiveFold

Interface: RecursiveFold

Defined in: indicators/src/kernels.ts:157

한 걸음씩 접는 재귀 커널 — ema·rma는 점화식 한 줄만 다르고, 씨앗·구멍 규칙(연속 값 period개로 씨앗, 씨앗 전 구멍은 처음부터, 씨앗 후 구멍은 그 자리만 null)은 stateful 하나를 공유한다. 상태가 값 하나 + 씨앗 진행분이라 체크포인트가 O(1)로 싸다.

Methods

restore()

restore(state): void

Defined in: indicators/src/kernels.ts:160

Parameters

state

RecursiveState

Returns

void


snapshot()

snapshot(): RecursiveState

Defined in: indicators/src/kernels.ts:159

Returns

RecursiveState


step()

step(value): number | null

Defined in: indicators/src/kernels.ts:158

Parameters

value

number | null

Returns

number | null