금융 시장 데이터를 시각화하는 것은 분석가, 트레이더 및 투자 애플리케이션을 구축하는 개발자에게 필수적입니다. 이 기사에서는 C#와 Aspose.Cells for .NET을 사용하여 Excel에서 Stock Open‑High‑Low‑Close (OHLC) 차트를 만드는 방법을 배웁니다. 몇 줄의 코드만으로 원시 가격 데이터를 전문적인 OHLC 차트로 변환하여 Excel 워크북, PDF 또는 이미지로 저장할 수 있습니다.

이 문서에서는 다음 주제를 다룹니다:

C# Excel 라이브러리로 주식 OHLC 차트 생성

Aspose.Cells for .NET 은(는) Microsoft Office 없이도 개발자가 Excel 파일을 생성, 편집 및 렌더링할 수 있게 해주는 강력하고 완전 관리되는 Excel 라이브러리입니다. 이 라이브러리는 워크시트, 셀, 수식 및 차트 작업을 위한 풍부한 API를 제공하며, StockOpenHighLowClose, Candlestick, Volume‑OHLC와 같은 금융 차트 유형도 포함합니다.

재무 차트 작성을 위해 Aspose.Cells를 사용할 때의 주요 이점:

  • No COM interop – .NET을 지원하는 모든 플랫폼에서 작동합니다.
  • Full chart type support – 모든 주식 및 금융 차트 변형을 포함합니다.
  • High‑performance rendering – 대용량 데이터 세트에 이상적입니다.
  • Multiple output formats – XLSX, XLS, PDF, XPS, PNG, JPEG 등.

NuGet을 통해 Aspose.Cells를 프로젝트에 추가할 수 있습니다:

PM> Install-Package Aspose.Cells

C#를 사용하여 Excel에서 주식 시가‑고가‑저가‑종가 차트 만들기

아래는 실행 가능한 전체 C# 예제이며, 다음을 시연합니다:

  1. 새 워크북을 만듭니다.
  2. 샘플 OHLC 데이터를 사용하여 워크시트를 채웁니다.
  3. StockOpenHighLowClose 차트를 삽입합니다.
  4. 차트의 모양을 구성합니다.
  5. 워크북을 저장합니다.

코드 설명

단계코드가 수행하는 작업
1Workbook을 인스턴스화하고 첫 번째 Worksheet에 접근합니다.
2헤더 행과 샘플 OHLC 데이터 5행을 씁니다.
3ChartType.StockOpenHighLowClose 유형의 차트를 추가합니다.
4Open‑High‑Low‑Close 데이터 범위(B2:E6)를 차트 시리즈에 바인딩하고 날짜 열을 X‑축(카테고리) 데이터로 설정합니다.
5배경 색, 그리드 라인, 축 제목 등 몇 가지 시각적 사용자 정의를 보여줍니다.
6워크북을 Excel에서 열 수 있는 XLSX 파일로 저장하거나, 필요에 따라 Aspose.Cells를 사용해 PDF/PNG로 내보낼 수 있습니다.

프로그램을 실행하면 분석이나 프레젠테이션에 사용할 수 있는 완전한 기능을 갖춘 OHLC 차트가 포함된 Excel 파일(StockOHLCChart_Output.xlsx)이 생성됩니다.

무료 라이선스 받기

Aspose는 평가 제한을 제거하는 임시 무료 라이선스를 제공합니다. Aspose 임시 라이선스 페이지를 방문하여 라이선스를 얻고 프로젝트에서 Aspose.Cells의 전체 기능을 활용하십시오.

주식 시가‑고가‑저가‑종가 차트: 무료 리소스

공식 Aspose 리소스로 계속 학습하세요:

결론

이 튜토리얼에서는 C#와 Aspose.Cells for .NET을 사용하여 Excel에서 Stock Open‑High‑Low‑Close (OHLC) 차트를 만드는 방법을 배웠습니다. 제공된 코드는 데이터 준비, 차트 생성, 기본 스타일링 및 고급 사용자 지정 옵션을 보여줍니다. Aspose.Cells를 사용하면 금융 시각화를 자동화하고, 보고서를 생성하며, Microsoft Office 없이도 차트를 다양한 형식으로 내보낼 수 있습니다.

질문이 있거나 추가 도움이 필요하시면 언제든지 무료 지원 포럼을 방문해 주세요: https://forum.aspose.com/c/cells/9.

참고