"분류:크레온"의 두 판 사이의 차이
(→사전준비) |
잔글 |
||
(같은 사용자의 중간 판 2개는 보이지 않습니다) | |||
16번째 줄: | 16번째 줄: | ||
|32비트 파이썬 설치 | |32비트 파이썬 설치 | ||
|크레온은 32비트로 설계되어 있기 때문에 32비트 파이썬을 설치해야 한다. | |크레온은 32비트로 설계되어 있기 때문에 32비트 파이썬을 설치해야 한다. | ||
− | | | + | |설치 후 다음의 코드를 실행하면 ('32bit', 'WindowsPE') 을 반환하면 정상. |
+ | |||
+ | import platform | ||
+ | |||
+ | print(platform.architecture()) | ||
|- | |- | ||
|계좌 개설 | |계좌 개설 | ||
63번째 줄: | 67번째 줄: | ||
===코드 작성=== | ===코드 작성=== | ||
자동 로그인을 위한 코드, 접속을 체크하는 코드 등을 작성한다. | 자동 로그인을 위한 코드, 접속을 체크하는 코드 등을 작성한다. | ||
+ | |||
+ | == 팁 == | ||
+ | 일반적으로 업무용 컴이 아닌, 집에 박아둔 컴퓨터로 거래를 진행할텐데, 원격에서 가상키보드로는 로그인이 안된다. 이땐 옵션에서 마우스로 비밀번호를 입력하게 하면 원격으로도 가능하다. | ||
= 관련 오류 = | = 관련 오류 = | ||
71번째 줄: | 78번째 줄: | ||
# 개발툴을 관리자 권한으로 실행. | # 개발툴을 관리자 권한으로 실행. | ||
# 크레온도 관리자권한으로 실행 후 크레온이 아니라 크레온 플러스로 로그인. | # 크레온도 관리자권한으로 실행 후 크레온이 아니라 크레온 플러스로 로그인. | ||
− | [[분류: | + | [[분류:트레이닝 모듈]] |
2024년 1월 27일 (토) 14:22 기준 최신판
1 개요편집
대신증권의 API 서비스.
마이크로소프트에서 제공하는 COM(Component Object Model) 형태로 개발.
1.1 유의편집
- 윈도우, 익스플로어에서 사용 가능하다.
- API가 32비트로 개발되어, 이를 호출해 사용하기 위해선 32비트 파이썬을 이용해야 한다.
- 운영체제 내부의 COM 접근은 관리자권한으로 실행해야 한다.(Python 등 API를 사용하는 프로그램들은 관리자권한으로 실행되게 해야 한다.)
1.2 사전준비편집
과정 | 설명 | 비고 |
---|---|---|
32비트 파이썬 설치 | 크레온은 32비트로 설계되어 있기 때문에 32비트 파이썬을 설치해야 한다. | 설치 후 다음의 코드를 실행하면 ('32bit', 'WindowsPE') 을 반환하면 정상.
import platform print(platform.architecture()) |
계좌 개설 | 크레온 계좌개설을 해야 로그인이 가능하다. | |
홈페이지 | 다음 링크를 통해 홈페지에 들어간다.(익스플로어로 진행하길 권장) | https://www.creontrade.com/ |
서비스 신청 | 다음 메뉴를 타고 들어가 API 이용신청을 한다. | 온라인지점 > 서비스 신청관리 > 시스템 트레이딩 |
다운 및 설치 | 다음 메뉴를 타고 들어가 CREON HTS를 다운, 설치한다. | 고객라운지 > 트레이딩 안내 > 다운로드 센터 |
로그인 | 실행한 후 최상단의 creon plus를 누르고 로그인한다. | |
주문 오브젝트 사용 동의 | 윈도우 작업표시줄 우측의 아이콘을 우클릭한 후 '주문오브젝트 사용 동의' 클릭. | API를 사용하는 주문 관련 COM 객체 사용에 동의한다는 의미. |
주문내역 확인 해제 | 윈도우 작업표시줄 우측의 아이콘을 우클릭한 후 '주문내역확인 설정'에서 체크 해제 후 저장. | 체크가 되어있으면 API를 이용해 주문하더라도 주문확인창이 발생해 직접 클릭해야 다음과정으로 넘어가게 된다. |
1.2.1 라이브러리 설치편집
과정 | 설명 | 방법 |
---|---|---|
win32com 설치 | 윈도우 어플리케이션을 사용하게 해주는 라이브러리.
설치했음에도 에러가 뜨면 win32com 참고. |
pip install pywin32 |
pywinauto 설치 | 윈도우 작업을 자동화하는 라이브러리. | pip install pywinauto |
다양한 코드 예제는 다음 링크에 있다. 링크
1.3 코드 작성편집
자동 로그인을 위한 코드, 접속을 체크하는 코드 등을 작성한다.
2 팁편집
일반적으로 업무용 컴이 아닌, 집에 박아둔 컴퓨터로 거래를 진행할텐데, 원격에서 가상키보드로는 로그인이 안된다. 이땐 옵션에서 마우스로 비밀번호를 입력하게 하면 원격으로도 가능하다.
3 관련 오류편집
3.1 pywintypes.com_error: (-2147221005, '잘못된 클래스 문자열입니다.', None, None)편집
몇 가지 시도를 해볼 수 있다.
- 개발툴을 관리자 권한으로 실행.
- 크레온도 관리자권한으로 실행 후 크레온이 아니라 크레온 플러스로 로그인.
현재 이 분류에는 문서나 미디어가 하나도 없습니다.