본문 바로가기
반응형

파이썬/주식 자동매매54

Python 키움API 자동매매프로그램 개발-4.Python 기초편 변수 사용하기 앞서 print(“Hello World”)라는 코드를 실행시켜 결과를 출력해봤습니다. 여기서 동일 코드를 5번 수행하려면 어떻게 해야 할까요? 같은 코드를 4번 더 입력하면 되겠죠? print("Hello World") print("Hello World") print("Hello World") print("Hello World") print("Hello World") 그런데 이렇게도 할 수 있습니다. var = "Hello World" print(var) print(var) print(var) print(var) print(var) 위 예시 코드에서는 “Hello World”를 그대로 타이핑하지 않고 var 라는 곳에 저장해두었다가 사용했습니다. 여기서 var를 변수라고 부르며 변수에 값을 넣어서 꺼내 .. 2021. 1. 20.
Python 키움API 자동매매프로그램 개발-3.Python 기초편 Hello world 출력 이전글 2021/01/20 - [파이썬/주식 자동매매] - Python 키움API 주식자동매매프로그램 개발 - 2.개발환경 구축하기 Pycharm 설치 앞에서 생성한 Pycharm 프로젝트 화면으로 가보겠습니다. Pycharm내 프로젝트 창을 보면 크게 왼쪽 영역과 오른쪽 영역으로 구분지을 수 있습니다. 빨간색으로 표시한 왼쪽 영역에는 현재 개발중인 프로젝트의 폴더, 파일들이 나옵니다. 지금은 아무 것도 만들지 않아서 존재하지 않지만 앞으로 만들 폴더, 파일들은 모두 왼쪽 영역에서 확인하실 수 있다고 생각하시면 됩니다. 오른쪽에는 실제 프로그래밍이 이루어지는 영역입니다. 먼저 파일을 하나 만들면서 설명 드리겠습니다. 아래 캡쳐 이미지가 조금 작을 수도 있지만 프로젝트 영역 아무 곳에서 마우스 우클릭 > .. 2021. 1. 20.
Python 키움API 자동매매프로그램 개발-2.개발환경 구축하기 Pycharm 설치 그러면 이제 Pycharm 설치 방법에 대해 알아 보겠습니다. 02.Pycharm 설치 1.공식 사이트에 접속합니다. https://www.jetbrains.com/pycharm 2.Download 버튼을 클릭합니다. Windows, Mac, Linux에서 자신의 OS에 맞게 선택한 후 Download를 클릭합니다. 3.자동 다운으로가 시작됩니다. 완료 후 다운받은 .exe 파일을 실행합니다. 4.Next 버튼을 클릭합니다. 5.다음은 설치 경로 설정 화면입니다. 기본 경로 외에 설치하려는 것이 아니라면 Next를 클릭합니다. 6.설정 옵션을 선택합니다. 선택한 옵션에 대한 설명은 아래와 같습니다. -64-bit launcher: 64 bit란 컴퓨터가 데이터를 처리할 수 있는 단위 크기입니다. 우리는 .. 2021. 1. 20.
Python 키움API 자동매매프로그램 개발-1.개발환경 구축하기 Anaconda 설치 이번 챕터에서는 본격적으로 트레이딩 시스템 개발에 필요한 툴(Tool)을 설치하는 방법을 배워보겠습니다. 이미 툴이 설치된 분들은 다음 챕터로 넘어가셔도 좋습니다. 툴을 처음 사용하시는 분들은 천천히 따라서 설치하시되 이것들이 정확히 무엇인지 완벽히 알아내겠다는 생각 보다는 왜 이 툴이 필요하며 대강 어떻게 쓰이는지 파악하는데 집중하시면 좋겠습니다. 이미 툴이 설치된 분들은 다음 챕터로 넘어가셔도 무방합니다. 툴을 처음 접하시는 분들은 천천히 따라서 설치하시되 이것들이 정확히 무엇인지 완벽히 알아내겠다는 마음 보다는 왜 이 툴이 필요하며 대강 어떻게 쓰이는구나 정도로만 생각하시는 것도 좋을 것 같습니다. 01.Anaconda 설치 이 책에서 우리가 사용할 프로그래밍 언어는 Python이라는 것입니다. 프.. 2021. 1. 19.
Python 키움API 주식자동매매프로그램 개발 - 프롤로그 이전글에서 언급했지만 작년부터 저는 Python 키움API을 이용한 주식자동매매프로그램 개발이라는 주제로 전자책을 쓰고 있고 책에서 다룬 내용을 블로그에 하나씩 공개할 예정입니다. 완벽히 모든 내용을 블로그에 공개할 수는 없겠지만 꼭 책을 구매하지 않고 블로그만 봐도 꽤 도움이 될 수 있는 글들을 담아보려고 합니다. 그러면 앞으로 무슨 내용을 쓸 것인지 소개하기 위해서 책에서 머리글 형식으로 쓴 부분들을 가져와봤습니다. 책에서 다루는 내용 (1)개발환경 구축 & Python 기초문법 -프로그래밍을 한번도 해보지 않은 분들을 대상으로 개발환경 구축 및 Python 기초문법을 상세한 설명과 예제를 통해 알려 드립니다. (2)키움증권 API 사용방법 -데이터를 주고 받는 기본 원리부터 예수금, 일봉조회 및 프.. 2021. 1. 14.
반응형