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 값