0.2.0 • Published 2 years ago

ta-rs v0.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Install

npm install ta-rs

Use

import { TaSMA } from 'ta-rs'

const sma = new TaSMA(5) // period = 5
await sma.next(10) // first value = 10
const result = await sma.next(20) // current value = 20

console.log(result) // current result = 15

Supports:

  • TA - Technical Analysis for Rust (available with 'Ta' prefix)
    • ATR
    • EMA
    • MACD
    • SMA
    • RSI
    • Minimum
    • Maximum
    • StandardDeviation
    • MeanAbsoluteDeviation
  • YATA - Yet Another Technical Analysis library (available with 'Yata' prefix)
    • SMA
    • WMA
    • EMA
    • WSMA
    • RMA
    • SMM
    • HMA
    • SWMA
    • LSMA
    • Conv
    • VWMA
    • TRIMA
    • Differential
    • Sum
    • ROC
    • TSI
    • StDev
    • LinearVolatility
    • CCI
    • MedianAbsDev
    • Vidya
    • Cross
    • ReversalSignal
    • HighestLowestDelta
  • Custom (without prefix)

Operating systems support matrix

node14node16node18
Windows x64
Windows x32
Windows arm64
macOS x64
macOS arm64
Linux x64 gnu
Linux x64 musl
Linux arm gnu
Linux arm64 gnu
Linux arm64 musl
Android arm64xxx
Android armv7xxx
FreeBSD x64xxx