# HighLowOpenClose 차트

## Content

HighLowOpenClose 차트는 시간에 따라 증권, 파생상품, 통화의 가격 변동을 설명하는 데 사용됩니다. 시가는 왼쪽에 선을 사용하여 표시되고, 종가는 오른쪽에 선을 사용하여 표시된다는 점을 제외하고는 캔들스틱 차트와 유사합니다. 수직선의 크기는 높음 및 낮음 값에 의해 결정됩니다.

FlexChart 컨트롤로 HighLowOpenClose 차트를 생성하려면, **bindingX** 속성을 날짜가 포함된 속성의 이름으로 설정하고, **바인딩** 설정된 단일 계열(Series)를 High, Low, Open, Close 값(정확한 순서대로)을 나타내는 속성의 이름이 포함된 쉼표로 구분된 문자열에 추가합니다. 그리고 \_\_chartType\_\_을 'HighLowOpenClose'로 설정합니다.

예시:

```JavaScript
import * as chart from '@mescius/wijmo.chart';

// create the chart
var myChart = new chart.FlexChart('#myChart', {
  	itemsSource: getData(),
    bindingX: 'date',
    chartType: 'HighLowOpenClose',
    series: [
      { binding: 'high,low,open,close', name: 'Alphabet Inc' }
    ]
});
```

![advanced-special-chart-hloc](https://gcdocumentsitekrblob.blob.core.windows.net/document-site-files/images/f0e94a5a-9d66-4b7c-8611-81d5cbaf01b7/advanced-special-chart-hloc.3c67cd.png)

## 툴팁 사용자 정의

HighLowOpenClose 차트 유형에는 하나 이상의 값이 플롯되어 있어, 기본 툴팁에서 제공하는 것보다 더 많은 정보를 표시하여 사용자에게 도움이 될 수 있습니다.

툴팁의 **콘텐츠** 속성은 시리즈, 데이터 포인트, 데이터 요소에 대한 정보를 포함할 수 있는 HTML 템플릿입니다. 예시:

```JavaScript
myChart.tooltip.content = '<b>{date:MMM dd}</b><br/>' +
    '<table>' +
      	'<tr><td>high</td><td>{high:c}</td><tr/>' +
      	'<tr><td>low</td><td>{low:c}</td><tr/>' +
      	'<tr><td>open</td><td>{open:c}</td><tr/>' +
      	'<tr><td>close</td><td>{close:c}</td><tr/>' +
    '</table>';
```

이 예에서 'date', 'high', 'low', 'open', 'close'는 바인딩된 필드의 이름입니다.

![advanced-chart-candlestick-tooltip](https://gcdocumentsitekrblob.blob.core.windows.net/document-site-files/images/f0e94a5a-9d66-4b7c-8611-81d5cbaf01b7/advanced-chart-candlestick-tooltip.c82055.png)