45 lines
1.4 KiB
JavaScript
Executable File
45 lines
1.4 KiB
JavaScript
Executable File
'use strict';
|
|
|
|
import ATR from './lib/indicator/average-true-range.js';
|
|
import BB from './lib/indicator/bollinger-bands.js';
|
|
import EMA from './lib/indicator/exponential-moving-average.js';
|
|
import LWMA from './lib/indicator/linearly-weighted-moving-average.js';
|
|
import MACD from './lib/indicator/moving-average-convergence-divergence.js';
|
|
import OBV from './lib/indicator/on-balance-volume.js';
|
|
import RSI from './lib/indicator/relative-strength-index.js';
|
|
import SMA from './lib/indicator/simple-moving-average.js';
|
|
import SO from './lib/indicator/stochastic-oscillator.js';
|
|
import ROC from './lib/indicator/rate-of-change.js';
|
|
import MFI from './lib/indicator/money-flow-index.js';
|
|
import SMMA from './lib/indicator/smoothed-moving-average.js';
|
|
import WMA from './lib/indicator/weighted-moving-average.js';
|
|
|
|
export default {
|
|
AverageTrueRange: ATR,
|
|
ATR,
|
|
BollingerBands: BB,
|
|
BB,
|
|
ExponentialMovingAverage: EMA,
|
|
EMA,
|
|
LinearlyWeightedMovingAverage: LWMA,
|
|
LWMA,
|
|
MovingAverageConvergenceDivergence: MACD,
|
|
MACD,
|
|
MoneyFlowIndex: MFI,
|
|
MFI,
|
|
OnBalanceVolume: OBV,
|
|
OBV,
|
|
RelativeStrengthIndex: RSI,
|
|
RSI,
|
|
SimpleMovingAverage: SMA,
|
|
SMA,
|
|
SmoothedMovingAverage: SMMA,
|
|
SMMA,
|
|
StochasticOscillator: SO,
|
|
SO,
|
|
RateOfChange: ROC,
|
|
ROC,
|
|
WeightedMovingAverage: WMA,
|
|
WMA
|
|
}
|