Визуализация финансовых рыночных данных, таких как цены high‑low‑close, является необходимой для аналитиков и трейдеров. В этой статье вы узнаете, как создать диаграмму StockVolumeHighLowClose в Excel, используя C# с Aspose.Cells for .NET. Примеры демонстрируют как базовую диаграмму, так и более продвинутую версию с пользовательскими маркерами, вторичной осью и форматированием. Код полностью функционален и может быть скомпилирован напрямую.

В этой статье рассматриваются следующие темы:

Библиотека C# Excel для создания графика StockVolumeHighLowClose

Aspose.Cells for .NET — это мощная библиотека, упрощающая создание и работу с файлами Excel без необходимости установки Microsoft Office. Она предоставляет богатый API для работы с листами, ячейками и широким набором типов диаграмм, включая диаграмму StockVolumeHighLowClose, используемую для финансовых данных.

Ключевые преимущества Aspose.Cells for .NET:

  • Полный API – Полный доступ к функциям Excel, включая более 70 типов диаграмм.
  • Высокая производительность – Эффективно работает с большими книгами и сложными формулами.
  • Отсутствие зависимости от Interop – Работает на любой платформе, поддерживающей .NET.
  • Широкая поддержка форматов – XLSX, XLS, CSV, ODS, PDF и др.

Начните быстро:

PM> Install-Package Aspose.Cells

Создать диаграмму StockVolumeHighLowClose в Excel с использованием C#

Ниже приведены два полных примера. Первый демонстрирует базовый StockVolumeHighLowClose график. Второй показывает, как настроить график с различными стилями маркеров, вторичной осью и визуальным форматированием.

Пример 1 – Базовый график StockVolumeHighLowClose

Объяснение ключевых шагов

StepPurpose
1Инициализировать новый Workbook и получить первый лист.
2Заполнить примерными данными Open‑High‑Low‑Close.
3Добавить диаграмму типа ChartType.StockVolumeHighLowClose.
4Установить диапазоны категорий (ось X) и рядов, используя ссылки в стиле A1.
5Отрегулировать положение легенды и фон диаграммы для более чистого вида.
6Сохранить книгу в файл .xlsx.

Запуск программы создает StockVolumeHighLowClose_Basic.xlsx с полностью функциональной диаграммой VHLC.

Пример 2 – Настраиваемый график StockVolumeHighLowClose

Во втором примере демонстрируется, как применить пользовательские маркеры, вторичную ось для объёма (при желании) и дополнительное форматирование, такое как цвета линий и стили границ.

Основные моменты настройки

  • Стили маркеров – Каждый ряд цен (Open, High, Low, Close) использует отдельную форму маркера и цвет, улучшая читаемость.
  • Вторая ось – Данные объёма отображаются в виде столбцовой серии на вторичной оси, демонстрируя, как комбинировать типы диаграмм.
  • Цвета линий и заливки – Явно задаются цвета линий (Border.Color) и цвета заливки маркеров (Marker.Area.ForeColor).
  • Подписи осей – Заголовки основной и вторичной осей помогают пользователям быстро интерпретировать диаграмму.

Запуск этой программы создаёт StockVolumeHighLowClose_Customized.xlsx, отшлифованный финансовый график, готовый к презентации или дальнейшему анализу.

Получить бесплатную лицензию

Исследуйте продукты Aspose с временной бесплатной лицензией. Перейдите на страницу временной лицензии, чтобы получить файл лицензии и разблокировать полный набор возможностей Aspose.Cells for .NET.

Диаграмма StockVolumeHighLowClose в Excel: Бесплатные ресурсы

Продолжайте расширять свои навыки автоматизации Excel с помощью этих ресурсов:

Заключение

В этом руководстве мы продемонстрировали, как создать диаграмму StockVolumeHighLowClose в Excel с использованием C# и Aspose.Cells for .NET. Первый пример дает быстрый старт, тогда как второй показывает расширенные параметры стилизации, такие как пользовательские маркеры, вторичные оси и настройки форматирования. Aspose.Cells позволяет разработчикам создавать профессиональные финансовые визуализации без необходимости использования Microsoft Office.

Если у вас есть вопросы или вам нужна дополнительная помощь, присоединяйтесь к Aspose.Cells Support Forum.

См. также