자동로그인
1. main.py 파일 실행하여 로그인
2. 컴퓨터 화면 아래쪽 작업 표시줄에서 파이썬 아이콘을 누르고 계좌비밀번호 저장 선택
3.비밀번호 입력 후, 등록
계좌 정보 얻어오기
dynamicCall을 사용하여 로그인에 성공한 사용자 정보를 얻어 오는 API 함수인 GetLoginInfo를 호출한다. 그중 tag에 있는 계좌 정보를 불러옴.
8******* 형태로 가져온다.
#계좌번호를 얻어 오는 함수
def get_account_number(self, tag="ACCNO"):
#tag로 전달한 요청에 대한 응답을 받아옴
account_list = self.dynamicCall("GetLoginInfo(QString)",tag)
account_number = account_list.split(';')[0]
print(account_number)
return account_number
종목 정보 얻어 오기
종목 코드 얻어 오기
구분 값은 코스피(0), 코스닥(10)
#종목 코드 얻어 오기
def get_code_list_by_market(self, market_type):
code_list = self.dynamicCall("GetCodeListByMarket(QString)", market_type)
code_list = code_list.split(';')[:-1]
return code_list
종목명 얻어 오기
종목 코드를 전달하면, 코드의 종목명을 반환
#종목명 얻어 오기
def get_master_code_name(self,code):
code_name = self.dynamicCall("GetMasterCodeName(Qstring)",code)
return code_name
'파이썬자동주식매매프로그램' 카테고리의 다른 글
ATS) 키움증권 로그인하기(3) - 가격 정보(일봉) 얻어 오기, 예수금 얻어 오기 (0) | 2023.01.08 |
---|---|
ATS) 키움증권 로그인하기(1) (1) | 2023.01.06 |
ATS)PyQt5 설치, API 동작 방식 이해하기 (0) | 2023.01.05 |
ATS)모의투자 가입,KOA StudioSA 살펴보기 (0) | 2023.01.04 |
ATS)개발 환경 구축 (0) | 2023.01.04 |