canvas-trading
Version:
Interactive HTML5 Canvas Trading Chart
19 lines (18 loc) • 803 B
TypeScript
import type { AssignedTrade, Indicators } from '../types';
import type { CandleCanvas } from './CandleCanvas';
import { CandleMountPoints } from './MountedClasses';
export declare class Candle2D {
xPosition: number;
originalIndex: number;
open: number;
close: number;
low: number;
high: number;
noDraw: boolean;
mountPoints: CandleMountPoints;
alligator: Indicators['alligator'];
trades: AssignedTrade[];
constructor(originalOpen: number, originalClose: number, originalLow: number, originalHigh: number, originalIndicators: Indicators, candleCanvas: CandleCanvas, originalTrades: AssignedTrade[], xPosition: number, originalIndex: number);
static getPoint: (originalPoint: number, candleCanvas: CandleCanvas) => number;
private getAlligatorPoints;
}