CpTd5339

CybosPlus

CpTd5339

설명: 계좌별 미체결 잔량 데이터를 요청하고 수신한

통신종류: Request/Reply

모듈위치: CpTrade.dll

Method

object.SetInputValue(type,value)

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

  • type: 입력 데이터

0 - (string) 계좌번호

1 - (string) 상품관리구분코드 계좌구분

2 - [ 차세대시스템 오픈후, 기존 고객님의 사용코드 호환을 위해서

 일정기간 동안만 제공 삭제 예정입니다]

 (string) 주문구분("0":전체[Default] "1":장내 "2":코스닥 "3":시간외 "4":장외단주 "5":비상장)

 Type 4 Type6 으로 조합해서 대체해야함

기존

Type4

Type6

0

1

2

3

4

5

0

1

3

0

4

5

0

0

0

2 + 3

0

0

 () Type2 기존 코드가 유효하나, 3시간외인경우는 시간외종가만 조회되므로, 시간외 단일가를 조회하기 위해서는 Type4 Type6 사용해야함.

3 - (string) 종목코드(입력값 생략가능, 생략시 전체종목이 조회됨)

4 (string) 주문구분코드

코드

내용

0

1

2

3

4

5

전체[default]

거래소주식

장내채권

코스닥주식

장외단주

프리보드

 

5 (string) 정렬구분코드

코드

내용

0

1

순차 [default]

역순

6 (string) 주문종가구분코드

코드

내용

0

1

2

4

전체 [default]

일반

시간외종가

시간외단일가

7 - (long) 요청개수 (최대 20)

  • value: 새로 지정할

value = object.GetHeaderValue(type)

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

  • type: 데이터

0 - (string) 계좌번

1 - (string) 상품관리구분코드 계좌구분

2 - 사용하지 않음 (string) 주문구분("0":전체 "1":장내 "2":코스닥 "3":시간외 "4":장외단주 "5":비상장)

3 - 사용하지 않음 (string) 종목코

4 - (string) 계좌

5 - (long) 수신개수

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

value = object.GetDataValue(Type,Index)

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

  • type: 데이터

0 - (string) 상품관리구분코드 계좌구분

1 - (long) 주문번호

2 - (long) 원주문번호

3 - (string) 종목코드

4 - (string) 종목명

5 - (string) 주문구분내용"현금매도" "현금매수" "신용매도" "신용매수" "저축매도" "저축매수" "선물일반매도" "선물반대매도" "프로그램매도" "프로그램매수" "시간외종가현금매도" "시간외종가현금매수" "시간외종가신용매도" "시간외종가신용매수" "시간외종가저축매도" "시간외종가저축매수" "시간외대량매도" "시간외대량매수" "시간외선물일반매" "시간외선물대용매도" "장외현금매도" "장외현금매수" "장외저축매도" "장외저축매수" "장외선물일반매도" "장외선물반대매

6 - (long) 주문수량

7 - (long) 주문단가

8 - (long) 체결수량

9 - (string) 신용구분("현금" "유통융자" "자기융자" "유통대주" "자기대주")

10 - (string) 계좌번호

11 - (long) 정정취소가능수량

12 - 사용하지 않음 (string) 정정/취소

13 - (string) 매매구분코드 거래구분

코드

내용

1

2

매도

매수

14 - 사용하지 않음 (string) 주문구분 ("1":장내 "2":코스닥 "3":시간외 "4":장외단주)

15 - 사용하지 않음 Type 21 주문호가구분코드 대체

(string) 매매구분
"00":지정가 "03":시장가 "05":조건부지정가 "12":최유리지정가 "13":최우선지정

16 - 사용하지 않음 (string) 신용구분
"00":현금매도/매수 "11":유통매도상환 "33":자기매도상환 "55":유통매수상환 "77":자기매수상환 "88":매입자금상환 "99":담보대출상

17 - (string) 대출

18 - (string)주문입력매체코드 통신구분

코드

내용

00

01

31

32

51

A1

A6

A7

A8

A9

...

영업점

CS센터

한국통신

데이콤

WEB

스톡아이

플러스

영업점플러스

CT자동

CT수동

등등등..

19 - (string) 주문호가구분코드내용 매매구분내용

20 - 사용하지 않음 (long) 정정/취소수

21 - (string) 주문호가구분코드

[ Type 15 매매구분 대체입니다.

주요변경사항은 보통(지정가) 구분값이 00->01 변경되었습니다.] 

코드

내용

00

01

02

03

05

06

09

12

13

10

23

25

51

52

61

62

63

67

69

71

72

73

77

11

80

79

해당없음

보통

임의

시장가

조건부지정가

희망대량

자사주

최유리지정가

최우선지정가

스톡옵션자사주

임의시장가

임의조건부지정가

장중대량

장중바스켓

개시전종가

개시전종가대량

개시전시간외바스켓

개시전금전신탁자사주

개시전대량자기

신고대량(전장시가)

시간외대량

신고대량(종가)

금전신탁종가대량

금전신탁자사주

시간외바스켓

시간외대량자기

22 (string) 주문구분코드

23 (string) 주문구분내용

24 (string) 현금신용대용구분코드

코드

내용

1

2

3

현금

신용

선물대용

25 (string) 주문종가구분코드

26 (string) 주문입력매체코드내용
(Type 18
코드내용 참조)

27 (long) 정정주문수량

28 (long) 취소주문수량

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

object.BlockRequest()

계좌별 미체결 잔량 데이터 요청.Blocking Mode

주의) 다음 데이터 유무를 파악하기 위해 Continue 속성

Property

Object.Continue(읽기/쓰기)

Data 수신 연속된 Data 유무를 있는 플래그.(True: , False: )

Continue True 상태에서 Data 요청하면 이전에 수신한 Data 다음의 Data 얻어오게 되지만.

만일 Continue True 상태에서 , 수신할 다음의 Data 있는데도 Continue 값을 False 바꾼 Data 요청하게 되면 처음의 Data부터 다시 얻어오게 된다.