napi-talib
Version:
Node API for TA-Lib
57 lines • 2.33 kB
JavaScript
/*
* types.ts
*
* Copyright (c) 2024-2025 Xiongfei Shi
*
* Author: Xiongfei Shi <xiongfei.shi(a)icloud.com>
* License: Apache-2.0
*
* https://github.com/shixiongfei/napi-talib
*/
export var MAType;
(function (MAType) {
MAType[MAType["SMA"] = 0] = "SMA";
MAType[MAType["EMA"] = 1] = "EMA";
MAType[MAType["WMA"] = 2] = "WMA";
MAType[MAType["DEMA"] = 3] = "DEMA";
MAType[MAType["TEMA"] = 4] = "TEMA";
MAType[MAType["TRIMA"] = 5] = "TRIMA";
MAType[MAType["KAMA"] = 6] = "KAMA";
MAType[MAType["MAMA"] = 7] = "MAMA";
MAType[MAType["T3"] = 8] = "T3";
})(MAType || (MAType = {}));
export var FuncUnstId;
(function (FuncUnstId) {
FuncUnstId[FuncUnstId["NONE"] = -1] = "NONE";
FuncUnstId[FuncUnstId["ADX"] = 0] = "ADX";
FuncUnstId[FuncUnstId["ADXR"] = 1] = "ADXR";
FuncUnstId[FuncUnstId["ATR"] = 2] = "ATR";
FuncUnstId[FuncUnstId["CMO"] = 3] = "CMO";
FuncUnstId[FuncUnstId["DX"] = 4] = "DX";
FuncUnstId[FuncUnstId["EMA"] = 5] = "EMA";
FuncUnstId[FuncUnstId["HT_DCPERIOD"] = 6] = "HT_DCPERIOD";
FuncUnstId[FuncUnstId["HT_DCPHASE"] = 7] = "HT_DCPHASE";
FuncUnstId[FuncUnstId["HT_PHASOR"] = 8] = "HT_PHASOR";
FuncUnstId[FuncUnstId["HT_SINE"] = 9] = "HT_SINE";
FuncUnstId[FuncUnstId["HT_TRENDLINE"] = 10] = "HT_TRENDLINE";
FuncUnstId[FuncUnstId["HT_TRENDMODE"] = 11] = "HT_TRENDMODE";
FuncUnstId[FuncUnstId["IMI"] = 12] = "IMI";
FuncUnstId[FuncUnstId["KAMA"] = 13] = "KAMA";
FuncUnstId[FuncUnstId["MAMA"] = 14] = "MAMA";
FuncUnstId[FuncUnstId["MFI"] = 15] = "MFI";
FuncUnstId[FuncUnstId["MINUS_DI"] = 16] = "MINUS_DI";
FuncUnstId[FuncUnstId["MINUS_DM"] = 17] = "MINUS_DM";
FuncUnstId[FuncUnstId["NATR"] = 18] = "NATR";
FuncUnstId[FuncUnstId["PLUS_DI"] = 19] = "PLUS_DI";
FuncUnstId[FuncUnstId["PLUS_DM"] = 20] = "PLUS_DM";
FuncUnstId[FuncUnstId["RSI"] = 21] = "RSI";
FuncUnstId[FuncUnstId["STOCHRSI"] = 22] = "STOCHRSI";
FuncUnstId[FuncUnstId["T3"] = 23] = "T3";
FuncUnstId[FuncUnstId["ALL"] = 24] = "ALL";
})(FuncUnstId || (FuncUnstId = {}));
export var Compatibility;
(function (Compatibility) {
Compatibility[Compatibility["DEFAULT"] = 0] = "DEFAULT";
Compatibility[Compatibility["METASTOCK"] = 1] = "METASTOCK";
})(Compatibility || (Compatibility = {}));
//# sourceMappingURL=types.js.map