커스텀 2부 - 키움 증권 Open API를 이용한 자동 매매 매크로 만들기. (주식, 코인, 선물)
페이지 정보
본문
안녕하세요. 엔지엠소프트웨어입니다. [ 1부 ]에 이어 2부를 진행합니다. 1부에서는 키움 증권에서 제공하는 OpenAPI를 사용하기 위한 준비를 했었는데요. 오늘은 샘플로 제공해주는 프로그램을 이용해서 로그인 및 관련 API들에 대해 알아보도록 하겠습니다. 1부에 첨부되어 있는 OpenAPI C# 소스를 비주얼 스튜디오로 열어주세요. 그리고 F5를 눌러줍니다. 아래와 같이 "키움 오픈 API C# 예제" 프로그램이 실행됩니다.
메뉴의 "기본기능 > 로그인"을 선택하세요.
모의투자 참가신청을 해야 하는군요-_-;
아래 사이트로 이동한 후 참가 신청하기를 클릭하세요. 이 경로는 해당 사이트 개편 또는 사정으로 변경될 수 있으니, 링크가 안열리면 구글에서 "키움증권 모의투자"로 검색해서 회원 가입 또는 참가 신청하시기 바랍니다.
https://www2.kiwoom.com/nkw.templateFrameSet.do?m=m1101000000
적절하게 참가 신청서를 작성합니다. 모의 투자니깐 부담없이... 작성했습니다.
신청이 완료 되었네요^^
다시 "키움 오픈 API C# 예제" 프로그램을 실행하고, 메뉴의 "기본기능 > 로그인"을 선택하세요. 로그인이 완료되면 아래와 같이 로그가 표시됩니다.
로그인창 열기 성공
[로그인 처리결과] [0] :정상처리
종목코드로 삼성전자를 검색해봅니다.
삼성전자: 005930
메뉴의 조회기능 > 현재가를 클릭하세요.
삼성전자의 주가가 정상적으로 표시됩니다.
"자동주문 시작" 버튼을 분석해보면 사용자가 설정한 내용으로 주문처리가 이루어지는걸 확인할 수 있습니다. 실시간 데이타도 정상적으로 받아오고 있네요.
주식에 대해 문외한이라~ 전체적인 흐름과 어떻게 돌아가는지 잘 모르지만, 좀 더 분석해보면 원하는 기능을 쉽게 만들 수 있을듯합니다. API가 직관적이고 쉽게 되어 있는거 같아요. 아무튼~ 다음에는 주문서를 작성하고, 자동주문에 대해 알아보도록 하겠습니다. 그리고, 소스를 좀 더 이쁘게(?) 정리해서 엔지엠과 연동할 수 있는 커스텀 모듈을 만들면 좋겠네요. 직접 분석 및 수정해서 사용하고 싶은 분들은 엔지엠의 [ 커스텀 모듈 강좌 ]를 미리 학습해보세요.
개발자에게 후원하기
추천, 구독, 홍보 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
- 이전글1부 - 커스텀 액션으로 액셀 매크로 만들기. 21.03.27
- 다음글1부 - 키움 증권 Open API를 이용한 자동 매매 매크로 만들기. (주식, 코인, 선물) 21.03.21
댓글목록
등록된 댓글이 없습니다.