개요. | |
클라이언트 에서 생성된 주문은 주문 라우터를 통하여 거래소(Exchange)까지 전송된다. CyFinAPI 내에서 생성된 주문개체인 CyOrder개체들은 전송명령에 의하여 전송개시하게 된다. 목적은 해당주문을 거래소 접수시키기 위함이다. 전송개시한 CyOrder 가 항상 거래소까지 성공적으로 전달되는것은 아니므로, CyOrder 개체 들에서 필수 관리되어야 할 정보로 "전송상태" 가 요구된다. 본 글에서는 CyOrder 개체의 "전송상태" 정보 관리체계를 정의한다. Order Routing Status: 주문의 전송상태를 의미한다. | |
|
정의 .주문전송상태 관리체계. | |||||||||||||||||||||
주문개체 의 "전송개시"명령 이후 최종적으로는 "거래소접수" 성공/실패 2가지 상태만이 가능하며 CyOrder 에서의 필수 관리대상 정보도 이것이다. 변수 정의 OrderRoutingState. 약어표기. ORS 코딩시 enumeration 타입 정의 enum_OrderRoutingState. 변수선언 : enum_OrderRoutingState ORState; ORState 정의. - enumeration 변수 정의시 항번을 해당 값으로 할당함.
ORState
| |||||||||||||||||||||
|
///536.
'트레이딩' 카테고리의 다른 글
Order Cancel Process. (0) | 2016.01.10 |
---|---|
Order Modify Process. 주문정정처리. 관련 메시지 핸들러에서의 처리로직. (0) | 2016.01.09 |
IOC, FOK, 시장가, 지정가,조건부 지정가, 최유리 지정가, 최우선 지정가. (0) | 2015.12.20 |
XingAPI.DLL 활용 프로그램 종료시 죽는 문제해결. (0) | 2015.12.17 |
XingAPI.DLL 활용코딩. (0) | 2015.12.17 |
댓글