CpTdNew5331B
설명: 계좌별 매도주문 가능 수량 데이터를 요청하고 수신한다
통신종류: Request/Reply
모듈위치: CpTrade.dll
Method
object.SetInputValue(type,value)
type에 해당하는 입력 데이터를 value 값으로 지정합니다
-
type: 입력 데이터 종류
0 - (string) 계좌번호
1 - (string) 상품관리구분코드 계좌구분
2 - (string) 종목코드[defalut:""]
3 – (char) 주식채권구분코드
코드 |
내용 |
'1' '2' |
주식[default] 채권 |
4 – (char) 현금신용대용구분코드
코드 |
내용 |
'1' '2' '3' |
현금[default] 신용 선물대용 |
5 - (string) 신용대출일자[default:""]
6 – (string) 신용대출구분코드
코드 |
내용 |
00 01 02 03 04 05 06 07 08 09 10 11 12 13 98 99 33 66 |
해당없음[default] 유통융자 자기융자 유통대주 자기대주 주식담보대출 매입담보대출 채권담보대출 플러스론 수익담보대출 MMF매입담보대출 매도담보대출 청약대출 신용대용융자 장외매매 직매 신용융자(자기+유통) 대용융자(자기+유통) |
7 - (string) 매수일자[default:""]
8 – (char) 주식채권잔고구분코드
코드 |
내용 |
'0' '1' '2' '3' '5' |
해당없음[default] 매수 대체입고 취결 실물입고 |
9 - (string) 분리과세구분코드
코드 |
내용 |
00 01 02 |
해당사항없음[default] 종합과세 분리과세 |
10 – (long) 요청건수(최대:20[default])
-
value: 새로 지정할 값
value = object.GetHeaderValue(type)
type에 해당하는 헤더 데이터를 반환합니다
-
type: 데이터 종류
0 – (long) 수신 건수
-
반환값: 데이터 종류에 해당하는 값
value = object.GetDataValue(Type,Index)
type에 해당하는 데이터를 반환합니다
-
type: 데이터 종류
0 - (string) 종목코드
1 - (string) 종목명
2 - (char) 증거금율구분코드
코드 |
내용 |
'1' '2' '3' '4' '5' '6' '7' '8' '9' |
일반증거금율 ETF 증거금100% 현금100% 증거금20% 증거금30% 증거금50% 증거금60% 증거금70% |
3 - (string) 신용대출구분내용
4 - (longlong) 주식매매수량단위
5 - (char) 대출가능여부코드
코드 |
내용 |
'N' 'Y' |
불가능 가능 |
6 - (long) 잔고수량
7 - (string) 전일매수체결수량
8 - (long) 전일매도체결수량
9 - (long) 지정수량
10 - (long) 금일매수체결수량
11 - (long) 금일매도체결수량
12 - (long) 매도가능수량
13 - (long) 신용대출금액
14 - (char) 주문구분코드
코드 |
내용 |
'1' '2' '3' '4' '5' |
거래소주식 장내채권 코스닥주식 장외단주 프리보드 |
15 - (string) 신용대출구분코드
코드 |
내용 |
00 01 02 03 04 05 06 07 08 09 10 11 12 13 15 98 99 |
해당없음 유통융자 자기융자 유통대주 자기대주 주식담보대출 매입담보대출 채권담보대출 플러스론 수익담보대출 MMF매입담보대출 매도담보대출 청약대출 자기대용융자 유통대용융자 장외매매 직매 |
16 - (long) 신용대출일자
17 - (long) 만기일자
18 - (long) 가잔고수량
-
반환값: 데이터 종류의 index 번째 data
object.BlockRequest()
계좌별 주문 가능 금액/수량 조회 데이터 요청.Blocking Mode