EurexDaily
설명 |
EUREX종목의 일자별 데이터를 요청하고 수신한다. |
통신종류 |
Request/Reply |
연속여부 |
O |
관련 SB/PB |
EurexCurOnly |
관련CYBOS |
[9741 EUREX 종합현재가] 일자별 |
모듈 위치 |
cpsysdib.dll |
Method
object.SetInputValue(type,value)
type에 해당하는 입력 데이터를 value 값으로 지정합니다
-
type: 입력 데이터 종류
0 - (string)종목코드
-
value: 새로 지정할 값
value = object.GetHeaderValue(type)
type에 해당하는 헤더 데이터를 반환합니다
-
type: 데이터 종류
0 - (string)종목코드
1 - (short)수신개수
-
반환값: 데이터 종류에 해당하는 값
value = object.GetDataValue(Type,Index)
type에 해당하는 데이터를 반환합니다
-
type: 데이터 종류
0 - (ulong)일자
1 - (float)시가
2 - (float)고가
3 - (float)저가
4 - (float)종가
5 - (float)전일대비
6 - (ulong)거래량
-
index: data index
-
반환값: 데이터 종류의 index번째 data
object.Subscribe()
사용하지 않음
object.Unsubscribe()
사용하지 않음
object.Request()
입력 데이터 종류 0에 저장된 옵션 코드로 데이터 수신을 요청한다
object.BlockRequest()
데이터 요청.Blocking Mode
Event
Object.Received
가입된 옵션 코드의 데이터를 수신 했을 때 발생하는 이벤트
속성 이용
Property
Object.Continue(읽기/쓰기)
Data 수신 후 연속된 Data의 유무를 알 수 있는 플래그.(True: 유, False: 무)
Continue가 True인 상태에서 Data를 요청하면 이전에 수신한 Data 다음의 Data를 얻어오게 되지만.
만일 Continue가 True인 상태에서 즉, 수신할 다음의 Data가 있는데도 Continue 값을 False로 바꾼 후 Data를 요청하게 되면 처음의 Data부터 다시 얻어오게 된다.