CmeOrder
설명: CME 매수/매도,정정,취소 주문 데이터를 요청하고 수신한다
통신종류: Request/Reply
모듈위치: CpTrade.dll
Method
object.SetInputValue(type,value)
type에 해당하는 입력 데이터를 value 값으로 지정합니다
-
type: 입력 데이터 유무
0 – (string)거래구분
코드 |
내용 |
1 2 3 |
매수매도 정정 취소 |
1 - (string) 계좌번호
2 - (string) 상품관리구분코드[Default:50]
3 - (string) 종목코드
4 - (long) 주문수량
5 - (double) 주문가격 - 취소주문시 반드시 0 입력해야함
6 - (string) 매매구분코드 – 정정, 취소주문시는 반드시 공백(“ “) 1Byte를 입력해야함
코드 |
내용 |
1 2 |
매도 매수 |
7- (string) 주문조건구분코드 – 취소주문시는 반드시 공백(“ “) 1Byte를 입력해야함
코드 |
내용 |
0 1 2 |
없음 [default] IOC FOK |
8 –(long) 원주문번호 – 정정, 취소주문시에만 입력함. 매수매도시 0 입력
9 –(string) IFM – 매수/매도, 취소주문시는 반드시 공백(“ “) 1Byte를 입력해야함
코드 |
내용 |
Y N |
사용 미사용 |
-
value: 새로 지정할 값
value = object.GetHeaderValue(type)
type에 해당하는 헤더 데이터를 반환합니다
-
type: 데이터 종류
0 - (long) 거래구분
1 - (string) 계좌번호
2 - (string) 계좌명
3 - (string) 상품관리구분
4 - (string) 종목코드
5 - (string) 종목명
6 - (long) 주문수량
7 - (double) 주문가격
8 - (string) 매매구분
9 - (long) 주문번호
10 - (long) 원주문번호
11 - (string) IFM
-
반환값: 데이터 종류에 해당하는 값
value = object.GetDataValue (Type,index)
사용하지 않음
object.BlockRequest()
CME 주문 데이터 요청.Blocking Mode
체결 통보
주문에 대한 체결 내역은 CpDib에 있는 CmeConclusionRt object 를 통하여 얻을 수 있습니다