Project

주식자동매매 프로그램 만들기 키움증권 KOA STUDIO 서버와의 정보교환에 실패하였습니다. 로그인방법

멱군 2021. 2. 18. 14:58

주식 자동 매매 프로그램을 만들기 위해 키움증권의 KOA STUDIO를 다시 접하게 되었습니다만, 시작부터 로그인 문제로 고민에 빠졌습니다. "서버와의 정보교환에 실패하였습니다. 로그인에 실패하였습니다."라는 메시지가 반복되어 나타나, 프로그램 사용에 있어 큰 장애가 되었죠. 이 문제를 해결하기까지의 경험을 여러분과 공유하고자 합니다.

 

 

첫 번째 시도: 재설치

키움 Open API 로그인 에러

이 문제가 예전에 설치했던 KOA STUDIO 때문인지 확신할 수 없었지만, 프로그램을 완전히 삭제한 후 다시 설치하는 방법으로 해결을 시도했습니다.

키움 OpenAPI 재설치

그 결과, 로그인 문제가 해결되어 업데이트까지 정상적으로 이루어졌습니다.

때로는 가장 간단한 방법이 최고의 해결책이 될 수 있음을 깨달았죠.

 

두 번째 난관: 버전 업그레이드 오류

로그인 후 업데이트 과정에서 "버전처리를 받으시려면 현재 실행 중인 OpenAPI OCX를 탑재한 프로그램을 종료하신 후 확인버튼을 눌러주시기 바랍니다."라는 메시지에 직면했습니다.

OpenAPI OCX 관련 에러창

처음에는 이 경고를 무시하고 진행했지만, "opcomms.dll 파일 삭제 실패"라는 새로운 오류 메시지가 나타났습니다.

opcomms.dll 파일 삭제 실패 에러창

 

해결 과정: 프로그램 종료 후 재시도

경고 메시지를 자세히 읽고 나서야 해결책을 찾을 수 있었습니다.

KOA STUDIO를 포함한 모든 OpenAPI OCX를 사용하는 프로그램을 종료한 후 버전 업그레이드를 시도해야 한다는 것이었습니다.

작업관리자에서 작업끝내기

작업 관리자를 통해 관련 프로세스를 종료하고, 다시 확인 버튼을 눌러 업그레이드를 진행하니 이번에는 성공적으로 완료되었습니다.

재시작 알림창

 

결론: 프로그램 업데이트 시 주의사항

KOA STUDIO나 유사한 주식 거래 관련 프로그램을 사용할 때는 버전 업그레이드나 중요한 업데이트가 있을 경우, 반드시 모든 관련 프로그램을 종료한 후 진행해야 한다는 것입니다.

이렇게 함으로써, "서버와의 정보교환에 실패하였습니다"와 같은 로그인 문제나 다른 업데이트 관련 오류를 효과적으로 방지할 수 있습니다.

 

함께보면 좋은글

주식자동매매 프로그램 만들기 뭐부터 할까? 키움증권 OPENAPI

주식자동매매 프로그램 만들기 뭐부터 할까? mysql 데이터베이스 구축 - WICS 분류