Aides aux données boursières

Fonctions utilitaires pour charger, valider et normaliser des données OHLCV.

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

Utilisez le point d’entrée public ci-dessus. Les imports de types sont retirés du JavaScript de l’application.

loadOHLCVFromCSV

Charge un fichier CSV OHLCV et renvoie des colonnes alignées sous forme de tableaux typés.

Importer @sixtyfold/stockfonction

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

Lance :

  • Erreur lorsque la requête retourne un statut HTTP non réussi.

normalizeOHLCVData

Valide les colonnes OHLCV et normalise les timestamps décroissants en ordre croissant.

Importer @sixtyfold/stockfonction

normalizeOHLCVData: (data: OHLCVData) => OHLCVData