Kiwoom OPEN API을 이용한 프로그램 개발을 모의 투자환경에서 실제 투자환경으로 바꾸려면
프로그램 실행시 나오는 로그인 창에서 모의투자 접속을 해제하고 인증비밀번호까지 입력하면 된다.
하지만 키움 API를 바탕으로 프로그램을 개발할 때 자동 로그인을 설정해두지 않고 매번 비밀번호를 입력하는 사람이 있을까 싶을 정도로 귀찮은 일이다.
따라서 자동 로그인을 해둔 상태에서 위 창이 뜨도록 하려면
우선 하던대로 프로그램 실행하여 자동 로그인을 한다. 그 다음 Window 트레이 아이콘에서 계좌비밀번호 저장 클릭
그러면 다음과 같은 계좌비밀번호 입력창이 뜬다.
여기서 AUTO 해제 후 닫기를 한다.
AUTO를 해제한 다음 프로그램 재실행시에 이제 이 창이 뜨게 되고 모의투자 환경 체크해제한다.
이처럼 모의 > 실전으로 환경을 변경한 다음 로그인하는 과정에서
나는 '타인계좌는 사용할 수 없습니다. 4 4' 라는 에러가 떴는데 확인해보니 이 에러는
모의 > 실전으로 환경을 바꾸었음에도 모의투자에서 사용했던 계좌번호를 input으로
실전환경 tr 호출하는 과정에서 에러가 발생한 케이스
따라서 계좌번호를 요구하는 tr을 주석처리하거나 모의,실제 투자에 맞게 계좌번호 세팅 후 실행시키면 에러가 생기지 않는다.
너무 당연한 내용이라 그런지 구글에 검색해봐도 결과가 나오지 않았다.
원인 파악 & 해결에 시간이 오래 걸리지는 않았지만 그래도 만약에 누군가를 위해 기록
같이 보시면 좋을 글
2021/02/10 - [파이썬/주식 자동매매] - 주식매매프로그램 개발 노하우, 소스를 담은 전자책이 발간되었습니다.
제 블로그에 방문해주셔서 감사합니다.
좋아요, 댓글은 제가 글을 쓰는데 큰 힘이 됩니다.
아래는 쿠팡 링크이고 쿠팡 파트너스 활동을 통해 일정 수익이 발생할 수 있음을 알려 드립니다.
'파이썬 > 주식 자동매매' 카테고리의 다른 글
Python으로 주식 자동매매 시스템 개발 일지 출전을 앞두고 (4) | 2020.10.23 |
---|---|
Python으로 주식 자동매매 시스템 개발 일지, 전략 개편 (0) | 2020.09.26 |
Python으로 주식 자동매매 시스템 개발 일지 3 (첫 매수) (0) | 2020.09.24 |
Python으로 주식 자동매매 시스템 개발 일지 2 (QThread) (1) | 2020.08.08 |
Python으로 주식 자동매매 시스템 개발 일지 1 (4) | 2020.06.13 |
댓글