DeviaVir / zenbot

Zenbot is a command-line cryptocurrency trading bot using Node.js and MongoDB.
MIT License
8.24k stars 2.03k forks source link

[Feature Request] Tulip Indicators #1479

Open LoneWolf345 opened 6 years ago

LoneWolf345 commented 6 years ago

Describe the feature

I would like to see the Tulip Indicator library brought in. It has several functions along with many indicators that zenbot does not currently support. Tulip Indicators

Tulip Indicators currently implements 103 indicators: abs, acos, ad, add, adosc, adx, adxr, ao, apo, aroon, aroonosc, asin, atan, atr, avgprice, bbands, bop, cci, ceil, cmo, cos, cosh, crossany, crossover, cvi, decay, dema, di, div, dm, dpo, dx, edecay, ema, emv, exp, fisher, floor, fosc, hma, kama, kvo, lag, linreg, linregintercept, linregslope, ln, log10, macd, marketfi, mass, max, md, medprice, mfi, min, mom, msw, mul, natr, nvi, obv, ppo, psar, pvi, qstick, roc, rocr, round, rsi, sin, sinh, sma, sqrt, stddev, stderr, stoch, sub, sum, tan, tanh, tema, todeg, torad, tr, trima, trix, trunc, tsf, typprice, ultosc, var, vhf, vidya, volatility, vosc, vwma, wad, wcprice, wilders, willr, wma, zlema.

phatwila commented 6 years ago

100% agree.

defkev commented 6 years ago

1426 adds tulind (wrapper for Tulip indicators)

Support for indicators we don't use is, well, nothing i would consider an improvement.

But as TI is faster, at least according the their own benchmarks, i see no point to not port everything over and axe TA completely.

Should be fairly straight forward.