"분류:크레온"의 두 판 사이의 차이

Pywiki
둘러보기로 가기 검색하러 가기
(새 문서: ==개요== 대신증권의 API 서비스. 마이크로소프트에서 제공하는 COM(Component Object Model) 형태로 개발. ===유의=== *윈도우, 익스플로어에서 사...)
(차이 없음)

2021년 10월 8일 (금) 11:07 판

1 개요

대신증권의 API 서비스.

마이크로소프트에서 제공하는 COM(Component Object Model) 형태로 개발.

1.1 유의

  • 윈도우, 익스플로어에서 사용 가능하다.
  • API가 32비트로 개발되어, 이를 호출해 사용하기 위해선 32비트 파이썬을 이용해야 한다.
  • 운영체제 내부의 COM 접근은 관리자권한으로 실행해야 한다.(Python 등 API를 사용하는 프로그램들은 관리자권한으로 실행되게 해야 한다.)

1.2 사전준비

과정 설명 비고
계좌 개절 크레온 계좌개설을 해야 로그인이 가능하다.
홈페이지 다음 링크를 통해 홈페지에 들어간다.(익스플로어로 진행하길 권장) https://www.creontrade.com/
서비스 신청 다음 메뉴를 타고 들어가 API 이용신청을 한다. 온라인지점 > 서비스 신청관리 > 시스템 트레이딩
다운 및 설치 다음 메뉴를 타고 들어가 CREON HTS를 다운, 설치한다. 고객라운지 > 트레이딩 안내 > 다운로드 센터
로그인 실행한 후 최상단의 creon plus를 누르고 로그인한다.
주문 오브젝트 사용 동의 윈도우 작업표시줄 우측의 아이콘을 우클릭한 후 '주문오브젝트 사용 동의' 클릭. API를 사용하는 주문 관련 COM 객체 사용에 동의한다는 의미.
주문내역 확인 해제 윈도우 작업표시줄 우측의 아이콘을 우클릭한 후 '주문내역확인 설정'에서 체크 해제 후 저장. 체크가 되어있으면 API를 이용해 주문하더라도 주문확인창이 발생해 직접 클릭해야 다음과정으로 넘어가게 된다.

1.2.1 라이브러리 설치

과정 설명 방법
win32com 설치 윈도우 어플리케이션을 사용하게 해주는 라이브러리. pip install pywin32
pywinauto 설치 윈도우 작업을 자동화하는 라이브러리. pip install pywinauto

다양한 코드 예제는 다음 링크에 있다. 링크

1.3 코드 작성

자동 로그인을 위한 코드, 접속을 체크하는 코드 등을 작성한다.

현재 이 분류에는 문서나 미디어가 하나도 없습니다.