카기 차트(차트 컨트롤)
카기 차트 종류는 선의 두께와 방향이 가격 값의 동작에 따라 달라지는 일련의 연결 세로 선을 표시합니다. 이 차트는 시간 흐름을 무시하고 주식 시장의 추세와 같은 데이터 추세 변경을 표시하는 데 사용됩니다. 이 차트는 요소 및 그림, 렌코, 삼선전환 차트 종류와 비슷합니다.
차트 특성
SeriesChartType 값 |
SeriesChartType.Kagi |
요소당 Y 값 수 |
1 |
계열 수 |
1 |
표식 지원 |
예 |
함께 사용할 수 없는 차트 |
다른 차트 종류 |
사용자 지정 특성 |
PixelPointDepth, PixelPointGapDepth, PriceUpColor, ReversalAmount, UsedYValue |
주의
카기 차트 종류로 작업할 때는 다음을 유의하십시오.
데이터 요소의 X 값이 자동으로 인덱싱됩니다. 자세한 내용은 데이터 요소 X 값 인덱싱을 참조하십시오.
차트에 표시되는 데이터 요소 수와 X-Y 값이 원래 데이터와 다릅니다. 수식이 그리기 이전의 원래 데이터에 적용되기 때문입니다.
수식이 적용된 이후에 그려질 데이터 요소 수를 결정할 수 없기 때문에 X축에 대한 최소값 또는 최대값을 설정하지 않는 것이 좋습니다.
참고
X축에 대한 최소값 또는 최대값을 설정하는 경우 데이터 요소 인덱스 값에 대한 최대값 또는 최소값 속성을 설정해야 합니다.
이 차트 종류는 데이터 요소 기준 위치 지정 및 주석을 지원하지 않습니다.
이 차트에서는 두께 구성표가 아닌 색 구성표를 사용합니다. PriceUpColor 사용자 지정 특성을 사용하여 상향 추세 색을 선택할 수 있습니다. 하향 추세 색은 빨간색입니다.
계열에서 Y 값 선택
데이터 요소별 Y 값이 여러 개인 데이터 계열이 있는 경우 UsedYValue 사용자 지정 특성을 사용하여 사용할 Y 값의 인덱스를 선택합니다. 기본적으로 카기 차트는 인덱스 0에 있는 DataPoint.YValues의 첫 번째 값을 사용합니다.
다음 코드는 데이터 요소에서 네 번째 Y 값(인덱스 3)을 선택하여 카기 차트에 그립니다.
Chart1.Series("Series1")("UsedYVale")="3"
Chart1.Series["Series1"]["UsedYValue"]="3";
반전 양 설정
카기 차트에서 반전 양을 설정하려면 ReversalAmount 사용자 지정 특성을 사용합니다. 숫자를 지정하여 고정 값을 나타내거나 숫자에 '%'를 추가하여 백분율을 나타낼 수 있습니다.
다음 코드에서는 반전 양 0.6을 정의합니다. 그러면 데이터 추세 반전이 값 0.6을 초과할 경우 카기 차트의 방향이 변경됩니다.
Chart1.Series("Series1")("ReversalAmount")="0.6"
Chart1.Series["Series1"]["ReversalAmount"]="0.6";
참고 항목
참조
System.Windows.Forms.DataVisualization.Charting
System.Web.UI.DataVisualization.Charting