Skip to content
EliteChart

KagiInternalState

Documentation


Documentation / @elitechart/core / KagiInternalState

Defined in: series/kagi.ts:98

Properties

anchor

code
anchor: number;

Defined in: series/kagi.ts:101

Extreme price reached during the current leg.


carryVolume

code
carryVolume: number;

Defined in: series/kagi.ts:120


currentSourceTime

code
currentSourceTime: number;

Defined in: series/kagi.ts:116

Time of the source bar feeding this iteration. SC-36 strategy.


direction

code
direction: KagiDirection | null;

Defined in: series/kagi.ts:99


emittedCount

code
emittedCount: number;

Defined in: series/kagi.ts:113


firstSourceTime

code
firstSourceTime: number;

Defined in: series/kagi.ts:114


fixedDt

code
fixedDt: number;

Defined in: series/kagi.ts:119


lastSegmentTime

code
lastSegmentTime: number;

Defined in: series/kagi.ts:118

Time of the most recently emitted segment. Seeds = -∞.


legCrossedHigh

code
legCrossedHigh: boolean;

Defined in: series/kagi.ts:110

Did the current up-leg's extreme exceed prevHighShoulder?


legCrossedLow

code
legCrossedLow: boolean;

Defined in: series/kagi.ts:112

Did the current down-leg's extreme undercut prevLowShoulder?


legStart

code
legStart: number;

Defined in: series/kagi.ts:103

Price where the current leg began (= the previous shoulder).


prevHighShoulder

code
prevHighShoulder: number;

Defined in: series/kagi.ts:106

Most recent up-pivot price (for yang flips on subsequent up-legs).


prevLowShoulder

code
prevLowShoulder: number;

Defined in: series/kagi.ts:108

Most recent down-pivot price (for yin flips on subsequent down-legs).


thickness

code
thickness: KagiThickness;

Defined in: series/kagi.ts:104