본문 바로가기

종목정보9

데이터 복구 - 정보 사냥꾼 복원-2- 안녕하세요? 지난번 포스팅에서 어떻게 유저 인터페이스까지는 실행이 되기는 되었는데, 문제는 이후에 자식 프로세스가 작동이 되지 않았다는 이야기를 마지막으로 했습니다. 이번 포스팅에서는 그 내용까지를 일단 올리고자 합니다. 우선 너무 분량이 많이 나왔다는 생각이 들어서 일단 포스팅을 2 파트로 나누어서 올리고자 합니다. 먼저 자식 프로세스가 될 ArrowOfHunter라고 하는 py파일을 만들어 주도록 합니다. 이렇게 해서 일단 새로운 파이썬 파일 하나를 만들었고 다음으로 해야 할 것은 위 스크린샷과 같이 기존의 InformationHunter에다가 새로운 메서드를 2개 추가시켜 주도록 하는 것 입니다. 이렇게 하고 나서, ArrowOfHunter에 가서, 먼저 import되어야 하는 라이브러리들을 일단 .. 2020. 1. 2.
데이터 복구 - 정보 사냥꾼 복원 안녕하세요? 이번 포스팅에서는 원래 종목의 코드만 있으면 종목의 정보를 가지고 오는 정보 사냥꾼을 복원해 보려고 했습니다만, 문제는 그게 뜻대로 되지 않았습니다. 일단 이렇게 안된 것도 양이 하도 많아서 그 내용을 중간에 나누어야 했는데, 이래저래 포스팅으로 올려 보고자 합니다. 먼저 작업을 하기 위해서 일단 프로젝트를 새로 생성해 주도록 합니다. 이름은 역시나 StockInformation이라고 지어 주도록 합니다. 그리고 나서 다음으로 해야 하는 것은 위 스크린샷에서 볼 수 있는 것처럼 환경을 설정해 주는데, 나중에 설정해 주어도 되지만, 일단은 지금 설정해 주도록 했습니다. 그리고 나서 다음으로 pytraderwithbrain에서 있는 kiwoom.py를 복사해서 그대로 가지고 오도록 했습니다. 이.. 2020. 1. 1.
2019년 8월 4째주 Half-Life를 기반으로 쓸만한 종목 사냥 안녕하세요? 지난번 포스팅에서 어떻게 정보를 얻어오는 데는 성공했지만, 정작 32개의 종목밖에 얻어올 수는 없었습니다. 일단 이대로는 50개의 종목에 못 미치기 때문에, 이번에는 Half-life를 기준으로 해서 한번 100이하인 종목들 중에서 30미만의 값을 보여주는 종목들만 추려서 한번 가지고 오고자 합니다. 먼저 코스피의 half-life가 100이하인 종목들 중에서 한번 찾아봐서, 평균회귀에 걸리는 시간이 30미만인 종목들의 코드만 추려가도록 합니다. 이 종목들의 코드를 위 스크린샷과 같이 한번 information hunter의 종목코드를 입력하는 곳에다 입력해서 모두 작동을 시키도록 해 봅니다. 다만 이 작업도 쉽지가 않았는 것이, 일단 어째서 인지 가다가 중간에 끊어진다고 해야 할까요? 잘 .. 2019. 8. 26.
종목의 정보를 가져오는 사냥꾼 제작-2- 안녕하세요? 지난번 포스팅에서 어떻게 해서 GUI가 제대로 뜨는 것 까지는 확인을 할 수 있었습니다. 그런데 이번 포스팅에서는 이 GUI가 작동하는 코드를 작성하는 과정에 들어가 볼 것인데, 포스팅의 내용이 너무 길어지는 것 같아서 하는 수 없이 중간에 한번 잘라야 했습니다. 다음으로는 자식 프로세스로서 운용이 도리 ArrowOfHunter라는 py파일을 만들어 주도록 합니다. 이 py파일을 만들어서 운용하는 이유는, 한두개가 아닌 종목의 정보를 가져와야 하는데, 한번의 로그인으로는 1000회 조회제한이 있기 때문입니다. 그리고 나서 InformationHunter에서는 위 스크린샷처럼 처음의 클래스를 만들어 놓은 다음에, 이 클래스에서 위 스크린샷에서 볼 수 있는 것처럼 일단 하나하나 만들어 줍니다. .. 2019. 8. 5.