Visualiser les données du marché financier est essentiel pour les analystes, les traders et les développeurs qui créent des applications d’investissement. Dans cet article, vous apprendrez comment créer un graphique Stock Open‑High‑Low‑Close (OHLC) dans Excel en utilisant C# avec Aspose.Cells for .NET. En quelques lignes de code seulement, vous pouvez transformer les données de prix brutes en un graphique OHLC à l’aspect professionnel qui peut être enregistré sous forme de classeur Excel, PDF ou image.

Cet article couvre les sujets suivants :

Bibliothèque Excel C# pour créer des graphiques OHLC d’actions

Aspose.Cells for .NET est une bibliothèque Excel puissante et entièrement gérée qui permet aux développeurs de créer, modifier et rendre des fichiers Excel sans Microsoft Office. Elle fournit une API riche pour travailler avec les feuilles de calcul, les cellules, les formules et les graphes — y compris les types de graphiques financiers tels que StockOpenHighLowClose, Candlestick et Volume‑OHLC.

Principaux avantages d’utiliser Aspose.Cells pour la création de graphiques financiers :

  • Pas d’interop COM – fonctionne sur n’importe quelle plateforme qui prend en charge .NET.
  • Prise en charge complète des types de graphiques – y compris toutes les variantes de graphiques boursiers et financiers.
  • Rendu haute performance – idéal pour les grands ensembles de données.
  • Formats de sortie multiples – XLSX, XLS, PDF, XPS, PNG, JPEG, etc.

Vous pouvez ajouter Aspose.Cells à votre projet via NuGet :

PM> Install-Package Aspose.Cells

Créer un graphique Bourse Ouverture‑Haut‑Bas‑Clôture dans Excel avec C#

Voici un exemple complet et exécutable en C# qui montre comment :

  1. Créez un nouveau classeur.
  2. Remplissez la feuille de calcul avec des données OHLC d’exemple.
  3. Insérez un StockOpenHighLowClose graphique.
  4. Configurez l’apparence du graphique.
  5. Enregistrez le classeur.

Explication du code

StepWhat the code does
1Instancie un nouveau Workbook et accède à la première Worksheet.
2Écrit une ligne d’en-tête et cinq lignes de données OHLC d’exemple.
3Ajoute un graphique de type ChartType.StockOpenHighLowClose.
4Lie la plage de données Open‑High‑Low‑Close (B2:E6) à la série du graphique et définit la colonne de dates comme données de l’axe X (catégorie).
5Démontre quelques personnalisations visuelles : couleur d’arrière-plan, lignes de grille et titres des axes.
6Enregistre le classeur au format XLSX qui peut être ouvert dans Excel, ou exporté en PDF/PNG à l’aide d’Aspose.Cells si nécessaire.

L’exécution du programme génère un fichier Excel (StockOHLCChart_Output.xlsx) qui contient un graphique OHLC entièrement fonctionnel, prêt pour l’analyse ou la présentation.

Obtenez une licence gratuite

Aspose propose une licence temporaire gratuite qui supprime les restrictions d’évaluation. Visitez la page de licence temporaire Aspose pour en obtenir une et débloquer toutes les fonctionnalités d’Aspose.Cells pour votre projet.

Graphique Open‑High‑Low‑Close des actions : Ressources gratuites

Continuez à apprendre avec ces ressources officielles d’Aspose :

Conclusion

Dans ce tutoriel, vous avez appris comment créer un graphique Stock Open‑High‑Low‑Close (OHLC) dans Excel en utilisant C# et Aspose.Cells for .NET. Le code fourni montre la préparation des données, la création du graphique, le style de base et les options de personnalisation avancées. Avec Aspose.Cells, vous pouvez automatiser les visualisations financières, générer des rapports et exporter les graphiques vers plusieurs formats sans nécessiter Microsoft Office.

Si vous avez des questions ou avez besoin d’une assistance supplémentaire, n’hésitez pas à visiter notre forum d’assistance gratuit : https://forum.aspose.com/c/cells/9.

Voir aussi