[키움 OpenAPI] 개발 가이드 종합

2021. 9. 17. 16:50AI트레이딩/키움API

728x90
반응형

시세조회나 주문 등 함수호출을 통해 서버로 요청 --> 서버의 처리 결과를 그에 맞는 이벤트 발생으로 전달 한다.

이벤트는 일반함수와 구별하기 위해 On 으로 시작되는 이름을 갖는다.

 

조회요청

요청  -->이벤트 발생  -->데이터 획득
조회함수 CommRqData 사용자가 호출  -->OnReceiveTRData  -->GetCommData 사용자가 호출

 

 

조건검색요청.

요청  -->이벤트 발생  
조회함수 SendCondition 사용자가 호출  -->OnReceiveTrCondition  

 

 

주문요청

요청 --> 이벤트 발생  --> 이벤트 발생 --> 데이터 획득
SendOrder 사용자가 호출 OnReceiveTRData OnReceiveChejanData GetChejanData 사용자 호출

 

 

 ※ 화면번호 사용시 주의할 점 : 
 

  • 같은 화면번호로 데이터 요청을 빠르게 반복하는 경우 데이터의 유효성을 보장할 수 없습니다
  • 최소한 2개이상의 화면번호를 번갈아가며 또는 매번 새로운 화면번호를 사용하시기 바랍니다        
  • 사용자 프로그램에서 사용할 수 있는 화면번호 갯수가 200개로 한정되어 있습니다        
  • 이 갯수를 넘는 경우 데이터의 유효성을 보장할 수 없습니다.      
  • (프로그램 성격상 화면번호 갯수가 200개가 넘어야 하는 경우, 이전에 사용되었던 화면번호를 재사용 하는 방식으로 구현해야 합니다.)
반응형