본문 바로가기

실전투자40

Step10 - 실전투자를 위한 프로그램 제작 -3- 안녕하세요? 가장 최우선 목표로 이번 주 안에 어떻게 해서든 간에 실전 모의투자에 들어가 보는 것을 기초로 해서, 일단 작업을 하고 있기에, 일단은 이 블로그의 포스팅도 뒤로 우선순위가 밀려 있는 상황이기는 합니다. 하지만, 그건 그것이고, 일단 이렇게 늦은 시간이 되었어도, 우선은 포스팅을 올려 보고자 합니다. 이제 슬슬 자식 프로세스인 DataHunter라는 py파일을 만들어 보도록 합니다. 일단 파이썬 파일을 만드는 단계 자체는 그렇게 어렵지는 않았습니다. 그리고 여기서도 일단 GUI를 띄워서 자식 프로세스가 작동을 하는지 않 하는지 알아보기 위해서, 일단 작업을 해 놓도록 합니다. 그리고 나서 폴더안이 복잡해 지는 것을 피하기 위해서, 일단 위 스크린샷에서 볼 수 있는 것처럼, 우선은 DataCa.. 2020. 11. 16.
Step10 - 실전투자를 위한 프로그램 제작 -1- 안녕하세요? 정말 긴 시간이었습니다. 어떻게 보면 삽질도 많았고, 앞으로도 많을 것으로 예상이 되는 상황이기는 합니다만, 그래도 일단은 드디어 Step10인 실전 투자에 들어가 보기 위해서 일단은 이 작업을 하기는 해야 하는 것 - 바로 새로운 알고리즘 트레이더를 만드는 것을 시작해야 합니다. 일단 간단하게 이름을 지정하고 새로 시작해 보도록 합니다. 일단 기존의 프로그램도 사용하려면 사용할 수 있지만, 그래도 문제가 많은 이 프로그램을 그대로 사용하는 것은 그다지 좋아 보이지는 않습니다. 먼저 가장 먼저 파이썬 파일을 만들어서 일종의 시동을 걸어줄 파일을 만들어 보도록 합니다. 이 과정은 여러번 했지만, 그래도 이름을 지을때 오타가 나지 않도록 조심해야 하는 것은 언제나 같습니다. 그리고 나서 일단 다.. 2020. 11. 14.
실전 모의투자에 들어가기 위한 준비 -3- 안녕하세요? 이런저런 사정이 있어서 어떻게 개발이 진도를 빠르게 나아가지는 못하고 있는데, 아무튼 어떻게 해서 매수주문을 취소할 수 있는지에 대해서 일단 감은 잡혔기에, 이번 포스팅을 통해서 잡아나가는 과정을 올려 보고자 합니다. 이걸 마지막으로 본격적으로 저만의 프로그램을 짜도록 해 봐야 겠습니다. 일단 여기서 중요한 것은, __init__.py는 아래에 있는 kiwoom.py를 실행시키기 위한 시동장치에 불과하다는 것 입니다. 즉, 실질적인 일은 모두 kiwoom.py가 하는 것 입니다. 그리고 지정가로 매수를 신청한 다음에, 5초 후에 바로 매수가 되지 않고서 미체결 물량이 되었다면, 그걸 취소하는 코드에 와 있습니다. 일단 여기서 등장하는 self.portfolio_stock_dict라는 딕셔너리.. 2020. 11. 13.
실전 모의투자에 들어가기 위한 준비 -2- 안녕하세요? 지난번 포스팅에서 어떻게 다른 사람이 했던 매수주문 취소를 그냥 코드만 가지고 오면 될 줄 알았는데, 점점 들어가면 들어갈 수록 무언가 더 대단한 것을 만나고 있는 중 입니다. 아무튼 이번 포스팅도 그렇게 탐구하는 과정을 일단 올려 보고자 합니다. 이 코드들을 어떻게 실행하는가 봤더니, 이 책에서는 위 스크린샷과 같이 일단은 다른 파일들은 폴더안에 넣어주고, 그 다음에 이렇게 __init__.py를 이용해서 시동을 건다고 해야 할까요? 이렇게 해서 일단은 작업을 할 수 있었습니다. 실제로 이 파이썬 파일에 어떻게 해서 윈도우 환경에서 실행을 시키기 위한 작업이 갖추어져 있는 것을 확인할 수 있는 것을 확인할 수 있었습니다. 그런데 실행을 시키려고 하면, 어째서 인지 에러가 나왔는데, 이게 c.. 2020. 11. 12.