CbGraph1

From CybosPlus

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

데이터를 수신했을 때 발생하는 이벤트

수신할 데이터의 양에 따라서 요청 메소드 호출 후 상당한 시간이 소요될 수 있음