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
- Créer un graphique Open‑High‑Low‑Close d’actions dans Excel avec C#
- Exemple de personnalisation avancée
- Informations sur la licence gratuite
- Ressources supplémentaires
- Conclusion
- Voir aussi
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 :
- Créez un nouveau classeur.
- Remplissez la feuille de calcul avec des données OHLC d’exemple.
- Insérez un StockOpenHighLowClose graphique.
- Configurez l’apparence du graphique.
- Enregistrez le classeur.
Explication du code
| Step | What the code does |
|---|---|
| 1 | Instancie 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. |
| 3 | Ajoute un graphique de type ChartType.StockOpenHighLowClose. |
| 4 | Lie 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). |
| 5 | Démontre quelques personnalisations visuelles : couleur d’arrière-plan, lignes de grille et titres des axes. |
| 6 | Enregistre 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 :
- Guide du développeur – https://docs.aspose.com/cells/net/
- Applications en ligne gratuites – https://products.aspose.app/cells/family
- Référence API – https://reference.aspose.com/cells/net/
- Articles pratiques – https://blog.aspose.com/fr/categories/aspose.cells-product-family/
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.