Class: Candlestick2DSeries

Candlestick2DSeries

new Candlestick2DSeries()

Candlestick2DSeries 클래스는 Candlestick2DChart 클래스 인스턴스의 series 속성에 설정됩니다.

차트에 설정된 데이터를 처리하고 캔들 스틱 차트(시가, 종가, 고가, 저가)를 표현합니다.

레이아웃은 다음과 같은 형식으로 작성됩니다.

<rMateChart>
  <Options>
    <Caption text="Annual Report" />
  </Options>
  <Candlestick2DChart showDataTips="true">
    <horizontalAxis>
      <CategoryAxis categoryField="Month" />
    </horizontalAxis>
    <series>
      <Candlestick2DSeries openField="open" closeField="close" highField="high" lowField="low" />
    </series>
  </Candlestick2DChart>
</rMateChart>

Members

boxStrokeObject

'종가' 값이 '시가' 값보다 클 경우에 데이터 아이템의 테두리 선을 설정합니다.

유효값은 Stroke 클래스 인스턴스입니다.

Default Value:
  • null

closeFieldString

캔들(Candle) 시리즈의 '종가' 값이 존재하는 데이터 필드명를 설정합니다.

declineBoxStrokeObject

'시가' 값이 '종가' 값보다 클 경우에 데이터 아이템의 테두리 선을 설정합니다.

유효값은 Stroke 입니다.

Default Value:
  • null

declineFillObject

'시가' 값이 '종가' 값보다 클 경우에 데이터 아이템의 색상을 설정합니다.

유효값은 SolidColor 클래스 인스턴스입니다.

Default Value:
  • null

declineStrokeObject

'시가' 값이 '종가' 값보다 클 경우에 '고가' 값과 '저가' 값을 연결하는 선을 설정합니다.

유효값은 Stroke 클래스 인스턴스입니다.

Default Value:
  • null

fillObject

'종가' 값이 '시가' 값보다 클 경우에 데이터 아이템의 색상을 설정합니다.

유효값은 SolidColor 클래스 인스턴스입니다.

Default Value:
  • null

highFieldString

캔들(Candle) 시리즈의 '고가' 값이 존재하는 데이터 필드명를 설정합니다.

lowFieldString

캔들(Candle) 시리즈의 '저가' 값이 존재하는 데이터 필드명를 설정합니다.

openFieldString

캔들(Candle) 시리즈의 '시가' 값이 존재하는 데이터 필드명를 설정합니다.

showMaxValueLabelBoolean

캔들(Candle) 시리즈의 '저가' 값이 존재하는 데이터 필드명를 설정합니다.

Default Value:
  • false

showMinValueLabelBoolean

화면에 보이는 값 중에서 가장 작은 값의 라벨을 표시할 지 여부를 설정합니다.

Default Value:
  • false

strokeObject

'종가' 값이 '시가' 값보다 클 경우에 데이터 아이템의 테두리 선을 설정합니다.

유효값은 Stroke 클래스 인스턴스입니다.

Default Value:
  • null

symbolBackgroundColorHexadecimal

symbolType 속성값이 div 인 경우 기호(Symbol)의 배경색상을 설정합니다.

Default Value:
  • #ffffff

symbolBorderColorHexadecimal

symbolType 속성값이 div 인 경우 기호(Symbol) 테두리 선의 색상을 설정합니다.

Default Value:
  • #c5c5c5

symbolBorderRadiusNumber

symbolType 속성값이 div 인 경우 기호(Symbol) 테두리 모서리선의 둥근 정도를 설정합니다.

Default Value:
  • 2

symbolBorderStyleString

symbolType 속성값이 div 인 경우 기호(Symbol) 테두리 선의 스타일을 설정합니다.

Default Value:
  • solid

symbolBorderThicknessNumber

symbolType 속성값이 div 인 경우 기호(Symbol) 테두리 선의 굵기를 설정합니다.

Default Value:
  • 1

symbolClickBackgroundColorHexadecimal

symbolType 속성값이 div 인 경우 기호(Symbol)를 클릭했을 때, 기호(Symbol)의 배경색상을 설정합니다.

Default Value:
  • #6799ff

symbolClickBorderColorHexadecimal

symbolType 속성값이 div 인 경우 기호(Symbol)를 클릭했을 때, 기호(Symbol) 테두리 선의 색상을 설정합니다.

Default Value:
  • #6b66ff

symbolClickColorHexadecimal

symbolType 속성값이 div 인 경우 기호(Symbol)를 클릭했을 때, 텍스트의 색상을 설정합니다.

Default Value:
  • #ffffff

symbolColorHexadecimal

캔들(Candle) 시리즈의 특정 데이터 포인트에 표시될 문자 기호(Symbol)의 색상을 설정합니다.

symbolLabelField 속성이 설정되어 문자가 심볼로 표시될 때, 문자의 색상입니다.

Default Value:
  • #666666

symbolFieldString

특정 데이터 위치에 기호를 표시할 때, 특정 데이터가 존재하는 데이터의 필드명을 설정합니다.

Default Value:
  • null

symbolFillObject

symbolType 속성값이 normal 인 경우 기호(Symbol)의 배경색상을 설정합니다.

유효값은 SolidColor 클래스 인스턴스입니다.

Default Value:
  • null

symbolFontSizeNumber

캔들(Candle) 시리즈의 특정 데이터 포인트에 표시될 문자 기호(Symbol)의 폰트 크기를 설정합니다.

symbolLabelField 속성이 설정되어 문자가 심볼로 표시될 때, 문자의 폰트 크기입니다.

Default Value:
  • 11

symbolHeightNumber

캔들(Candle) 시리즈의 특정 데이터 포인트에 표시될 기호(Symbol)의 높이를 설정합니다.

Default Value:
  • 14

symbolLabelFieldString

symbolType 속성값이 div 인 경우, 기호(Symbol)로 표시될 문자열(string 값)이 존재하는 데이터 필드명을 설정합니다.

Default Value:
  • null

symbolPositionString

기호(Symbol)가 표시될 위치를 설정합니다.

유효값은 top, right, bottom, left 입니다.

Default Value:
  • bottom

symbolRendererObject

symbolType 속성값이 normal 인 경우, 이 속성(symbolRenderer)에 정의된 렌더러에 의해서 기호(Symbol)가 표현됩니다.

Default Value:
  • UpArrowItemRenderer

symbolStrokeObject

symbolType 속성값이 normal 인 경우 기호(Symbol) 테두리 선의 색상을 설정합니다.

유효값은 Stroke 클래스 인스턴스입니다.

Default Value:
  • null

symbolTypeString

캔들(Candle) 시리즈의 특정 데이터 포인트에 표시될 기호(Symbol)의 모양을 설정합니다.

유효값은 다음과 같습니다.


  • normal - symbolRenderer 속성에 정의된 렌더러에 의해서 표현됩니다.

  • div - symbolLabelField 속성에 설정된 문자열(string 값)을 표현합니다.

Default Value:
  • normal

symbolWidthNumber

캔들(Candle) 시리즈의 특정 데이터 포인트에 표시될 기호(Symbol)의 넓이를 설정합니다.

Default Value:
  • 14

symbolXOffsetNumber

symbolPosition 속성에 설정된 위치에서 가로위치(X축 값)에 대한 오프셋(Offset) 값을 설정합니다. (픽셀 단위)

Default Value:
  • 0

symbolYOffsetNumber

symbolPosition 속성에 설정된 위치에서 세로위치(Y축 값)에 대한 오프셋(Offset) 값을 설정합니다. (픽셀 단위)

Default Value:
  • 0

xFieldString

데이터 아이템의 X 좌표값(수평축에서의 위치)을 결정하는 데이터 필드명을 설정합니다.

Methods

maxLabelJsFunction(seriesId, index, data, values)

화면에 보이는 값 중에서 가장 큰 값의 사용자 정의 라벨을 출력할 자바스크립트 함수명을 설정합니다.

 <Candlestick2DSeries openField="openprc" ... maxLabelJsFunction="maxLabelFunc">
 ...
 maxLabelFunc(seriesId, index, data, values) {
   ...
 }
Name Type Description
seriesId String

시리즈 식별자(Identifier)

index Number

데이터 아이템의 인덱스

data Object

데이터 아이템의 데이터 객체

values Array

데이터 아이템의 데이터 배열
0 : X축 값, 1 : openField 값, 2 : closeField 값, 3 : highField 값, 4 : lowField 값

minLabelJsFunction(seriesId, index, data, values)

화면에 보이는 값 중에서 가장 작은 값의 사용자 정의 라벨을 출력할 자바스크립트 함수명을 설정합니다.

 <Candlestick2DSeries openField="openprc" ... minLabelJsFunction="minLabelFunc">
 ...
 minLabelFunc(seriesId, index, data, values) {
   ...
 }
Name Type Description
seriesId String

시리즈 식별자(Identifier)

index Number

데이터 아이템의 인덱스

data Object

데이터 아이템의 데이터 객체

values Array

데이터 아이템의 데이터 배열
0 : X축 값, 1 : openField 값, 2 : closeField 값, 3 : highField 값, 4 : lowField 값