안녕하세요?

 

이러저러한 이유로 프로그램을 개발하는 중인데, 일단 여러개의 종목별로 자금을 할당해야 하며, 처리를 각각 할 수 있는지에 대해서 머리를 쓰는 중 입니다. 그나저러나 이 속도로 월요일에 실전 모의투자를 들어갈 수 있는지 여부는 모르겠습니다만, 일단 오늘의 포스팅은 들어가 보아야겠습니다.

 

먼저 해야 할 것으로는 일단 그냥은 안되겠고, 이렇게 start job이라는 메서드를 따로 만들어 주어서 이것부터 실행이 되도록 만들어야 겠습니다.

 

그리고 나서 GUI가 뜨고 나서 다음에 위 스크린샷에서 볼 수 있는 것처럼, 일단 StartJob이라는 메서드를 따로 실행시킬 수 있도록 만들어 주도록 합니다.

 

그리고 나서 다음으로는 위 스크린샷에서 빨간색 박스를 친 메서드를 Kiwoom.py에 만들어 주어서 한번 데이터를 받아올 준비를 하도록 합니다.

 

 

일단 이렇게 해서 우선은 어떻게 뜨기는 뜨는데, 문제는 코드명이 str로 뜬다는 문제가 있습니다. 이걸 리스트나 이런 식으로 바꾸어 줄 필요가 있어 보입니다.

 

그리고 나서 다음으로 해야 하는 일로는 위 스크린샷에서 볼 수 있는 것처럼, 일단 가지고 왔는 데이터가 대괄호[]까지 포함한 문자열이기 때문에, 이걸 리스트로 바꾸어 줄 방법을 만들어 보아야 합니다.

 

그리고 나서 이렇게 해서 이제서야 제대로 무언가 가지고 오는 것을 볼 수 있어 보이기는 합니다. 다만, 이런다고 아직 완성은 아닙니다.

 

우선 TR데이터를 받았으면, 이걸 받기위해서 대기하는 이벤트 루프를 제거하도록 합니다. 그 코드를 여기다가 집어넣도록 하고......

 

그런데 어떻게 된 것인지 모르겠습니다만, 문제는 위 스클니샷에서 볼 수 있는 것처럼, 조회제한에 걸려서 아무것도 안되는 것을 확인할 수 있었습니다. 이래서야 문제가 있다면 많이 있는데, 아무튼, 이 문제를 해결해야 한다는 시점에서 이번 포스팅을 마치도록하겠습니다. 계속해서 작업을 이어가는데, 진짜로 월요일에 실전 모의 투자에 들어갈 수 있는지는 아직 모르겠습니다.

+ Recent posts