CpSvr8091

CybosPlus

CpSvr8091

설명

회원별 매매동향(체결단위건별조회)데이터를 요청하고 수신한다

통신종류

Request/Reply

연속여부

O

관련 SB/PB

CpSvr8091s

관련CYBOS

[8091 회원사매매현황(순간거래량)]

모듈 위치

cpdib.dll

Method

object.SetInputValue(type,value)

type 해당하는 입력 데이터를 value 값으로 지정합니

  • type: 입력 데이터

0 - (char) 선택분류

코드

내용

'1'

외국계 전체

'3'

회원사 + 종목전체

'4'

회원사 선택 + 단일종목

'5'

단일종목+외국계 전체

'7'

복수종목+외국계전체

'8'

복수종목+회원사

1 - (string) 회원사코

2 - (string or stringarray) 종목코Ex1)   단일 종목의 경우 (VB, VBA )

 SetInputValue 0, asc("4") ' or asc("5")
 SetInputValue 2, "A003540"

Ex2)   복수 종목의 경우 (VB, VBA )
 SetInputValue 0, asc("7") ' or asc("8")
 dim ar (0 To 1) as String
   ar(0) ="A003540"

 ar(1) ="A000660"
 SetInputValue 2, ar

 또는 VB/VBA Split 함수를 이용하여
 SetInputValue 2, Split ( "A003540,A000660", ",")

 

[주의] 선택분류 코드는 반드시 지정해주셔야 하며

전체로 되어있는 것은 해당 필드를 입력 해도 됩니

  • value: 새로 지정할

value = object.GetHeaderValue(type)

type 해당하는 헤더 데이터를 반환합니

  • type: 데이터

0 - (short) Count

  • 반환값: 데이터 종류에 해당하는

value = object.GetDataValue (Type,index)

type 해당하는 데이터를 반환합니

  • type: 데이터

0 - (short) 시간
1 - (string)
회원사명
2 - (string) 종목 코드
3 - (string) 종목명
4 - (char) 매도/매수

코드

내용

'1'

매도

'2'

매수

5 - (long) 매수/매도량
6 - (long) 순매수
7 - (char) 순매수부호('+',' -')
8 - (char) 상태구분

코드

내용

'1'

상한

'2'

상승

'3'

보합

'4'

하한

'5'

하락

'6'

기세상한

'7'

기세상승

'8'

기세하한

'9'

기세하락

9 - (long) 현재가 등락율

10 - (long) 외국계 전체 누적순매수 

  • index: data index

  • 반환값: 데이터 종류의 index번째 data

object.Subscribe()

사용하지

object.Unsubscribe()

사용하지

object.Request()

회원별 매매동향(체결단위건별조회) 데이터를 요청한

object.BlockRequest()

데이터 요청.Blocking Mode

Event

Object.Received

회원별 매매동향(체결단위건별조회)데이터를 수신했을 발생하는 이벤