본문 바로가기
무모한 도전-주식 인공지능 만들기

Step10 - 실전투자를 위한 프로그램 제작 -1-

by 인터넷떠돌이 2020. 11. 14.
반응형

안녕하세요?

 

정말 긴 시간이었습니다. 어떻게 보면 삽질도 많았고, 앞으로도 많을 것으로 예상이 되는 상황이기는 합니다만, 그래도 일단은 드디어 Step10인 실전 투자에 들어가 보기 위해서 일단은 이 작업을 하기는 해야 하는 것 - 바로 새로운 알고리즘 트레이더를 만드는 것을 시작해야 합니다.

 

일단 간단하게 이름을 지정하고 새로 시작해 보도록 합니다. 일단 기존의 프로그램도 사용하려면 사용할 수 있지만, 그래도 문제가 많은 이 프로그램을 그대로 사용하는 것은 그다지 좋아 보이지는 않습니다.

 

먼저 가장 먼저 파이썬 파일을 만들어서 일종의 시동을 걸어줄 파일을 만들어 보도록 합니다. 이 과정은 여러번 했지만, 그래도 이름을 지을때 오타가 나지 않도록 조심해야 하는 것은 언제나 같습니다.

 

그리고 나서 일단 다른 코드에 있던 시작하는 부분을 가지고 오도록 합니다. 이렇게 가지고 왔으면, 이제 어느정도 준비가 갖추어 지기 시작한 겁니다.

 

 

그리고 나서 간단하게 작업이 될 수 있도록 GUI를 만들어 주도록 합니다. 이렇게 해서 일단 작업을 하나하나 이어가도록 합니다.

 

그리고 나서 다음으로 일단 간단하게 GUI만을 띄워 보기 위한 준비에 들어가 보도록 합니다. 일단 이게 기본 폼으로 해서 작업을 하는 것이지만, 역시나 긴장이 되기는 됩니다.

 

일단 제대로 GUI는 제 의도대로 띄우는데 성공했습니다. 이렇게 해서 일단은 성공적으로 무언가를 할 수 있기는 있어 보인다는 생각이 듭니다.

 

그리고 나서 이제는 슬슬 종목코드를 가지고 와야할 타이밍이 되었습니다. 일단 이 작업을 성공시키기 위해서, 우선해야 할 것으로는 위 스크린샷처럼 새로운 메서드를 만들고, 그걸 실행시킬 준비를 하는 것이라고 할 수 있습니다.

 

그리고 폴더가 너무 많은 소스라고 할까요? 일단 테스트랑 이런저런 파일들로 지저분해 질 우려가 있으니, 우선은 폴더를 만들어서 따로 종목코드 리스트를 저장할 수 있도록 합니다.

 

이렇게 해서 일단 종목의 코드리스트를 기존의 리스트를 가지고 오도록 합니다. 이렇게 하는 것으로 일단 첫 발자국은 떼는데 성공했습니다만, 그래도 아직 가야할 길이 많고, 키움증권 서버에 접속하는 것도 아직 되지 않았습니다. 이래저래 할일이 많은 상황입니다.

반응형