import { IDataFrame } from 'data-forge'; /** * A record in the output bollinger bands dataframe. */ export interface IBollingerBand { /** * The value that the bollinger bands are derived from. */ value: number; /** * Middle value in the bollinger band, the average value for the particular period. */ middle: number; /*** * The upper value. middle + (standard deviations x X). */ upper: number; /*** * The upper value. middle - (standard deviations x X). */ lower: number; } declare module "data-forge/build/lib/series" { interface ISeries { bollinger(period: number, stdDevMultUpper: number, stdDevMultLower: number): IDataFrame; } interface Series { bollinger(period: number, stdDevMultUpper: number, stdDevMultLower: number): IDataFrame; } }