본문 바로가기

프로그래밍380

Step10 - 실전투자를 위한 프로그램 제작 -16- 안녕하세요? 이래저래 제대로 모의투자라도 어떻게 원활하게 진행이 되지 않는 중이기는 합니다만, 그래도 거기에 이르는 과정을 포스팅 하는 것도 중요하다고 생각을 해서, 일단은 이 포스팅을 올리게 되었습니다. 우선 지난번 포스팅에서 정보를 키움증권 서버에서 가지고 오는 것만 했지, 이걸 가공하는 것은 하지 않았는데, 이번 포스팅에서는 그 단계에 대해서 한번 이야기를 해 보고자 합니다. 먼저 위 스크린샷에서 볼 수 있는 것처럼, 일단 새로운 py파일을 하나 만들어 주는 것으로 해서, 일단 작업을 하나 하도록 해 봅니다. 그리고 나서 일단 클래스를 선언하지 않고, 위 스크린샷에서 볼 수 있는 것처럼, 일단은 챠트 데이터를 가지고 올 수 있는 것을 하나 만들어 주도록 합니다. 그리고 가장 상위에 해당하는 py파일.. 2020. 11. 28.
Step10 - 실전투자를 위한 프로그램 제작 -8- 안녕하세요? 이러저러한 이유로 프로그램을 개발하는 중인데, 일단 여러개의 종목별로 자금을 할당해야 하며, 처리를 각각 할 수 있는지에 대해서 머리를 쓰는 중 입니다. 그나저러나 이 속도로 월요일에 실전 모의투자를 들어갈 수 있는지 여부는 모르겠습니다만, 일단 오늘의 포스팅은 들어가 보아야겠습니다. 먼저 해야 할 것으로는 일단 그냥은 안되겠고, 이렇게 start job이라는 메서드를 따로 만들어 주어서 이것부터 실행이 되도록 만들어야 겠습니다. 그리고 나서 GUI가 뜨고 나서 다음에 위 스크린샷에서 볼 수 있는 것처럼, 일단 StartJob이라는 메서드를 따로 실행시킬 수 있도록 만들어 주도록 합니다. 그리고 나서 다음으로는 위 스크린샷에서 빨간색 박스를 친 메서드를 Kiwoom.py에 만들어 주어서 한번.. 2020. 11. 21.
Step10 - 실전투자를 위한 프로그램 제작 -4- 안녕하세요? 이래저래 많이 포스팅이 늦어지고 있는데, 이게 다 이번주 안에 어떻게 해서든 간에 우선 실전 모의투자에 들어가 보기 위해서 우선순위를 프로그램 짜기에 몰두해서 그렇습니다. 아무튼 이 프로그램을 완성하기 위해서 계속해서 움직이고 있으며, 그 중간과정을 이번 포스팅에서도 보여드리고자 합니다. 일단 여기서 문제가 생겨서 자식 프로세스의 GUI가 뜨지 않는 것인지 모르겠습니다만, 그래도 일단 에러를 알아보기 위해서 마커를 올려 보도록 합니다. 그런데 제 예상과는 다르게 어떻게 된 것인지 일단은 제대로 마지막 마커까지 뜨는 것을 확인할 수 있기는 있었습니다. 이래서야 어디가 문제인지 알기 어렵습니다. 그래서 너무 조기에 종료된 것이 문제가 아닌가 해서, 한번 while loop를 이용해서 중간에 자식.. 2020. 11. 17.
실전 모의투자에 들어가기 위한 준비 -2- 안녕하세요? 지난번 포스팅에서 어떻게 다른 사람이 했던 매수주문 취소를 그냥 코드만 가지고 오면 될 줄 알았는데, 점점 들어가면 들어갈 수록 무언가 더 대단한 것을 만나고 있는 중 입니다. 아무튼 이번 포스팅도 그렇게 탐구하는 과정을 일단 올려 보고자 합니다. 이 코드들을 어떻게 실행하는가 봤더니, 이 책에서는 위 스크린샷과 같이 일단은 다른 파일들은 폴더안에 넣어주고, 그 다음에 이렇게 __init__.py를 이용해서 시동을 건다고 해야 할까요? 이렇게 해서 일단은 작업을 할 수 있었습니다. 실제로 이 파이썬 파일에 어떻게 해서 윈도우 환경에서 실행을 시키기 위한 작업이 갖추어져 있는 것을 확인할 수 있는 것을 확인할 수 있었습니다. 그런데 실행을 시키려고 하면, 어째서 인지 에러가 나왔는데, 이게 c.. 2020. 11. 12.