Візуалізація даних фінансових ринків є необхідною для аналітиків, трейдерів та розробників, які створюють інвестиційні додатки. У цій статті ви дізнаєтеся, як створити Stock Open‑High‑Low‑Close (OHLC) діаграму в Excel, використовуючи C# з Aspose.Cells for .NET. За допомогою лише кількох рядків коду ви можете перетворити сирі цінові дані на професійно виглядаючу OHLC діаграму, яку можна зберегти у вигляді Excel‑книги, PDF або зображення.
У цій статті розглядаються наступні теми:
- Бібліотека C# Excel для створення графіків OHLC акцій
- Створення графіка Open‑High‑Low‑Close акцій в Excel за допомогою C#
- Приклад розширеної кастомізації
- Інформація про безкоштовну ліцензію
- Додаткові ресурси
- Висновок
- Дивіться також
Бібліотека 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#, який демонструє, як:
- Створіть нову робочу книгу.
- Заповніть лист зразковими даними OHLC.
- Вставте діаграму StockOpenHighLowClose.
- Налаштуйте вигляд діаграми.
- Збережіть робочу книгу.
Пояснення коду
| Step | What 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:
- Посібник розробника – https://docs.aspose.com/cells/net/
- Безкоштовні онлайн‑додатки – https://products.aspose.app/cells/family
- Довідка API – https://reference.aspose.com/cells/net/
- Статті «Як це зробити» – https://blog.aspose.com/uk/categories/aspose.cells-product-family/
Висновок
У цьому підручнику ви дізналися, як створити діаграму Stock Open‑High‑Low‑Close (OHLC) в Excel за допомогою C# та Aspose.Cells for .NET. Наведений код демонструє підготовку даних, створення діаграми, базове оформлення та розширені параметри налаштування. За допомогою Aspose.Cells ви можете автоматизувати фінансові візуалізації, генерувати звіти та експортувати діаграми у різні формати без потреби у Microsoft Office.
Якщо у вас є будь-які питання або потрібна додаткова допомога, не соромтеся відвідати наш безкоштовний форум підтримки: https://forum.aspose.com/c/cells/9.