CbGraph1
설명 |
종목 코드와 업종 코드에 관한 과거 데이터를 요청하고 수신합니다. CpGraph1 대신 StockChart의 사용을 권장합니다. |
통신종류 |
Request/Reply |
연속여부 |
X |
관련 SB/PB |
StockCur |
관련CYBOS |
[7400 통합챠트] 일/주/월 |
모듈 위치 |
cpdib.dll |
주의) 종목 코드와 업종 코드에 관한 과거 데이터를 수신합니다.
과거 데이터는 일간,주간,월간으로 나누어지며
수신되는 정보는 시가,고가,저가,종가,대비,거래량과 날짜 데이터입니다.
한 번에 최대 2800일치의 데이터를 수신할 수 있습니다
Method
object.SetInputValue(type,value)
type에 해당하는 입력 데이터를 value 값으로 지정합니다
-
type: 입력 데이터 종류
0 - (string) 종목코드/업종코드[종목코드는 'A'로 시작되고 업종 코드는 'U'로 시작됨]
(종목코드의 경우 A060000, 업종코드의 경우 종합주가지수는 U001)
1 - (char) 일주월구분
코드 |
내용 |
'D' |
일 |
'W' |
주 |
'M' |
월 |
3 - (short)요청데이터 수(최근일로부터 데이터 개수)
4 - (char) 수정주가적용
코드 |
내용 |
'0' |
미사용 |
'1' |
사용 |
-
value: 새로 지정할 값
value = object.GetHeaderValue(type)
type에 해당하는 헤더 데이터를 반환합니다
-
type: 데이터 종류
0 - (string) 종목코드/업종코드
1 - (char) 일주월구분
3 - (short) 수신데이터수
4 - (char) 수정주가 적용
-
반환값: 데이터 종류에 해당하는 값
value = object.GetDataValue (Type,index)
type에 해당하는 데이터를 반환합니다
-
type: 데이터 종류
0 - (long) 날짜
1 - (long) 시가
2 - (long) 고가
3 - (long) 저가
4 - (long) 종가
5 - (long) 거래량
6 - (long) 대비[주간이나 월간일경우 대비값은 지원하지 않습니다]
주의) 업종 코드인 경우 시,고,저,종가,대비가 모두 float형입니다
-
index: data index
-
반환값: 데이터 종류의 index번째 data
object.Subscribe()
사용하지 않음
object.Unsubscribe()
사용하지 않음
object.Request()
과거 데이터를 요청한다
object.BlockRequest()
과거 데이터 요청.Blocking Mode
Event
Object.Received
데이터를 수신했을 때 발생하는 이벤트
수신할 데이터의 양에 따라서 요청 메소드 호출 후 상당한 시간이 소요될 수 있음