안녕하세요. 개발하실때 가장 어려운 것중에 하나인 주문시스템에 대해서 설명을 드리려고 합니다. 이것은 주식 주문에 한정된 것이 아니라 모든 주문 시스템의 기본 방식입니다. 상품별로 이 방식을 베이스로 하여 약간의 변형이 이루어지게 됩니다. ※ 주문에서의 Layer (1) 다음 화면은 주문을 전송했을때의 각 Layer 입니다. (2) 각 단계별로 어떤일들이 일어나는지 설명하도록 하겠습니다. 1. Request() 함수 (1) Request ID 생성 - 생성 실패시 0 보다 작은 값 반환 (2) 당사 서버로 TCP/IP를 사용하여 전송 - TCP/IP 전송 실패시 Request() 의 Return 값으로 0 보다 작은 값을 반환 - TCP/IP의 성격상 서버가 데이터를 받아야만 TCP/IP 전송 성공으로 ..
InBlock의 각 필드에 채워야할 데이터입니다. 표대로 데이터를 채워서 하시기 바랍니다. 필드명 설명 기본값 reccnt 레코드갯수 "00001" ordmarketcode 주문시장코드 "40" accno 계좌번호 계좌번호 11자리, 남은 뒷자리는 SPACE로 채움 passwd 입력비밀번호 남은 자리는 SPACE로 채움 expcode 선물옵션종목번호 종목코드 8자리, 선물코드도 8자리를 사용, 남은 자리는 SPACE로 채움 memegb 매매구분 1:매도, 2:매수 offergb 선물옵션주문유형코드 "00" hogagb 선물옵션호가유형코드 00:지정가 03:시장가 05:조건부지정가 06:최유리지정가 10:지정가(IOC) 20:지정가(FOK) tradegb 선물옵션거래유형코드 01:차익 02:헤지 03:기타..