Package Exports
- oakscriptjs
- oakscriptjs/runtime
Readme
OakScriptJS
OakScriptJS is a TypeScript/JavaScript library that provides PineScript v6 compatible technical analysis functions. Build trading indicators, run backtests, or integrate TA calculations into any JavaScript environment.
Quick Start
Install
npm install oakscriptjsCalculate an indicator
import { Series, ta } from 'oakscriptjs';
const prices = [44, 44.5, 45, 45.5, 46, 46.5, 47, 47.5, 48, 48.5];
const close = new Series(prices);
const sma = ta.sma(close, 5);
console.log(sma.toArray());Documentation
- Guide — Getting started and core concepts
- Function Inventory — All available TA functions