UNPKG

@thoshpathi/utils-smartapi

Version:

Extended utilities for Angel One's smartapi-javascript SDK, including custom methods and helpers for market data like candles, P&L, and more.

21 lines (19 loc) 809 B
interface OHLCDataType { date: Date; open: number; high: number; low: number; close: number; } declare function smaSeries(prices: number[], period?: number): number[]; declare function emaSeries(prices: number[], period?: number): number[]; type TrendData = { date: Date; trend: "BUY" | "SELL"; close: number; }; declare function emaCrossoverTrends(ohlcsArray: OHLCDataType[], shortLength?: number, longLength?: number): TrendData[]; declare function trSeries(ohlcArr: OHLCDataType[], includeFirst?: boolean): number[]; declare function rmaSeries(prices: number[], period?: number): number[]; declare function atrSeries(ohlcArr: OHLCDataType[], period: number): number[]; export { type OHLCDataType, atrSeries, emaCrossoverTrends, emaSeries, rmaSeries, smaSeries, trSeries };