UNPKG

candlestick-to-png

Version:

Lightweight library to draw an array of candles into a canvas and render it as png file.

40 lines (39 loc) 830 B
export interface Move { type: MoveType; timestamp: number; cryptoValue?: number; currencyType: string; profitPercOverride?: number; baseType: string | undefined; } export interface Drop { fromTime: number; toTime: number; fromCrypto: number; toCrypto: number; diff: number; } export declare enum MoveType { BUY = "buy", SELL = "sell" } export interface Candle { openTimeInISO: string; volume: number; sizeInMillis: number; high: number; productId: string; low: number; openTimeInMillis: number; counter: string; close: number; open: number; base: string; } export interface LamboCandle extends Returnable<LamboCandle> { candle: Candle; openTimeInMillis: number; } export interface Returnable<T> { parse(r: Response): T; }