더북(TheBook)

OnReceiveMsg(주문 메시지 수신): 이 단계에서는 주문 전송에 대한 서버의 한글 응답을 수신합니다. 예를 들어 주문 접수 이후 ‘증거금 부족으로 주문이 거부되었습니다.’나 ‘정정할 원주문 내역이 없습니다.’ 등 서버의 메시지를 보여 주는 알림 단계입니다.

이 과정에서 서버 메시지를 수신할 별도의 간단한 슬롯 함수가 필요합니다. 이 슬롯으로 주문 전송 후 메시지뿐만 아니라 앞서 사용했던 TR 조회에 대한 응답 메시지까지 수신할 수 있습니다만, 오로지 메시지를 확인하는 용도로 프로그램 개발 과정에서 반드시 필요하다고 할 수는 없을 것 같습니다. 다만 이해를 돕고자 곧 추가할 예정입니다.

OnReceiveChejan(주문 접수/체결): 이 단계는 주문이 접수되거나 체결 및 체결 후 잔고로 이동하는 과정마다 실행되며, 각 과정의 응답 결과를 수신하는 단계입니다.

그러면 각 단계마다 필요한 코드들을 완성하면서 주문 접수 및 체결 과정을 확인해 보겠습니다. 먼저 주문을 접수하는 함수를 만들어 보겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.