분류 전체보기 (122) 썸네일형 리스트형 [유틸리티] Windows Terminal (화면분할되는 무료 터미널 앱) 회사에서 사용할 무료 터미널 툴을 찾던 중 Windows 10 에서 사용 가능한 Windows Terminal 이라는 앱을 찾았다. 기존에는 ssh를 사용하기 위해 git bash 를 사용하거나 Power Shell 을 사용했는데 이 앱은 윈도우에서 사용하는 터미널 들을 탭(Tab) 과 화면분할(Multi window) 하여 편하게 개발을 할 수 있다. 특히 1개의 탭에서 화면분할 기능은 XShell 버전 5 이상에서만 이용이 가능했었기에 회사에서 지원해주는 XShell 4버전에서는 Windows 자체 화면분할 기능으로 대체했었는데 무료 오픈소스 터미널에서도 가능하다. 설치 방법 Microsoft Store 에서 설치 1. Microsoft Store 를 열어 Window Terminal 을 검색한다. .. [주식거래자동화] 08. Backtrader 활용한 주식 전략 백테스트 앞서 종목코드의 일봉데이터 정보를 사용하여 주식 전략을 백테스팅해 보려 한다. 종목 코드의 일봉데이터 저장하는 방법은 아래 링크 ! 2020/12/11 - [주식 공부] - [주식거래자동화] 07. 일별거래데이터 DB 저장 [주식거래자동화] 07. 일별거래데이터 DB 저장 KOSPI 200 종목에 대해 KOAStudio 에서 조회한 정보를 바탕으로 DB를 생성하여 종목코드별 일봉차트를 저장한다. KOSPI 200 종목코드 받기 및 일별 데이터 조회 방법은 이전 글에 기록해 두었다. 2020/12/09 joycecoder.tistory.com 1. backtrader 설치 backtrader 는 백테스팅 및 거래를 위한 풍부한 기능의 파이썬 프레임 워크이다. 주식 일봉데이터와 해당 프레임워크로 매수/매도 .. [주식거래자동화] 07. 일별거래데이터 DB 저장 KOSPI 200 종목에 대해 KOAStudio 에서 조회한 정보를 바탕으로 DB를 생성하여 종목코드별 일봉차트를 저장한다. KOSPI 200 종목코드 받기 및 일별 데이터 조회 방법은 이전 글에 기록해 두었다. 2020/12/09 - [주식 공부] - [주식거래자동화] 06. KOSPI 종목코드 및 일별 데이터 조회 1. DB Table 생성 KOAStudio로 주식일봉차트조회요청 TR 조회 시 1일 15개의 데이터를 주는 것을 확인했다. 이 정보를 바탕으로 DB Table 생성하여 전체 일자별 데이터를 저장하려 한다. 우선 조회되는 15개 항목 중 저장할 항목들은 아래 8개의 데이터이다. ["종목코드" ,"현재가" ,"거래량" ,"거래대금" ,"일자" ,"시가" ,"고가" ,"저가"] 해당 정보를 저.. [주식거래자동화] 06. KOSPI 종목코드 및 일별 데이터 조회 키움증권 API 를 통해 KOSPI 종목코드로 일별 거래 데이터에 대해 조회하고 추후 PostgreSQL 에 저장하는 방법에 대해 정리한다. 1. KOSPI 종목코드 받기 한국거래소 홈페이지에서 KOSPI, KOSDAQ 등의 종목 정보들을 확인할 수 있다. 시장구분을 유가증권으로 선택 후 "검색" 버튼을 누르면 전체 KOSPI 종목에 대해 조회가 되며 이 정보를 "EXCEL" 버튼을 통해 다운로드 받을 수 있다. 현재 총 800개의 KOSPI 상장사가 있다. 위 홈페이지에서 검색유형 Select Box 를 KOSPI200 으로 선택하면 KOSPI 상위 200개 종목코드만 따로 추출이 가능하다. 테스트를 위해 현재 상위 200개 종목에 대한 종목코드만을 저장하여 정보조회를 해보려 한다. 앞의 방법으로 추출.. [PostgreSQL] 비밀번호 초기화 방법 1. postgresql 암호화 방식 변경 1) postgresql 설치 경로의 \data\pg_hba.conf 파일 열기 C:\Program Files\PostgreSQL\10\data\pg_hba.con 2) postgres 사용자 연결 방식을 trust 로 하기 위해 md5 -> trust 로 변경 host all postgres 127.0.0.1/32 trust host all postgres ::1/128 trust 3) Win + R 키를 눌러 "실행" 창을 띄운 후 services.msc 를 입력하여 서비스 창에서 postgresql 다시 시작 4) SQL Shell 실행하여 사용자 계정 접속하여 password 재설정 쿼리 실행 alter user postgres with password .. [주식거래자동화] 05. Kiwoom API 설치 및 테스트 수수료가 가장 저렴하고 현재 국내 1위 증권사인 키움증권의 Open API 를 활용해 실제 주식 정보등을 Python 코드를 통해 얻어본다. 1. kiwoom.com 접속 우선 키움증권 홈페이지에 접속하여 맨 하단 배너를 보면 Open API 페이지로 가는 링크가 있다. 2. Open API 신청 및 키움 Open API+ 모듈 다운로드 1) Open API 사용신청 첫번째로 Open API "사용 신청하러 가기" 버튼을 클릭하여 키움증권 로그인 후 사용 신청을 한다. 사용신청은 특정 시간대에만 가능하므로 가급적 오후 10:00시 이전에 신청을 해야 한다. 2) 키움 Open API+ 모듈 다운로드 & KOA Studio 다운로드 "키움 Open API+ 모듈 다운로드" 버튼을 클릭하여 우선 설치 프로그.. [Anaconda] _get_sat_solver_cls(57) 에러 조치 증상 Anaconda 에서 특정 패키지 설치 실패 후 다른 패키지 설치시도 시 아래와 같은 WARN 문구와 함께 설치 실패하는 경우 conda.resolve:_get_sat_solver_cls(57): Could not run SAT solver through interface 'pycosat'.나의 경우 anaconda3 / python3.8.5 환경에서 python 3.4 를 환경 구성 중 실패하며 이와 같은 증상이 발생하였음. 조치 1. anaconda 를 다른 임시경로에 설치 https://www.anaconda.com/products/individual#Downloads 2. cmd 창을 띄워 다음과 같은 명령어로 conda uninstall / install 을 시도한다. [an.. [Windows] 윈도우10 부팅 USB 만들기 가끔 오래 사용한 PC의 경우 느려지거나, 아니면 새로 Free BSD 노트북이나 PC를 산 경우 Windows 부팅 USB를 통해 OS를 설치 및 초기화할 수 있다. 현재는 이러한 부팅 USB 를 만드는 프로그램을 MS 에서 제공해 주기 때문에 손쉽게 만들어 사용할 수 있다. 물론 각 OS의 라이센스는 따로 구입하여야 한다. 우선 PC 에 USB 를 장착 후 빠른 포맷으로 USB 초기화를 수행한다. Microsoft 홈페이지에서 Windows 10 booting usb 만드는 툴을 다운로드 받는다. 링크 : www.microsoft.com/ko-kr/software-download/windows10 Windows 10 다운로드 Windows 10용 ISO 파일을 다운로드한 경우, 해당 파일은 선택한 위.. 이전 1 2 3 4 5 6 7 8 ··· 16 다음