인기 검색어 : point   히포차트 4.3   x축   hhippo   실시간%차트   axis   실시간 차트   히포차트 4   y축   db    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 프로그램 개발하기  히포차트 4.3 - 정규분포 곡선 그리기  실시간 Radar (방사형) 차트 샘플 코드  히포차트 4.3 - 날짜형 축을 이용한 간트차트 (월별)  
히포차트 4.3 - 실시간 차트 기본 샘플 (기초 이론)  히포차트 4.3 - 주식 차트 보조지표 RSI 공식적용 그래프  히포차트 4.3 레포트 - 인쇄하기 샘플 (PrintDialog, PrintPreviewDialog)  키움증권 OpenAPI 로 제작된 실시간 주식 차트 프로그램  
히포차트 4.3 - 게이지차트 시리즈 타이틀 이름 주기  히포차트 4.3 - 도넛 차트 배경라인(border line) 흰색 넣기  히포차트 4.3 - 2개의 파이 그래프 제목 및 구성 잘하기  라인차트 마우스무브 이벤트 데이터 수치 보이기  
 
히포차트 4.1 버전에서 추가될 간트차트를 미리 공개해봅니다. 마일스톤과 그룹화, 크리티컬 패스 등 다양하게 활용이 가능합니다.
gallery > charttype > Gantt

히포차트4 주식 차트 샘플입니다. 최고가 최저가 특정 봉의 정보를 풍선 도움말로 표시한 예제입니다. 주식차트에서 사용되는 몇 가지 예제들이 주석처리되어 있고 트렌드를 분석하는 코드가 삽입되어 있습니다.
gallery > charttype > Candle

시간 혹은 분단위로 Y스케일을 구성한 간트차트입니다.
gallery > charttype > Gantt

검은색 계열 디자인의 반원형태의 게이지차트
gallery > charttype > Gauge2

주식차트와 막대, 라인 차트들 공간 비율에 맞게 사용자 정의하고 Y축 공간을 일치 시켜 그려본 혼합형(멀티 시리즈리스트) 차트
gallery > charttype > Mixed

실제 주식 차트에 활용할 수 있는 샘플 코드입니다. - 영역형 라인 차트 추가 - 틱 배경색 기능으로 현재가 표시 - 추세선 - 축 오른쪽으로 만드는 방법(팁)
gallery > charttype > Candle

히포차트 4.1로 그려본 파이 샘플
gallery > charttype > Pie

보다 자유로운 형태의 계기판 차트로 배경색, 화살표, 눈금 등의 조절이 자유롭습니다.
gallery > charttype > Gauge2

간트차트에 대한 보다 많은 설정 사항 방법을 소개합니다. 코드를 복사하신 후 주석을 참고하셔서 테스트해보시기 바랍니다.
gallery > charttype > Gantt

히포차트 4.3 최신 버전으로 개발된 주식차트 프로그램의 샘플 전체 소스입니다. 이 프로젝트는 별도의 강좌로 다시 알아봅니다. 주식차트 그리는 방법, 스크롤 응용 개발, 현재가, 거래량 등 실질적으로 개발이 가능하도록 샘플을 제공하고 지속적으로 업데이트를 제공할 예정입니다.
gallery > charttype > Candle

주식차트(양봉, 음봉, 도기)
gallery > charttype > Candle

주식차트(양봉, 음봉, 도기)
gallery > charttype > Candle

일정 변경 및 이전, 진행율 표시, 프로젝트 인력 표시를 반영한 간트차트
gallery > charttype > Gantt

요즘 새간에 이슈가 되는 심장형 방정식을 히포차트로 그리는 방법을 소개합니다. 재미있는 그림이 나오네요 ^^
gallery > charttype > Scatter

각종 장비 수치, 속도 등을 표현할 수 있는 게이지 차트의 심플한 흰색 디자인 버전입니다.
gallery > charttype > Gauge2

데이터들의 표준편차를 에러바를 통해 표현합니다. 통계아이템 평균을 표시하면 더욱 명확합니다.
gallery > charttype > ErrorBar

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

라인마커, 영역마커, 틱 등을 이용해 일정에 대해 설명해 놓은 간트차트
gallery > charttype > Gantt

4.2 버전에서는 pie형태의 방사형 차트로 새롭게 추가되었습니다
gallery > charttype > Radar

배경색과 눈금 색상을 변경해본 계기판형 게이지 차트
gallery > charttype > Gauge2

주식차트를 그리실 경우 마우스를 갖다대면 그 포인트에 맞게 십자 라인을 그리고 수치를 표시한다던가 하는 작업이 있을 수 있는데 관련된 이벤트 구현 방법 코드 참고하십시오.
gallery > feature > event

모양타입 5번 타입 게이지
gallery > charttype > Gauge2

다각형2 타입의 라인 레이더 차트
gallery > charttype > Radar

5개의 파이 그래프를 파이 두께 조절하여 그려본 입체형 파이 차트
gallery > charttype > Pie

4.2 버전에서는 라인 차트의 구간별 색상을 지정할 수 있는 기능이 추가되었습니다. itemcolor 속성으로 간단히 설정 가능합니다.
gallery > charttype > Line

CPU Usage 를 실시간으로 읽어 그리는 코드입니다
gallery > feature > realtime

원형 형태의 포인트 레이더 차트
gallery > charttype > Radar

Blend형 게이지 차트
gallery > charttype > Gauge

범위를 가지고 있는 데이터를 컬럼 차트로 그릴 수 있습니다.
gallery > charttype > Column

Cool 타입의 팔레트를 적용한 도우넛 차트
gallery > charttype > Doughnut

x축 라벨이 긴 경우 세로로 길게 표시할 수 있는 속성을 소개합니다.
gallery > feature > axisdetail

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

각 아이템의 크기를 조절하여 그려본 클래식 팔레트 타입의 파이 그래프
gallery > charttype > Pie

다각형1 타입, 면적형으로 그려본 방사형 차트
gallery > charttype > Radar

Lengh 속성을 조절하므로써 파이 넓이를 조절하여 중요도 등을 반영할 수 있습니다.
gallery > charttype > Pie

컬럼 차트 Range 기능을 이용해서 그려본 WaterFall chart
gallery > charttype > Column

헤르만 에빙하우스이 제창한 망각 곡선은 기억의 보존량이 시간이 감에 따라 감소한다는 설을 수식으로 설명한 그래프입니다. 히포차트를 통해 망각곡선을 구현하는 코드를 소개해봅니다.
gallery > charttype > Spline

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

데이터의 오차 범위를 백분율로 표현합니다. 기본값은 5%이고 ErrorPercentage 를 통해 값을 설정 가능합니다.
gallery > charttype > ErrorBar

파이 차트와 같은 계열의 차트로 도우넛 모양을 지원합니다.
gallery > charttype > Doughnut

범례를 그래프영역 내부에 표시할 수 있습니다.
gallery > feature > legend

디자인 타입 simple2, 팔레트 타입 soft 형으로 그려본 풀 스택형 바 차트
gallery > charttype > StackedBar

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

온도계형 게이지 차트
gallery > charttype > Gauge

범례의 자동 조절을 취소하고 사용자 임의로 구성할 수 있습니다.
gallery > feature > legend

표본 데이터의 표준 오차를 에러바 차트를 통해 표현합니다. ErrorOffset 을 통해 고정값을 지정 가능합니다.
gallery > charttype > ErrorBar

일반 작은 게이지 차트와 라인 차트의 혼합형 차트 샘플입니다. 데이터 특성에 따라 이런 형태의 혼합형도 많이 이용될 수 있을듯 합니다
gallery > charttype > Mixed

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

다량의 데이터를 이용할 경우 스크롤 기능을 응용하여 사용할 수 있습니다. Panel1 - 가장 밑에 배치(Padding 5에 배경색), Panel2 - 그 위에 Dock =full 로 놓고 AutoScrol = true Hippochart - 그 위에 히포차트를 올려놓습니다.
gallery > feature > scroll

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

히포차트 4에서 비활성화되었던 일반 게이지차트르 많은 요청으로 인해 부활되었습니다 ^^
gallery > charttype > Gauge

바깥쪽 범례의 높이 위치를 조절할 수 있습니다.
gallery > feature > legend

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

시리즈리스트가 2개 이상일 경우 범례가 그룹화되어 표시됩니다. 또한, PercentDecimalPoint 와 같이 퍼센트의 소수점을 정의할 수 있고 ValueType을 통해 값을 평균 혹은 합으로 표시할 수 있습니다.
gallery > feature > legend

그리드의 간격과 X축 간격의 차등있는 조절과 제로 라인 색상을 변경할 수 있습니다.
gallery > feature > Grid

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

그라데이션 효과를 준 스택형 바 차트
gallery > charttype > StackedBar

차트 영역을 드래그하여 사각형의 영역을 만드는 기능입니다. 마우스업 이벤트를 통해 줌 기능을 응용 사용가능합니다.
gallery > feature > event

추세선 공식을 응용하여 히포차트로 추세선 그리는 방법을 알아봅니다.
gallery > feature > trend

범례 헤더에 사용자 임의 내용을 구성할 수 있고, 헤더를 라벨을 통해 범례의 길이를 조절합니다.
gallery > feature > legend

차트에 라인을 표시하여 하안선과 상한선 같은 마커를 표시할 수 있습니다.
gallery > feature > linemk

각 시리즈아이템 항목별로 다른 이미지를 세팅하여 그려본 이미지바 차트
gallery > charttype > Imagebar

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

범례 한 아이템의 클릭 이벤트를 잡아서 시리즈를 Visible 효과를 주는 샘플입니다.
gallery > feature > event

히포차트 4.2에서는 범례의 폰트를 설정할 수 있는 속성이 추가되었습니다.
gallery > feature > legend

컬럼류의 차트로 색다른 효과를 줍니다.
gallery > charttype > PylamidColumn

SeriesAreaRate 속성을 이용해서 다수개의 그래프를 한 차트에 표현하는 방법의 예제입니다
gallery > feature > etc

차트의 각 축의 공간을 조절하여 긴 글자 등을 원활하게 표시할 수 있습니다.
gallery > feature > empty

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

디자인 타입 심플2형
gallery > feature > designtype

파이, 피라미드 의 데이터 수치는 UnAxisDisplayItemType 타입을 이용해 다양한 표현이 가능합니다.
gallery > feature > figure

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

히포차트에서 새롭게 개발된 콘투어 차트를 소개합니다. 현재 개발이 완료된 상태이고 다음 패치에서 임시 추가될 예정입니다. 당분간은 요청하시는 분들에게 커스터마이징 형태로 제공될 예정입니다. (2016년 7월 작성일) 또한, 코드는 다소 변경될 수 있습니다.
gallery > charttype > ColorMap

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

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

X축의 특정 구간을 다른 시리즈리스트로 추가하여 보여줌으로써 강조 효과를 줍니다.
gallery > feature > empsys

히포차트 4.2 에서는 Figures 클래스가 임시 공개되었습니다. Static 클래스로 히포차트의 중요한 설정값들을 가지고 있고 세부 설정 변경으로 인해 불필요하거나 없애고 싶은 여백을 제거할 수 있는 등 다양하게 응용 가능합니다
gallery > feature > etc

통계 아이템은 기본 디자인 외에 라벨과 라인 등을 자유롭게 디자인하여 표시할 수 있습니다.
gallery > feature > anal

차트가 실제 그려지는 공간인 GraphArea에는 배경색을 설정할 수 있습니다.
gallery > feature > grapharea

시리즈별 다른 포인트 타입과 크기, 모양과 축의 수동 설정
gallery > feature > unaxis

통계 아이템에서는 표준 오차를 지원합니다.
gallery > feature > anal

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

LegendFormat을 통해 다양한 범례를 구성할 수 있습니다.
gallery > feature > legend

ExtraTick 을 이용해서 대표 눈금 사이에 세부 눈금을 사용자 정의할 수 있습니다.
gallery > feature > AxisTick

pie 그래프를 그리다 보면 인접한 데이터 크기가 너무 작고 촘촘하여 그래프 수치가 겹치는 부분이 있는데요 새롭게 추가된 속성 outer2 로 개선을 할 수 있습니다.
gallery > charttype > Pie

라인 류의 그래프에는 선과 선을 연결해주는 포인트가 있는데 해당 포인트의 타입은 원형, 사격형, 삼각형 등 고정되어 있었습니다. 이번 업데이트에서는 포인트를 사용자 지정 글자로 변경할 수 있도록 추가되었습니다.
gallery > charttype > Line

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

시리즈 이름 혹은 아이템 이름이 너무 길어 범례가 자동으로 ... 과 같은 표시를 동반할 경우 수동으로 간단히 그 길이를 설정할 수 있습니다. 헤더의 길이를 조정하여 항목의 길이 전체를 넓혀주는 방식입니다.
gallery > feature > legend

차트 마진 조절을 통해 차트 공간을 여백을 만들 수 있습니다.
gallery > feature > empty

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

테마 메소드를 통해 전체적인 테마를 변경할 수 있습니다.
gallery > feature > theme

Sky 타입의 팔레트
gallery > feature > Palette

차트가 실제 그려지는 공간인 GraphArea에는 배경 이미지를 삽입할 수 있습니다.
gallery > feature > grapharea

그래프 영역의 그리드는 가로, 세로, 양방향, 없음 으로 설정할 수 있습니다.
gallery > feature > Grid

파이, 피라미드와 같은 비좌표 차트의 다양한 표현을 알아봅니다.
gallery > feature > unaxis

Soft 타입의 팔레트
gallery > feature > Palette

팔레트 타입 Shadow
gallery > feature > Palette

데이터 모양이 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

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

어플리케이션의 다양한 디자인과 어울리게 변경하기 위한 테마 만들기 샘플입니다. 그리드의 회색 계열의 배경색을 제거하고 그리드, 축 등의 색상들을 수정할 수 있습니다.
gallery > feature > theme

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

그래프의 데이터 수치를 표현할때 기본적으로 해당 값이 표시가 되는데요 - 특별한 다른 글자나 숫자를 입력하고 싶을 경우 - 해당 값에서 함수를 적용하거나 조작하고 싶을 경우 등 원하는 글자로 대체하는 기능입니다.
gallery > feature > figure