@neabyte/candlestick-cli
Version:
Beautiful terminal candlestick charts with real-time trading data. Create stunning ASCII art charts directly in your terminal with support for live market data, custom colors, and professional trading visualization.
24 lines (23 loc) • 824 B
TypeScript
import type { Candles } from '../types/candlestick.js';
export declare class CCXTProvider {
private exchange;
constructor();
fetchOHLCV(symbol?: string, timeframe?: string, limit?: number): Promise<Candles>;
private validateInputs;
private validateOHLCVData;
private processOHLCVData;
private validateOHLCData;
private convertToCandles;
private handleFetchError;
private handleSpecificError;
fetch4H(symbol?: string, limit?: number): Promise<Candles>;
fetch1D(symbol?: string, limit?: number): Promise<Candles>;
getLatestPrice(symbol?: string): Promise<number>;
getMarketInfo(symbol?: string): Promise<{
symbol: string;
base: string;
quote: string;
precision: Record<string, unknown>;
limits: Record<string, unknown>;
}>;
}