UNPKG

fast-technical-indicators

Version:

High-performance technical indicators with zero dependencies - compatible with technicalindicators package

103 lines (102 loc) 7.49 kB
export * from './types'; export { sma, SMA } from './moving-averages/sma'; export { ema, EMA } from './moving-averages/ema'; export { wma, WMA } from './moving-averages/wma'; export { wema, WEMA } from './moving-averages/wema'; export { macd, MACD } from './moving-averages/macd'; export { rsi, RSI } from './oscillators/rsi'; export { cci, CCI } from './oscillators/cci'; export { awesomeoscillator, AwesomeOscillator } from './oscillators/awesome-oscillator'; export { roc, ROC } from './momentum/roc'; export { stochastic, Stochastic } from './momentum/stochastic'; export { williamsr, WilliamsR } from './momentum/williams-r'; export { trix, TRIX } from './momentum/trix'; export { stochasticrsi, StochasticRSI } from './momentum/stochastic-rsi'; export { psar, PSAR } from './momentum/psar'; export { kst, KST } from './momentum/kst'; export { ultimateoscillator, UltimateOscillator } from './momentum/ultimate-oscillator'; export { dpo, DPO } from './momentum/dpo'; export { priceoscillator, PriceOscillator } from './momentum/price-oscillator'; export { ppo, PPO } from './momentum/ppo'; export { obv, OBV } from './volume/obv'; export { adl, ADL } from './volume/adl'; export { vwap, VWAP } from './volume/vwap'; export { forceindex, ForceIndex } from './volume/force-index'; export { mfi, MFI } from './volume/mfi'; export { volumeprofile, VolumeProfile } from './volume/volume-profile'; export { bollingerbands, BollingerBands } from './volatility/bollinger-bands'; export { atr, ATR } from './volatility/atr'; export { keltnerchannel, KeltnerChannels } from './volatility/keltner-channels'; export { chandelierexit, ChandelierExit } from './volatility/chandelier-exit'; export { donchianchannels, DonchianChannels } from './volatility/donchian-channels'; export { volatilityindex, VolatilityIndex } from './volatility/volatility-index'; export { truerange, TrueRange } from './directional-movement/true-range'; export { adx, ADX } from './directional-movement/adx'; export { dmi, DMI } from './directional-movement/dmi'; export { plusdm, PlusDM } from './directional-movement/plus-dm'; export { minusdm, MinusDM } from './directional-movement/minus-dm'; export { ichimokukinkouhyou, IchimokuKinkouhyou, IchimokuCloud } from './trend/ichimoku'; export { supertrend, SuperTrend } from './trend/supertrend'; export { aroon, Aroon } from './trend/aroon'; export { aroonoscillator, AroonOscillator } from './trend/aroon-oscillator'; export { linearregression, LinearRegression } from './trend/linear-regression'; export { maenvelope, MAEnvelope } from './trend/ma-envelope'; export { pivotpoints, PivotPoints } from './trend/pivot-points'; export { doji, DojiPattern } from './candlestick/doji'; export { bullishengulfingpattern, bearishengulfingpattern, BullishEngulfingPattern, BearishEngulfingPattern } from './candlestick/engulfing'; export { hammer, HammerPattern } from './candlestick/hammer'; export { hangingman, HangingManPattern } from './candlestick/hanging-man'; export { shootingstar, ShootingStarPattern } from './candlestick/shooting-star'; export { spinningtop, SpinningTopPattern } from './candlestick/spinning-top'; export { marubozu, MarubozuPattern } from './candlestick/marubozu'; export { dragonflydoji, DragonflyDojiPattern } from './candlestick/dragonfly-doji'; export { gravestonedoji, GravestoneDojiPattern } from './candlestick/gravestone-doji'; export { threewhitesoldiers, ThreeWhiteSoldiersPattern } from './candlestick/three-white-soldiers'; export { threeblackcrows, ThreeBlackCrowsPattern } from './candlestick/three-black-crows'; export { bullishharami, BullishHarami } from './candlestick/bullish-harami'; export { bearishharami, BearishHarami } from './candlestick/bearish-harami'; export { piercingline, PiercingLine } from './candlestick/piercing-line'; export { darkcloudcover, DarkCloudCover } from './candlestick/dark-cloud-cover'; export { morningstar, MorningStar } from './candlestick/morning-star'; export { eveningstar, EveningStar } from './candlestick/evening-star'; export { tweezerbottom, TweezerBottom } from './candlestick/tweezer-bottom'; export { tweezertop, TweezerTop } from './candlestick/tweezer-top'; export { abandonedbaby, AbandonedBaby } from './candlestick/abandoned-baby'; export { bullishmarubozu, BullishMarubozu } from './candlestick/bullish-marubozu'; export { bearishmarubozu, BearishMarubozu } from './candlestick/bearish-marubozu'; export { bullishinvertedhammer, BullishInvertedHammer } from './candlestick/bullish-inverted-hammer'; export { bearishinvertedhammer, BearishInvertedHammer } from './candlestick/bearish-inverted-hammer'; export { bullishinvertedhammerstick, BullishInvertedHammerStick } from './candlestick/bullish-inverted-hammer-stick'; export { bearishinvertedhammerstick, BearishInvertedHammerStick } from './candlestick/bearish-inverted-hammer-stick'; export { morningdojistar, MorningDojiStar } from './candlestick/morning-doji-star'; export { eveningdojistar, EveningDojiStar } from './candlestick/evening-doji-star'; export { downsidetasukigap, DownsideTasukiGap } from './candlestick/downside-tasuki-gap'; export { bullishspinningtop, BullishSpinningTop } from './candlestick/bullish-spinning-top'; export { bearishspinningtop, BearishSpinningTop } from './candlestick/bearish-spinning-top'; export { bullish, Bullish } from './candlestick/bullish'; export { bearish, Bearish } from './candlestick/bearish'; export { bullishharamicross, BullishHaramiCross } from './candlestick/bullish-harami-cross'; export { bearishharamicross, BearishHaramiCross } from './candlestick/bearish-harami-cross'; export { hammerpatternunconfirmed, HammerPatternUnconfirmed } from './candlestick/hammer-pattern-unconfirmed'; export { hangingmanunconfirmed, HangingManUnconfirmed } from './candlestick/hanging-man-unconfirmed'; export { shootingstarunconfirmed, ShootingStarUnconfirmed } from './candlestick/shooting-star-unconfirmed'; export { bullishhammerstick, BullishHammerStick } from './candlestick/bullish-hammer-stick'; export { bearishhammerstick, BearishHammerStick } from './candlestick/bearish-hammer-stick'; export { highest, Highest, lowest, Lowest, sd, sum, averageGain, averageLoss, crossUp, crossDown } from './utils/index'; export { wildersmoothing, WilderSmoothing } from './utils/wilder-smoothing'; export { NumberFormatter, formatNumber, formatNumbers } from './utils/number-formatter'; export { AverageGain, AverageLoss, SD } from './utils/missing-classes'; export { FixedSizeLinkedList, CandleList, Sum, CrossUp, CrossDown } from './utils/data-structures'; export { heikinashi, HeikinAshi } from './chart-types/heikin-ashi'; export { renko, Renko } from './chart-types/renko'; export { typicalprice, TypicalPrice } from './chart-types/typical-price'; export { fibonacci, fibonacciExtensions, fibonacciProjection, Fibonacci } from './drawing-tools/fibonacci'; export { StockData } from './stock-data'; export { setConfig, getConfig, getPrecision, getEpsilon, formatValue, isEqual } from './config'; export { getAvailableIndicators, AvailableIndicators } from './utils/available-indicators'; export { CandleData } from './types'; export { averageGain as averagegain } from './utils/index'; export { averageLoss as averageloss } from './utils/index'; export { keltnerchannel as keltnerchannels } from './volatility/keltner-channels'; export { ichimokukinkouhyou as ichimokucloud } from './trend/ichimoku'; export { fibonacci as fibonacciretracement } from './drawing-tools/fibonacci';