본문 바로가기
  • 열린 배움 프로젝트
728x90
반응형

전체 글84

키움 API 로그인 안될 때 - 파이썬 EXE 파일 보호되어 있는 글 입니다. 2025. 10. 19.
파이썬 exe 만들기 보호되어 있는 글 입니다. 2025. 10. 16.
키움증권 API 활용기 04. 일봉데이터 조회 요청 키움증권 API 활용기 04. 일봉데이터 조회 요청 1. TR요청 개요[실시간시세 사용법] 조회 서비스 이용 순서 1) SetInputValue(사용자 호출) : 입력 2) CommRqData(사용자 호출) : 요청 3) OnReceiveTrData(이벤트 발생) : 수신 [OPT10081 : 주식일봉차트조회요청예시] 1) SetInputValue() : 어떤 종목, 언제부터 불러올 것이냐 ('수정주가' 적용 유무 선택) SetInputValue("종목코드" , "039490"); // 어떤 종목?SetInputValue("기준일자" , "20160101");// 어느시점 이전부터 ?SetInputValue("수정주가구분" , "1"); // 수정주가 적용 유무?.. 2025. 9. 24.
키움증권 API 활용기 03. 종목불러오기 키움증권 API 활용기 03. 종목불러오기 1. 종목 불러오기 코드import sysfrom PyQt5.QtWidgets import *from PyQt5.QtGui import *from PyQt5.QAxContainer import *class MyWindow(QMainWindow): def __init__(self): super().__init__() self.kiwoom = QAxWidget("KHOPENAPI.KHOpenAPICtrl.1") self.kiwoom.dynamicCall("CommConnect()") self.setWindowTitle("종목 코드") self.setGeometry(800, 800, 600, 8.. 2025. 9. 23.
키움증권 API 활용기 02. 정보불러오기 키움증권 API 활용기 02. 정보불러오기 1. 순서 확인1. 키움 로그인창 띄우기2. API 연결 이벤트3. 화면 설정4. 계좌 얻기 버튼5. 계좌 번호 출력 필드 설정6. 버튼 클릭에 대한 메소드 생성 (계좌번호 정보를 가져오는 함수)7. 로그인 성공에 매한 메시지 출력import sysfrom PyQt5.QtWidgets import *from PyQt5.QtGui import *from PyQt5.QAxContainer import *class MyWindow(QMainWindow): def __init__(self): super().__init__() # Kiwoom Login : 로그인창 띄우기 self.kiwoom = QAxWidget("KH.. 2025. 9. 23.
키움증권 API 활용기 01. 로그인창 키움증권 API 활용기 01. 로그인창 1. 요구사항 설치- 루트폴더에 requirements.txt 파일을 생성합니다.- 하기 요구되는 라이브러리 명칭을 작성하고 저장합니다. 2. 콘솔창에서 설치하기- 콘솔창에서 아래와 같이 입려하여 한 번에 설치합니다pip install -r.\requirements.txt 3. login.py 파일을 생성- 아래 코드를 입력 후 실행import sysfrom PyQt5.QtWidgets import *from PyQt5.QtGui import *from PyQt5.QAxContainer import *class MyWindow(QMainWindow): def __init__(self): super().__init_.. 2025. 9. 23.
아나콘다 가상환경 32bit 설정 아나콘다 가상환경 32bit 설정 - 키움증권 API를 활용하기 위해서 32bit 가상환경이 필요함- 따라서 아나콘다를 설치하고 32bit로 변경 해줘야 함 1. 아나콘다 32Bit 로 변환- Anaconda Prompt를 실행 : 아래와 같이 설정해줌 set CONDA_FORCE_32BIT=1 2. 아나콘다 - 파이썬 환경 생성 - 아래와 같이 파이썬 환경을 설정해줌 conda create --name py310_32 python=3.10 3. 환경설정 완료- 아래와 같이 화면이 나오면 성공입니다. 4. 파이참에서 새로운 프로젝트를 아나콘다 가상 환경과 연결하기- File / Setting / Python / Interpreter- Add Interpr.. 2025. 9. 23.
위성맵 크게 한 번에 캡처하기 2.뉴로맵 서비스 위성맵 크게 한번에 캡처하기 2. 뉴로맵 서비스 1. 뉴로맵 사이트http://neuromapservice.mooo.com:888/neuronavermap.html>>> 확장프로그램 해당 지도 프로그램 사용중 문의사항은 티스토리에 댓글로 남겨주세요->>>> 뉴로 지도서비스" data-og-host="neuromapservice.mooo.com:888" data-og-source-url="http://neuromapservice.mooo.com:888/neuronavermap.html" data-og-url="http://neuromapservice.mooo.com:888/neuronavermap.html" data-og-image=""> neuro.map.service크롬에서 캡쳐용 확장프로그램.. 2025. 9. 18.
위성맵 크게 한 번에 추출하기 1. 맵샷서비스 위성맵 크게 한 번에 추출하기 두 개의 사이트를 소개합니다.1. 맵샷 서비스 (난이도 = 하)2. 뉴로맵 서비스 (난이도 = 상) 먼저 맵샷 서비스입니다. 1. 맵샷서비스로 이동합니다https://kmapshot.com/ 맵샷확대해도 깨지지 않는, 고화질 위성사진 조립kmapshot.com 1) 원하는 주소를 검색합니다. 2) 영역을 설정합니다- 반경이 넓어지면 캡쳐되는 화면 크기도 상대적으로 픽셀이 낮아지는 방식입니다.- 5km정도면 괜찮은 고해상도로 캡처됩니다. (약 10000x10000) - 너 넓은 면적을 선택하면 해상도가 절반으로 줄어든다고 보면 됩니다. 3) Full Page Screen Capture (구글 크롬 캡처 확장프로그램 설치)https://chromewebstore.go.. 2025. 9. 18.
키움 Rest API 사용을 위한 설정 키움 Rest API 사용을 위한 설정 아나콘다 및 파이참 설정하기 1. 키움 Rest API 설정1) 아나콘다 환경설정- Anaconda Prompt 실행- 아래 코드를 입력하고 Enter!conda create -n kiwoom_rest_api python=3.10 pip=23.3 설치 완료 화면 (중간에 Y/N 선택 : Y 입력) 2) 파이참 환경설정- File / Settings - Python / Interpreter / Add Interpreter / Add Local Interpreter - Selecting exsisting / Conda / Environment = Kiwoom_rest_api 선택!! 환경 설정 확인- Terminal / 새로열기(+) 하면 아래처럼 .. 2025. 9. 17.
LIST