전체 글3625 Step10 - 실전투자를 위한 프로그램 제작 -2- 안녕하세요? 하마터면 너무 프로그램을 짜는데 집중하는 나머지, 무언가 놓칠 뻔 했는 것이 있다고 했더니, 이 블로그의 포스팅을 하는 것을 잊어버릴 뻔 했습니다. 아무튼 간에 지금까지 아주 순조롭지는 않고, 무언가 많이 힘든 상황이 이어지고 있기는 있는데, 아무튼 간에 그 과정을 일단 설명하고자 이 포스팅을 올려 봅니다. 먼저 해야 할 것은 일단 텍스트 파일에서 읽어온 코드 리스트를 리스트 형태로 변환시켜서 어떻게 사용할 수 있도록 만들어 주는 식으로 바꾸어야 합니다. 일단 이렇게 해서, 간단하게나마 성공적으로 무언가를 가지고 오는데는 성공해서, 일단 제대로 리스트 형태로 코드의 리스트는 가지고 올 수 있었습니다. 그리고나서 이 하나하나 나왔는 리스트의 요소등을 텍스트 브라우저에 append하는 식으로 해.. 2020. 11. 15. 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. 이전 1 ··· 341 342 343 344 345 346 347 ··· 907 다음