import type { Transducer } from "@thi.ng/transducers"; export interface Stochastic { k: number; d1: number; d2: number; } /** * Stochastic oscillator. Yields tuples of `[%K, %D1, %D2]`, where: * * - %K = (curr - L5) / (H5 - L5) * - %D1 = SMA(%K, periodD1) * - %D2 = SMA(%D1, periodD2) * * https://en.wikipedia.org/wiki/Stochastic_oscillator * * @param periodK - * @param periodD1 - * @param periodD2 - */ export declare function stochastic(periodK?: number, periodD1?: number, periodD2?: number): Transducer; export declare function stochastic(src: Iterable): IterableIterator; export declare function stochastic(periodK: number, periodD1: number, periodD2: number, src: Iterable): IterableIterator; //# sourceMappingURL=stochastic.d.ts.map