더북(TheBook)

이 코드에서 주문 접수가 수행되는 코드는 다음과 같은데, 매개변수들을 하나씩 살펴보겠습니다.

'send_buy_order'rqname이며, 매수 주문을 의미하는 이름으로 지었습니다.

'1001'은 프로그래머가 임의로 정하는 화면 번호입니다.

다음으로 등장하는 1은 신규 매수 주문을 의미합니다. 주문 유형별 숫자는 그림 3-91의 KOA에 설명되어 있듯이 2는 신규 매도 주문, 3은 매수 취소, 4는 매도 취소, 5는 매수 정정, 6은 매도 정정을 의미합니다.

'007700'은 매수할 종목 코드(F&F홀딩스)입니다.

1은 주문 수량을 의미합니다.

35000은 주문 가격을 의미합니다.

'00'은 지정가 주문 방식을 의미합니다.

이렇게 주문을 접수하고 main.py 파일을 실행해 보면 다음 결과가 출력됩니다.

connected
8*********
0
[Kiwoom] _on_receive_tr_data is called 1001 / send_buy_order / KOA_NORMAL_BUY_KP_ORD
0
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.