본문 바로가기

종목정보9

다시한번 종목선정을 위한 여정 -2- 안녕하세요? 이래저래 일이 있어서 원활한 포스팅이 되지는 못하지만, 그래도 일단 기록으로 남기기 위해서라도, 이번 블로그 포스팅을 해야 겠다는 생각을 했습니다. 아무튼 이번에는 지난번에 시장을 알아보기 위한 ETF를 지정했다면, 이번 포스팅에서는 종목 하나하나를 일차적으로 필터링해 볼 차례입니다. 이번에는 한국 거래소에서 위 스크린샷에서 보이는 것처럼 종가를 가지고 올 수 있는 코스피의 종목 종가를 일단 가지고 올 수 있는 데이터를 엑셀의 형태로 가지고 올 수 있습니다. 다음으로는 코스닥도 역시 같은 방식으로 한국 거래소에서 정보를 엑셀 파일의 형태로 다운로드 해 주도록 합니다. 이렇게 하는 것으로 어느정도 준비는 갖춰 졌습니다. 먼저 코스피에서 종목을 선정하러 가 보도록 합니다. 가장 먼저 할일을 종가.. 2021. 3. 8.
주식 정보사냥꾼에 있는 오류 수정기-final- 안녕하세요? 지난번에 어떻게 원래는 yyyy-mm-dd라는 형태로 되어 있는 날짜 데이터 형식을 어떻게 제가 원하는 yymmdd형식으로 바꾸는 데는 성공했지만, 이걸 100% 적용은 시키지 않았습니다. 그래서 이번 포스팅에서 마지막으로 이를 완성해 보는 작업에 들어가 보고자 합니다. 먼저 기존에는 없었던 while문 안에까지 이 코드를 작성해 주는 것으로 이제 더 보강을 해 주는 작업을 시작해 보도록 합니다. 이렇게 해서 우선은 나오는 것은 나왔습니다. 이렇게 연습문제의 종목들 정보는 가지고 오는데 성공했는데, 이제 문제는 무엇이냐 하면, 실전에서도 먹히느냐 하는 것 입니다. 원래대로 input()으로 부모 프로세스가 보내온 정보를 받는 식으로 고쳐놓고, 이전에 있던 수동으로 입력된 코드는 도로 주석처리.. 2020. 1. 5.
종목 정보 사냥꾼의 개량 안녕하세요? 일단 지난번 포스팅에서 어떻게 정보 사냥꾼의 복원에는 성공했습니다만, 이걸 그래도 쓰기만 하는 단계에서 머무르지 않고, 1주당 가격이 1000원 미만이 되거나, 펀드와 같은 종목에 대해서는 일일히 걸러내기 위한 정보가 필요합니다. 그래서 관련된 정보를 가지고 오도록 한번 개조를 해 보도록 하겠습니다. 먼저 이 작업을 하기 위해서 부모 프로세스에 해당했던 InformationHunter.py를 복사해 주도록 합니다. 여기서 이름을 바꾸어 주도록 했습니다. 다음으로는 자식 프로세스에 속해 있었던 ArrowOfHunter.py를 한번 바꾸어 주도록 합니다. 물론 여기서도 이름은 틈틈히 바꾸어 주도록 합니다. 그리고 나서 다음으로 한번, 부모 프로세스에 가서, 자식 프로세스의 이름을 바꾸어 주는 작.. 2020. 1. 3.
데이터 복구 - 정보 사냥꾼 복원-3- 안녕하세요? 지난번 포스팅에서 어떻게 해서 복원에 그럭저럭 된 것 같지만, 사실은 100% 되지를 않았고, 아직 갈길이 멀다는 것을 언급하면서 끝이 났습니다. 이제 남은 분량에 대해서 다 끝내고 나서, 한번 작업에 들어가 보고자 합니다. 이번 포스팅을 마무리로 해서, 어떻게 InformationHunter의 복원은 끝났습니다. 처음에는 잘 되는가 싶었더니, 중간에 에러가 발생했는데, 문제가 어디인가 했더니, 바로 위 스크린샷처럼 20일 이동평균선을 구하는 곳에서 에러가 터졌습니다. 해결책은 어이 없게도 mean뒤에다가 ()를 붙여주는 것 입니다. 그리고 나서 다음으로 왜인지 결과가 제대로 저장이 되지 않았는데, 이 건에 대해서는 일단 위 스크린샷에서 보이는 것처럼 str()을 붙여주는 것으로 해결이 되었.. 2020. 1. 2.