UNPKG

@sunrise1002/tats

Version:

Techincal Indicators written in javascript

21 lines (20 loc) 622 B
import { Indicator, IndicatorInput } from '../indicator/indicator'; export declare class ADXInput extends IndicatorInput { high: number[]; low: number[]; close: number[]; period: number; } export declare class ADXOutput extends IndicatorInput { adx: number; pdi: number; mdi: number; } export declare class ADX extends Indicator { result: ADXOutput[]; generator: IterableIterator<ADXOutput | undefined>; constructor(input: ADXInput); static calculate: typeof adx; nextValue(price: number): ADXOutput | undefined; } export declare function adx(input: ADXInput): ADXOutput[];