http://hippochart.com/ 

 

 

 

 위 그래프는 닷넷 C# 환경에서 CSV 파일을 읽어 주식 차트를 그린 샘플입니다.

 

 히포차트에서는 히포엔진(HippoEngine) 이라는 중요 클래스를 공개하고 있는데요, 이 클래스에서는 다양한 데이터소스를 보다 편리하게 읽을 수 있도록 API를 제공하고 있습니다.

 

 보통 엑셀일 경우가 많지만 이번 강좌에서는 csv 파일 부분을 살펴보겠습니다.

 

 

 source code

 

 

            SeriesList sList = new SeriesList();

 

            HippoEngine en = new HippoEngine();


            en.DataType = DataSourceType.Excel;
            en.Query = "select * from sss3.csv";
            en.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source='C:\stockdata\';Extended Properties='text;HDR=Yes;FMT=Delimited'";

 

            sList = en.GetSeriesListOfStock(DataSourceType.Excel, "일자", "시가", "종가", "저가", "고가");

 

            this.hHippoChart1.LegendBox.Visible = false;
            this.hHippoChart1.SeriesListDictionary.Add(sList);
            this.hHippoChart1.DrawChart();

 

 

 

 

 

위 코드는 엑셀로 주식차트를 그리는 샘플 코드에서 csv 버전으로 변경한 내용입니다.

 

주요 부분은 쿼리 부분에서의 파일 이름 + 확장자 가 들어가야한다는 점.

 

그리고 커넥션 스트링에서 데이터소스에는 폴더경로까지만 들어간다는 점입니다. 나머지 부분은 위 코드 그대로 사용하시면 됩니다.

 

 

이상 간단하게 csv file 을 활용하여 히포차트로 주식 그래프를 그리는 방법을 알아보았습니다.

 

간단하죠? ^^ 누구나 쉽게 할 수 있습니다 ~ ~

 

 





2016년 11월 출시한 HTS 솔루션도 참고하세요 ^^ 


http://hippochart.com/stock/kiwoom.aspx 




사업자 정보 표시
히포차트 | 하영대 | 경기도 성남시 수정구 복정동 631-5 401 | 사업자 등록번호 : 129-34-55719 | TEL : 031-751-6673 | Mail : hippochart@gmail.com | 통신판매신고번호 : 제 2010-경기성남-1203호 | 사이버몰의 이용약관 바로가기

Posted by 리바이 병장
,


/* 다음 웹인사이드 로그 분석*/