Hilfsfunktionen für Börsendaten

Hilfsfunktionen zum Laden, Validieren und Normalisieren von OHLCV-Daten.

Import
import { loadOHLCVFromCSV } from "@sixtyfold/stock";

Verwenden Sie den oben gezeigten öffentlichen Einstiegspunkt. Reine Typimporte werden aus dem Anwendungs-JavaScript entfernt.

loadOHLCVFromCSV

Lädt eine OHLCV-CSV-Datei und gibt ausgerichtete, typisierte Array-Spalten zurück.

Import @sixtyfold/stockFunktion

loadOHLCVFromCSV: (url: string, onProgress?: (progress: number) => void) => Promise<OHLCVData>

Wirft:

  • Fehler, wenn die Anfrage einen HTTP-Status zurückgibt, der keinen Erfolg anzeigt.

normalizeOHLCVData

Validiert OHLCV-Spalten und normalisiert absteigende Zeitstempel in aufsteigende Reihenfolge.

Import @sixtyfold/stockfunction

normalizeOHLCVData: (data: OHLCVData) => OHLCVData