MCPcopy Create free account

hub / github.com/data-forge/data-forge-indicators / functions

Functions80 in github.com/data-forge/data-forge-indicators

↓ 20 callersFunctionreadJSON
(filePath: string)
src/test/indicators/test-utils.ts:3
↓ 10 callersFunctionb
(e,t)
docs/assets/monaco-editor/min/vs/language/typescript/tsMode.js:7
↓ 9 callersFunctionc
(e)
docs/assets/monaco-editor/min/vs/language/typescript/tsMode.js:7
↓ 6 callersFunctiona
(e)
docs/assets/monaco-editor/min/vs/language/typescript/tsMode.js:7
↓ 5 callersMethoddirection
(period: number)
src/indicators/direction.ts:14
↓ 5 callersMethodsma
(period: number)
src/indicators/sma.ts:10
↓ 5 callersFunctiont
()
docs/assets/monaco-editor/min/vs/loader.js:7
↓ 4 callersFunctione
()
docs/assets/monaco-editor/min/vs/loader.js:8
↓ 4 callersMethodema
(period: number)
src/indicators/ema.ts:10
↓ 4 callersFunctioni
(e)
docs/assets/monaco-editor/min/vs/loader.js:17
↓ 4 callersFunctionr
(e)
docs/assets/monaco-editor/min/vs/loader.js:8
↓ 3 callersMethodbollinger
(period: number, stdDevMultUpper: number, stdDevMultLower: number)
src/indicators/bollinger.ts:35
↓ 3 callersFunctionn
()
docs/assets/monaco-editor/min/vs/loader.js:17
↓ 3 callersFunctiono
(e)
docs/assets/monaco-editor/min/vs/loader.js:17
↓ 3 callersMethodrsi
(period: number)
src/indicators/rsi.ts:19
↓ 3 callersMethodstochasticK
(period: number)
src/indicators/stochastic-k.ts:18
↓ 2 callersFunctione
(e,t)
docs/assets/monaco-editor/min/vs/language/typescript/tsMode.js:7
↓ 2 callersMethodextrema
()
src/indicators/extrema.ts:15
↓ 2 callersFunctioni
(e)
docs/assets/monaco-editor/min/vs/language/typescript/tsMode.js:7
↓ 2 callersMethodstreaks
(period: number)
src/indicators/streaks.ts:19
↓ 2 callersFunctiont
()
docs/assets/monaco-editor/min/vs/language/typescript/tsMode.js:7
↓ 1 callersMethodbandwidth
()
src/indicators/bollinger-bandwidth.ts:10
↓ 1 callersFunctioncomputeEma
(values: number[], multiplier: number)
src/indicators/ema.ts:17
↓ 1 callersFunctioncomputeK
(values: OHLC[])
src/indicators/stochastic-k.ts:22
↓ 1 callersMethodcrsi
(rsiPeriod: number, streakRsiPeriod: number, percentRankPeriod: number)
src/indicators/conners-rsi.ts:13
↓ 1 callersMethoddaysFalling
()
src/indicators/days-falling.ts:10
↓ 1 callersMethoddaysRising
()
src/indicators/days-rising.ts:10
↓ 1 callersMethodgaps
()
src/indicators/gaps.ts:12
↓ 1 callersMethodmacd
(shortPeriod: number, longPeriod: number, signalPeriod: number)
src/indicators/macd.ts:41
↓ 1 callersMethodmomentum
(period: number)
src/indicators/momentum.ts:10
↓ 1 callersMethodpercentB
()
src/indicators/bollinger-percent-b.ts:10
↓ 1 callersFunctionr
(e,t)
docs/assets/monaco-editor/min/vs/language/typescript/tsMode.js:7
↓ 1 callersMethodroc
(period: number)
src/indicators/rate-of-change.ts:10
↓ 1 callersFunctions
(e,t,n)
docs/assets/monaco-editor/min/vs/language/typescript/tsMode.js:7
↓ 1 callersMethodstochasticFast
(k: number, d: number)
src/indicators/stochastic-fast.ts:26
↓ 1 callersMethodstochasticSlow
(k: number, d: number, smooth: number)
src/indicators/stochastic-slow.ts:26
↓ 1 callersMethodtrends
()
src/indicators/trends.ts:10
Functionbandwidth
* Compute the bandwidth indicator from Bollinger Bands. * * Bandwidth tells how wide the Bollinger Bands are on a normalized basis. * * https://
src/indicators/bollinger-bandwidth.ts:22
Methodbandwidth
()
src/indicators/bollinger-bandwidth.ts:6
Functionbollinger
* Compute bollinger bands for a input series for a specified period of time. * * @param period - The time period for which to compute bollinger band
src/indicators/bollinger.ts:48
Methodbollinger
(period: number, stdDevMultUpper: number, stdDevMultLower: number)
src/indicators/bollinger.ts:31
Functioncrsi
(this: ISeries<IndexT, number>, rsiPeriod: number, streakRsiPeriod: number, percentRankPeriod: number)
src/indicators/conners-rsi.ts:17
Methodcrsi
(rsiPeriod: number, streakRsiPeriod: number, percentRankPeriod: number)
src/indicators/conners-rsi.ts:9
FunctiondaysFalling
(this: ISeries<IndexT, number>)
src/indicators/days-falling.ts:14
MethoddaysFalling
()
src/indicators/days-falling.ts:6
FunctiondaysRising
(this: ISeries<IndexT, number>)
src/indicators/days-rising.ts:14
MethoddaysRising
()
src/indicators/days-rising.ts:6
Functiondirection
(this: ISeries<IndexT, number>, period: number = 2)
src/indicators/direction.ts:18
Methoddirection
(period: number)
src/indicators/direction.ts:10
Functionema
(this: ISeries<IndexT, number>, period: number)
src/indicators/ema.ts:35
Methodema
(period: number)
src/indicators/ema.ts:6
Functionextrema
(this: ISeries<IndexT, number>, period: number = 2)
src/indicators/extrema.ts:19
Methodextrema
()
src/indicators/extrema.ts:11
Functiongaps
(this: IDataFrame<IndexT, OHLC>)
src/indicators/gaps.ts:16
Methodgaps
()
src/indicators/gaps.ts:8
Functionmacd
* Compute macd for a series. * * @param shortPeriod - The time period of the short moving average. * @param longPeriod - The time period of the lon
src/indicators/macd.ts:54
Methodmacd
(shortPeriod: number, longPeriod: number, signalPeriod: number)
src/indicators/macd.ts:37
Functionmomentum
* Compute the momentum. * https://en.wikipedia.org/wiki/Momentum_(technical_analysis)
src/indicators/momentum.ts:19
Methodmomentum
(period: number)
src/indicators/momentum.ts:6
Functionn
()
docs/assets/monaco-editor/min/vs/language/typescript/tsMode.js:7
FunctionpercentB
* Compute the percent bandwidth indicator from Bollinger Bands. * * %b (pronounced "percent b") is derived from the formula for stochastics and sho
src/indicators/bollinger-percent-b.ts:23
MethodpercentB
()
src/indicators/bollinger-percent-b.ts:6
Functionroc
* Compute the rate of change. * https://en.wikipedia.org/wiki/Momentum_(technical_analysis) * https://www.tradingview.com/wiki/Rate_of_Change_(ROC)
src/indicators/rate-of-change.ts:20
Methodroc
(period: number)
src/indicators/rate-of-change.ts:6
Functionrsi
(this: ISeries<IndexT, number>, period: number)
src/indicators/rsi.ts:23
Methodrsi
(period: number)
src/indicators/rsi.ts:15
Functions
(t,r,o,i,s)
docs/assets/monaco-editor/min/vs/loader.js:24
Functionsma
(this: ISeries<IndexT, number>, period: number)
src/indicators/sma.ts:14
Methodsma
(period: number)
src/indicators/sma.ts:6
FunctionstochasticFast
( this: DataFrame<IndexT, number>, k: number, d: number )
src/indicators/stochastic-fast.ts:29
MethodstochasticFast
(k: number, d: number)
src/indicators/stochastic-fast.ts:22
FunctionstochasticK
(this: IDataFrame<IndexT, OHLC>, period: number)
src/indicators/stochastic-k.ts:26
MethodstochasticK
(period: number)
src/indicators/stochastic-k.ts:14
FunctionstochasticSlow
( this: DataFrame<IndexT, number>, k: number, d: number, smooth: number )
src/indicators/stochastic-slow.ts:31
MethodstochasticSlow
(k: number, d: number, smooth: number)
src/indicators/stochastic-slow.ts:22
Functionstreaks
(this: ISeries<IndexT, number>, period: number = 2)
src/indicators/streaks.ts:23
Methodstreaks
(period: number)
src/indicators/streaks.ts:15
Functiontrends
(this: ISeries<IndexT, number>)
src/indicators/trends.ts:14
Methodtrends
()
src/indicators/trends.ts:6
FunctionwriteJSON
(filePath: string, obj: any)
src/test/indicators/test-utils.ts:16