+ 혹시 요 글이 문제가 된다면 먼저 정말 죄송합니다 ㅜㅜㅜㅜㅜ 알려주시면 바로 삭제하도록 하겠습니다.
굉장히 잘 설명되어 있는 책이고, 프로그램 소스도 매우 유용하여 널리 공유하고 싶은 마음에 작성하는 것인데,
저작권 요런거에 굉장히 무지하여.... 혹시나 제가 모르는 문제점이 있을까 하여 적습니다!!!
프로그램을 처음부터 짜는 건 진짜 어렵기도 어려운데
굉장히 비효율적인 일입니다!
잘 짜여진 프로그램을 가져다가 필요한 부분만 수정해서 사용하면 됩니다!
저는 아래 '파이썬으로 배우는 알고리즘 트레이딩' 이라는 책을 참고했습니다!
아래로 쭈욱 내려서 18. 실전 프로그램 개발 에 나와있는 소스코드를 가져다 사용했습니다.
위 책에 나와있는 예시 코드를 모아놓은 깃허브입니다.
그 중 ch18 > day4 에서 완성 된 소스코드를 가져다가 사용했습니다.
github.com/pystockhub/book/tree/master/ch18/day04
요렇게 나와 있는데요!
일단 PyCharm을 열어서 새로운 프로젝트를 생성해줍니다.
생성한 위치를 잘 기억해주세요!
저 경로로 들어가서 !
아래 사진과 같이 파일들을 만들어 주면 됩니다!
( test.py 파일은 뭐 테스트 해본다고 만든거라 무시해주셔도 됩니다 ㅎㅎ )
1. 프로젝트 새로 생성 시 생기는 main이라는 이름의 파이썬 파일 이름을 pytrader로 변경 후 깃허브에 있는 소스코드를 복붙해주었습니다.
2. buy_list와 sell_list는 메모장 파일을 이용하여 생성 후 깃허브에 있는 텍스트를 복붙해주었습니다.
3. 프로젝트 이름 위에서 우클릭 > New > Python File 로 파이썬 파일을 생성해준 뒤 이름을 Kiwoom으로 변경하여, 깃허브에 있는 소스코드를 복붙해주었습니다.
4. pytrader.ui 파일은 깃허브에 있는 소스코드를 복사해 메모장에 붙여넣은 뒤, 해당 메모장의 확장자를 ui로 변경해주었습니다. 파일의 확장자까지 표시해주도록 설정한 뒤 이름 전체를 pytrader.ui로 변경하였습니다.
파일의 확장자 표시하는 법은 아래 링크를 참고해주세여!
위 작업을 완료한 뒤 PyCharm에서 pyTrader 프로젝트를 열면 아래와 같이 나타나는 것을 확인할 수 있습니다!
그리고 실행 ( Ctrl + Shift + F10 ) 하면
크으.......
파이썬으로 배우는 알고리즘 트레이딩 저자이신 조대표님 유부장님...
적게 일하고 많이 버소서 진짜... 리스펙합니다 감사합니다...
이제 여기서
매수 종목이나 매매 타점 등의 세부 조건들을
자기가 원하는 조건으로 수정해줘야겠죠!
이 부분은 다음에 이어서 작성해보겠습니다!
이전 스텝이나 다음 스텝은 아래에서 확인해주세요!
sssinga.tistory.com/92?category=916472
'개발 > 주식 자동매매 프로그램' 카테고리의 다른 글
[주식] 주식 자동매매 프로그램 만들기 - 5. 키움Open API 사용하여 종목코드 가져오기 (0) | 2021.02.07 |
---|---|
[주식] 주식 자동매매 프로그램 만들기 - 4. Qt Designer 로 UI 구성하기 (0) | 2021.02.06 |
[주식] 주식자동매매 프로그램 만드는데 발생한 자잘한 오류들 정리 (0) | 2021.01.24 |
[주식] 주식 자동매매 프로그램 만들기 - 3. PyCharm (파이썬 IDE) 설치 및 초기설정 (0) | 2021.01.23 |
[주식] 주식 자동매매 프로그램 만들기 - 2. 키움Open API 설치 (0) | 2021.01.22 |
댓글