Візуалізація даних фінансових ринків є необхідною для аналітиків, трейдерів та розробників, які створюють інвестиційні додатки. У цій статті ви дізнаєтеся, як створити Stock Open‑High‑Low‑Close (OHLC) діаграму в Excel, використовуючи C# з Aspose.Cells for .NET. За допомогою лише кількох рядків коду ви можете перетворити сирі цінові дані на професійно виглядаючу OHLC діаграму, яку можна зберегти у вигляді Excel‑книги, PDF або зображення.

У цій статті розглядаються наступні теми:

Бібліотека C# Excel для створення графіків OHLC акцій

Aspose.Cells for .NET — це потужна, повністю керована бібліотека Excel, яка дозволяє розробникам створювати, редагувати та відображати файли Excel без Microsoft Office. Вона надає багатий API для роботи з аркушами, клітинками, формулами та діаграмами — включаючи фінансові типи діаграм, такі як StockOpenHighLowClose, Candlestick та Volume‑OHLC.

Ключові переваги використання Aspose.Cells для фінансового створення графіків:

  • Без COM-interop – працює на будь‑якій платформі, що підтримує .NET.
  • Повна підтримка типів діаграм – включаючи всі варіанти стокових та фінансових діаграм.
  • Високопродуктивне рендеринг – ідеально підходить для великих наборів даних.
  • Кілька форматів виводу – XLSX, XLS, PDF, XPS, PNG, JPEG тощо.

Ви можете додати Aspose.Cells до вашого проєкту через NuGet:

PM> Install-Package Aspense.Cells

Створення графіка акцій Open‑High‑Low‑Close у Excel за допомогою C#

Нижче наведено повний, готовий до виконання приклад C#, який демонструє, як:

  1. Створіть нову робочу книгу.
  2. Заповніть лист зразковими даними OHLC.
  3. Вставте діаграму StockOpenHighLowClose.
  4. Налаштуйте вигляд діаграми.
  5. Збережіть робочу книгу.

Пояснення коду

StepWhat the code does
1Створює новий Workbook і отримує доступ до першого Worksheet.
2Записує рядок заголовка та п’ять рядків зразкових даних OHLC.
3Додає діаграму типу ChartType.StockOpenHighLowClose.
4Прив’язує діапазон даних Open‑High‑Low‑Close (B2:E6) до серії діаграми та встановлює стовпець дати як дані X‑вісі (категорії).
5Показує кілька візуальних налаштувань: колір фону, лінії сітки та підписи осей.
6Зберігає робочу книгу у вигляді файлу XLSX, який можна відкрити в Excel, або за потреби експортує у PDF/PNG за допомогою Aspose.Cells.

Запуск програми створює файл Excel (StockOHLCChart_Output.xlsx), який містить повністю функціональний OHLC‑графік, готовий до аналізу або презентації.

Отримати безкоштовну ліцензію

Aspose пропонує тимчасову безкоштовну ліцензію, яка знімає обмеження оцінки. Відвідайте сторінку тимчасової ліцензії Aspose, щоб отримати її та розблокувати повний функціонал Aspose.Cells для вашого проєкту.

Графік відкриття‑високих‑низьких‑закриття акцій: Безкоштовні ресурси

Продовжуйте навчання за допомогою цих офіційних ресурсів Aspose:

Висновок

У цьому підручнику ви дізналися, як створити діаграму Stock Open‑High‑Low‑Close (OHLC) в Excel за допомогою C# та Aspose.Cells for .NET. Наведений код демонструє підготовку даних, створення діаграми, базове оформлення та розширені параметри налаштування. За допомогою Aspose.Cells ви можете автоматизувати фінансові візуалізації, генерувати звіти та експортувати діаграми у різні формати без потреби у Microsoft Office.

Якщо у вас є будь-які питання або потрібна додаткова допомога, не соромтеся відвідати наш безкоштовний форум підтримки: https://forum.aspose.com/c/cells/9.

Дивіться також