인기 검색어 : 히포차트 4.3   x축   실시간%차트   y축   실시간 차트   hhippo   추세선   axis   4.3 - 날짜형   간트차트    QNA     |     Home

히포차트 온라인 설명서


히포차트 4.3.1 버전 이 새롭게 릴리즈되었습니다. 변화된 내용과 코드를 확인하시기 바랍니다.

  히포차트 4.3 Help File (Class and Property)
  • 히포차트 내부 클래스 구성과 각 중요 클래스들의 속성들을 파악할 수 있는 상세 매뉴얼입니다.
  • 본 페이지의 샘플 코드와 함께 사용하여 보다 디테일한 개발을 할 수 있도록 구성되었습니다.
  • 실행시 주의 사항 : 아래 그림 처럼 체크 박스를 해제하시고 열어야 정상 실행됩니다.



히포차트 개발 시작하기 응용하기 & 샘플 프로젝트  4.3에서 새롭게 달라진 기능











※ 모든 샘플 프로젝트는 평가판을 먼저 설치하셔야 정상 실행됩니다.
※ 프로젝트 다운로드인 경우 구 평가판이 참조되어 있을 수 있으니 이럴 경우 최신 평가판을 재참조 하시면 해결됩니다.


최근 등록된 코드를 연습하세요. 

히포차트 4.3 - 주식 차트 보조지표 RSI 공식적용 그래프  히포차트 4.3 - 스토캐스틱(Stochastics) 주식차트 보조지표  히포차트 4.3 - 매틀랩(matlab) 스무싱 기법 (smoothing), 피크 지점 찾기 (Peak Detection)  히포차트 4.3 - 간트차트(Gantt chart) 마우스 이동하여 날짜 변경하기  
히포차트 4.3 - 주식차트 보조지표 볼린저밴드(Bollinger Band) 그리기  히포차트 4.3 - 주식차트 보조지표 MACD, 시그널, 오실레이터, 지수이동평균선  히포차트 4.3 - 주식차트 20일 이동평균선 그리기  [히포차트 4.3] - 주식 캔들 차트 보조지표 일목균형표  
[히포차트 4.3] - X(Bar)- R Control Chart 샘플  키움증권 OpenAPI 로 제작된 실시간 주식 차트 프로그램  [샘플] 시간관리 그래프 - 안급한일, 급한일, 중요한일, 안중요한일 계획 차트  히포차트 4.3 - 칼라맵 차트(Color map, Heat Map)  

최근 개발자분들이 가장 많이 조회한 코드를 소개합니다.
 
히포차트 4.3 - 주식 봉 차트 HTS 프로그램 개발하기  실시간 Radar (방사형) 차트 샘플 코드  히포차트 4.3 - 날짜형 축을 이용한 간트차트 (월별)  히포차트 4.3 - 정규분포 곡선 그리기  
히포차트 4.3 - 실시간 차트 기본 샘플 (기초 이론)  히포차트 4.3 레포트 - 인쇄하기 샘플 (PrintDialog, PrintPreviewDialog)  히포차트 4.3 - 2개의 파이 그래프 제목 및 구성 잘하기  히포차트 4.3 - 스크롤 차트 활용 + 구간 표시  
히포차트 4.3 - 게이지차트 시리즈 타이틀 이름 주기  히포차트 4.3 - 도넛 차트 배경라인(border line) 흰색 넣기  라인차트 마우스무브 이벤트 데이터 수치 보이기  히포차트 4.3 - 파이(pie) 그래프 2D 형태 지원  
 
히포차트 4.3 최신 버전으로 개발된 주식차트 프로그램의 샘플 전체 소스입니다. 이 프로젝트는 별도의 강좌로 다시 알아봅니다. 주식차트 그리는 방법, 스크롤 응용 개발, 현재가, 거래량 등 실질적으로 개발이 가능하도록 샘플을 제공하고 지속적으로 업데이트를 제공할 예정입니다.
gallery > charttype > Candle

히포차트 4.3 버전으로 작성된 샘플 코드입니다. 일반적으로 라인, 막대 등이 실시간 차트로 사용이 되는데요, 레이더 차트일 경우에 사용하는 방법을 알아봅니다. 시나리오는 전체 360도 중 10도 간격으로 영역이 지정되어 있고 데이터가 1초마다 각 각도별로 넘어오는 데이터입니다. Timer 객체를 활용하여 랜덤 데이터로 테스트 해보시기 바랍니다
gallery > charttype > Radar

히포차트 4.3 의 새로운 기능은 날짜형 Y축 타입 라벨링을 적용하여 월별로 간트차트를 세팅할 수 있는 샘플입니다. 그 밖에 그룹 부모 설정, 화살표 설정 등의 내용이 적용되었습니다.
gallery > charttype > Gantt

히포차트를 활용하여 c#, vb 코드를 통한 정규분포 그래프를 그리는 방법을 알아봅니다. 분산과 표준편차, 평균 등의 값이 필요하며 정규분포를 나타내는 공식을 통한 함수의 그래프를 그리는 방법을 소개합니다.
gallery > feature > etc

히포차트로 실시간 차트를 그리는 기본 이론을 소개합니다. 보통 RealtimeChart()를 이용할 수 있지만 아래와 같은 기본 개념을 이해하시면 더욱 활용성이 높아집니다. 주석과 함께 샘플 코드를 실행해보시기 바랍니다.
gallery > feature > realtime

히포차트를 이용하여 인쇄, 레포트 폼을 만드는 샘플을 한 번 알아봅니다. 히포차트 윈폼에서는 차트 저장 기능이 있으므로 닷넷에서 지원하는 프린트 객체와 연동해서 원하시는 프린트 폼을 완성하실 수 있습니다. 또한, 코드 내에 그리드를 그리는 코드도 좋은 참고가 되실듯 합니다. 프로젝트 샘플도 지원하니 소스와 함께 참고하십시오
gallery > feature > etc

파이 그래프 2개를 구성하여 제목을 붙여서 비교하는 그래프를 작성하는 방법을 알아봅니다. 시리즈리스트의 GraphTitle 을 이용해서 타이틀을 달 수 있고 글자 크기에 위치를 조정할 수 있습니다. 또한, 이 코드에서는 아래의 내용이 같이 포함되어 있습니다. - 범례 위치 조절 - 범례 자동 구분 - 파이 투디멘션 형태로 그리기 - 적절한 마진 주기
gallery > charttype > Pie

히포차트 4.3 에서 스크롤 차트를 가장 효율적으로 구현하는 방법에 대해 알아봅니다. 히포차트에서는 sHippochart 컨트롤을 별도로 제공하고 있지만 보다 많은 활용성과 실시간 차팅일 위해서는 아래의 코드를 이용하시기 바랍니다. HScrollbar 컨트롤을 이용해서 히포차트를 스크롤 하고 전체 차트에서 어디 구간을 나타내는지를 표시하는 예제 소스입니다. 이 코드는 별도 샘플 프로젝트 다운로드를 제공합니다
gallery > feature > scroll

게이지 차트들은 한 차트가 한 시리즈를 구성하므로 시리즈의 게이지 속성에 label 객체로 그 이름을 줄 수 있습니다. 차트의 하단에 표시됩니다.
gallery > charttype > Gauge2

4.3 버전에서는 파이, 도넛 차트의 보더 라인 색상을 넣을 수 있습니다. 예제외 같이 흰색으로 넣을 경우 조금 떨어져 보이는 효과를 줄 수 있고 검색은 등 다양한 효과를 줄 수 있습니다. 본 기능은 pie 차트에서도 동일한 코드로 동작합니다.
gallery > charttype > Doughnut

4.3 버전에서 추가된 파이의 새로운 타입 그래프입니다. TwoDemention 이라는 타입을 설정해주시면 새로운 형태의 원형 파이 그래프를 그릴 수 있습니다
gallery > charttype > Pie

히포차트 4.3 axistick 을 활용하여 로그스케일 차트를 그리는 방법을 알아봅니다. 실제 값에 로그값을 주고 히포차트 눈금의 틱 그리드라인 기능을 활용하여 세부 눈금을 조정해줄 수 있습니다.
gallery > feature > AxisTick

히포차트의 새로운 기능을 이용하여 슬라이스 형태의 도우넛 차트를 만들 수 있는 팁을 공유합니다.
gallery > charttype > Doughnut

히포차트 4.3 버전부터 축의 방향성 개념과 인버스 개념이 도입되어 일부 코드가 변경되었습니다. 기존의 버전과 달라진 점을 학습하세요
gallery > charttype > Bar

히포차트 4.2 버전에서 있던 orientation 기능이 비활성화 처리되고 새로운 개념이 차용되었습니다. 1. 방향 - 축의 방향을 바꾸는데 direction 기능이 사용됩니다. 이 속성을 적용할 경우 좌표 평면은 그대로 있고 축만 이동하게 됩니다. 단, 라인 그래프에서 Y축을 bottom 으로 바꾸는 등의 잘못된 코드는 동작하지 않습니다. 2. 역전 - 축의 라벨링을 역전 시키는 기능이 추가되었습니다. IsInverseAxis 라는 속성을 통해 축 스케일의 순서를 거꾸로 할 수 있습니다. 샘플 코드를 통해 확인해보시기 바랍니다.
gallery > feature > axisdetail

히포차트와 hScrollBar 컨트롤을 이용하여 스크롤링되는 실시간 차트를 구현하는 방법 공유합니다. 많은 프로젝트에서 사용하는 방법인데요, 폼에 히포차트와 hscrollbar 를 끌어다 놓고 스크롤바 속성 중 righttoleft 를 yes 로 수정합니다. 다음 타이머를 갖다 놓으시고 아래 샘플을 테스트 하시면 실시간과 스크롤링이 되는 예제를 확인하실 수 있습니다. ※ 본 샘플은 라이선스 인증 회원에게는 샘플 프로젝트를 별도로 제공합니다.
gallery > feature > scroll

이번 버전에서는 파이 그래프의 입체형 모양이 변경되었습니다.
gallery > charttype > Pie

히포차트 4.3 버전에서는 날짜형 축에 대한 많은 개선이 있었습니다. 특히 날짜형 축의 라벨 타입이 새롭게 추가되었는데요 DateTimeLabelType 으로 그 중에 X축을 분기형으로 표시하는 방법을 알아봅니다.
gallery > feature > axisdetail

날짜형 축을 만들 경우 X 축 특정 라벨의 이름을 수정하는 방법을 알아봅니다. Axistick 객체를 통해 기본 라벨링을 교체하는 형식의 코드입니다. 풀 소스로 연습하시기 바랍니다.
gallery > feature > AxisTick

X축의 추가 눈금을 표시하는 방법을 소개합니다.
gallery > feature > linemk

히포차트로 작성해본 주식 차트의 유명한 보조지표인 RSI 지표를 계산하여 시리즈 추가해보았습니다. 보통 70에서 매도 신호, 30에서 매수 신호를 한다고 하여 라인마커를 통해 상한 하한선을 구현해보았습니다.
gallery > charttype > Candle

일본에서 개발되어 주식차트에서 많이 사용하는 추세를 알 수 있는 렌코 차트를 히포차트를 활용하여 그리는 방법을 안내합니다. 히포차트의 range column 차트를 활용하여 그리는 샘플입니다.
gallery > charttype > Column

4.3 에서 추가된 기능입니다. 차트를 작성할때 숫자가 엄청나게 큰 경우 1,000 => 1K 1,000,000 ==> 1M 과 같이 표시할 수 있는 기능이 추가되었습니다. K는 천단위이고 M은 백만단위입니다. 샘플 코드 확인하세요 ~
gallery > feature > axisdetail

히포차트 4.3 버전으로 제작해본 샘플 대쉬보드 프로그램입니다. 검은색 테마로 작성되었으며 새로운 파이와 새로운 영역라인 차트 등 많은 정보가 담긴 복합 샘플 코드입니다. 폼에 3개의 차트를 생성하여 그림과 같이 배치한 후 샘플 코드를 붙여넣기 하셔서 테스트하시면 됩니다. 어플리케이션에 맞는 디자인을 위한 테마 설정 방법에 대해 알아볼 수 있습니다.
gallery > feature > theme

히포차트로 그려본 또다른 보조지표 볼린저밴드 입니다. 20일 이평선을 기준으로 표준편차와의 공식으로 상한선과 하한선을 표시하여 박스권을 표시하는 지표료 주가 시리즈에 3개의 라인 시리즈를 추가해서 각각 추가하고 있습니다. 영역으로 표시하기를 원할 경우 볼린저 시리즈 1개를 추가하고 AreaLine 차트를 사용하면 됩니다.
gallery > charttype > Candle

라인마커 기본 샘플로 X축이 날짜형일 때 시간 타입의 샘플입니다
gallery > feature > linemk

히포차트 4.3 버전에서 새롭게 추가된 날짜형 라벨 타입 중 DayOfWeek (요일) 타입 샘플 코드입니다. DateTimeLabelType 월, 화, 수 ... 등 요일로 표시해야할 축 스케일에 편리하게 사용이 가능합니다. 또한, 4.3 버전 부터는 컬럼차트에서도 날짜형 X축을 지원합니다. 기타 샘플 코드 내용 : - 축 라벨링 정렬 - 축 마진 넓히기 - 포인트 크기 - 포인트 색상
gallery > feature > axisdetail

히포차트 4.3 버전에서 새롭게 추가된 날짜형 라벨 타입 중 Week (주) 타입 샘플 코드입니다. DateTimeLabelType 속성을 보시면 2개의 주 타입이 있는데요, - Week (가장 작은 일자를 시작으로 0주 부터 시작) - WeekOfYear (1년 중 몇 째 주인지 표시) 입니다. 두 속성의 차이점을 잘 구별하셔서 구현하시기 바랍니다. 샘플코드에는 더불어 특정 날짜에 포인트를 다르게 디자인하는 방법도 추가되어 있습니다.
gallery > feature > axisdetail

라인마커 기본 샘플로 X축이 날짜형일 때 Day 타입의 샘플입니다
gallery > feature > linemk

히포차트 이미지를 그래픽 객체로 받아서 차트 위에 원, 표식, 라인 등을 자유롭게 그릴 수 있는 기능을 공유합니다. 보통 paint 이벤트를 많이 사용하지만 히포차트에서는 더욱 편리한 방식으로 쉽게 부가적인 요소들을 표시할 수 있습니다. 물론 차트의 상대적인 위치 체계를 학습하실 경우 더욱 디테일한 내용을 그릴 수 있음을 참고하시기 바랍니다.
gallery > feature > etc

이번 4.3 버전에서 새롭게 추가된 속성 IsZeroStartScale 을 소개해드립니다. 이 속성은 속성이름 그대로 스케일의 시작값을 0부터 할 것인가 여부를 설정하는 내용입니다. 기본값은 true 로 설정되어 있으며 모든 축의 스케일에는 0이 들어가게됩니다. false 로 설정을 한다면 더욱 최적화된 스케일 구성을 하여 최소값의 근사 단위값으로 시작하게 됩니다. 샘플 코드와 이미지를 참고하십시오.
gallery > feature > axisdetail

히포차트 4.3에서 추가된 날짜형 타입 중 가장 기본형으로 일자 형으로 작성하는 샘플 소개합니다. sList.AxisFactor.XAxis.DateTimeLabelType = DateTimeLabelType.Day 와 같이 코드를 작성한 후 단위글자와 날짜타입을 지정할 수 있습니다. 가장 정확하게 하루하루 일자를 표시해야할 경우 적합하다고 할 수 있습니다. 기타 샘플코드 내용: - 라인에 화살표 넣기 - 라인 굵기 설정
gallery > feature > axisdetail

폼에 마우스를 갖다 댈 경우 해당 마우스 포인트가 위치한 곳의 Y축 값은 얼마일까요?? 위 물음에 대한 샘플 코드입니다. Interval / UnitPixel 과 같은 중요한 공식이 하나 나오니 좋은 참고되시기 바랍니다.
gallery > feature > event

꽤 많은 분들이 질문하시는 내용인데요, 히포차트에서 소수점으로 구성된 축을 만들 경우 아래와 같은 원칙이 있어서 간단한 설정을 해주셔야합니다. [히포차트 Y 축의 소수점의 기본 값은 0 ] 그러므로 소수점으로 설정하실 경우 데시멀포인트(decimalpoint) 를 설정해주시면 됩니다.
gallery > feature > axisdetail

주식차트에 자주 활용되는 보조지표인 스토캐스틱 Fast 라인을 C#, vb.net 코드로 작성해보았습니다. 코드에 사용된 데이터가 필요하신 경우는 별도 고객지원에서 문의하시기 바랍니다.
gallery > charttype > Candle

히포차트로 그려본 대표 보조지표인 3가지를 알아봅니다. 새로운 개념인 지수이동평선을 구하는 코드를 주의깊게 보시길 바라며 히포차트 축을 추가하는 부분과 시리즈를 어떻게 관리하는 지를 검토하시면 코드 이해가 쉬우실 겁니다. 데이터는 삼성전자 월봉 데이터를 사용하였습니다.
gallery > charttype > Candle

히포차트에서 설명 문구, 메모, 부가 라벨 텍스를 입력할 수 있는 몇 가지 내용들을 알아봅니다. - 타이틀 속성을 활용하여 공간을 적당히 주고 알맞은 텍스트를 삽입할 수 있고 - 디스크립션 객체를 활용하여 내부에 텍스트를 입력할 수 있습니다 - 로고를 사용해서 한줄 텍스트를 입력할 수도 있습니다.
gallery > feature > Descriptions

히포차트로 구성해본 주식차트 보조지표의 꽃 일목균형표입니다. 소스코드는 별도 문의하시기 바랍니다. helpdesk@hippochart.com
gallery > charttype > Candle

히포차트 4.3에서는 좌표평면 내부에 표시되는 이너 레전드 기능의 개선이 이루어졌으며 배경색을 지원합니다. 샘플 코드로 간단히 테스트 해보십시오. 추가적으로 기본 외부 범례의 visible 속성의 기본값이 false 로 수정되었습니다.
gallery > feature > legend

히포차트 4.3 버전에서는 날짜형 축에 대한 많은 개선이 있었습니다. 특히 날짜형 축의 라벨 타입이 새롭게 추가되었는데요 DateTimeLabelType 으로 그 중에 Year 타입을 한 번 알아봅니다.
gallery > feature > axisdetail

데이터 모양이 709.4932 853.2855 822.0844 759.5861 709.5018 853.3932 821.684 759.5745 709.4223 853.3597 822.2352 759.6983 709.4223 853.3372 822.206 759.6385 709.4329 853.2991 822.1742 759.7433 709.432 853.276 822.1637 759.6084 709.432 853.2625 822.1457 759.6084 709.4498 853.235 822.131 759.6889 709.4471 853.235 822.0626 759.5338 709.4558 853.3178 822.0905 759.6459 와 같이 미세한 차이만 있을 경우 차트를 한 번 그린 후 최대 최소 값을 이용하여 미세한 축을 자동으로 구성할 수 있는 방법을 안내합니다.
gallery > feature > unautoaxis

히포차트를 이용하여 주식차트 이평선을 그리는 샘플 코드입니다. 20일 이동평균선을 기준으로 해서 해당 숫자를 바꾸면 5, 10, 20, 60, 120일 등 모두 적용이 가능합니다. 데이터는 실제 삼성전자 월봉 데이터를 활용하였고 파일은 아래 카페를 통해 요청하시기 바랍니다. http://cafe.naver.com/kiwoomhippochart
gallery > charttype > Candle

간트차트에서 각 항목의 날짜를 마우스를 이동하여 늘리고 줄이는 코드를 소개합니다. 마우스업, 마우스다운, 마우스무브 3개의 이벤트를 이용해서 마우스를 해당 아이템에 찍은 상태에서 가로로 늘리면 일정이 늘어나거나 줄어들어 새로운 막대를 그려냅니다. 디비 업데이트 등을 mouseup 이벤트에 삽입할 경우 더욱 활용도가 높다 할 수 있습니다.
gallery > charttype > Gantt

Y축 타이틀의 기본 방향은 고개를 오른쪽으로 돌려서 보는 방향이나 IsAxisVerticalRotate 값을 true 로 줄 경우 고개를 왼쪽으로 돌려서 보는 방향으로 그 방향이 전환됩니다. 이 기능은 히포차트 4.3.1 이상만 지원됩니다.
gallery > feature > axisdetail

히포차트 4.3 에서는 배경색, 배경 이미지 부분에서 개선이 이루어졌습니다. 이 코드는 좌표형태의 차트인 경우 기본 디자인인 회색 배경 대신에 단색의 그라데이션이 들어간 배경색을 사용할 수 있도록 하는 코드입니다. 간단한 한줄의 코드로 적용이 가능합니다.
gallery > feature > designtype

데이터가 0과 1만 들어 있을 경우 히포차트에서는 자동으로 소수점 까지 인터벌을 계산하여 소수점 단위의 차트가 그려질 수 있는데 이때 축에 0과 1만 표시 하고 싶다면 수동축으로 설정이 가능합니다. 간단한 내용이니 아래 참고하세요
gallery > feature > unautoaxis

히포차트로 그려본 컬러맵 차트 그래프입니다. 현재 기업 커스텀 라이선스에 무료로 최적화 해드리고 있습니다.
gallery > charttype > ColorMap

배경색을 표현할 경우 기본적으로 그레이 계열의 그리드가 나오고, Axisfactors의 backcolor 를 지정할 경우 그라데이션으로 표현되는데요 아래와 같은 설정으로 한 가지 색상으로 표현도 가능합니다. 배경을 지정하는 다양한 방법중 하나로 참고하시면 좋을듯 합니다.
gallery > feature > grapharea

히포차트로 작성해본 매틀랩(matlab) 에서 구동되는 스무싱, 피크 디텍트 기능을 구현해보았습니다. 소스는 별도 문의하세요 helpdesk@hippochart.com
gallery > feature > etc

사용자의 문의가 있어 가장 유사하 형태로 만들어본 X-Bar and R Control 차트입니다. 라인마커를 통해 상한선 하한선을 구현하고 가운데 라인이 평균일 경우 통계아이템을, 아닐 경우 별도 계산하여 라인마커로 추가하시면 됩니다.
gallery > feature > linemk

히포차트 4.3.1 이후 버전에 조직도 차트가 추가될 예정입니다. (2016년 10월 현재 미추가) 회사, 기관 등의 조직을 동적으로 바인딩 하여 코드를 작성할 수 있는 조직도 차트는 이미지, 타이틀, 메모의 구성으로 이루어져 있으며 부모 관계와 단계를 설정함으로써 어떠한 모양으로도 그려질 수 있도록 유연하게 설계되었습니다. 현재는 커스텀 개발로만 추가가 가능합니다.
gallery > charttype > Organization