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

pytrader의 parent process를 만드는 작업에 들어가 보기-5-

by 인터넷떠돌이 2019. 3. 19.
반응형

안녕하세요?


지난번 포스팅에서는 데이터 베이스 파일을 선택하는 것 까지 부모 프로세스에서 어떻게 구현을 하기는 했습니다. 다음으로 해야 할 것은 이제 RLTrader를 부모 프로세스에서 지정을 해주고, 다음으로는 어찌어찌 이 데이터 들을 제대로 자식 프로세스가 되는 pytrader에 전달이 되는 지를 알아보는 단계가 남아 있습니다.



먼저 위 스크린샷처럼 Qt designer에 가서, 기존에는 없던 버튼을 2개 지정을 해 보도록 합니다.



그리고 나서 부모 프로세스의 스크립트로 가서, 이전에 없던 버튼2개에 대한 코드를 작성해 주도록 합니다.



그리고 나서 각각의 버튼에 해당하는 적절한 선택 윈도우가 뜰 수 있도록 만들어 주도록 하는 것 입니다.



그리고 나서 텍스트 파일에 적어야 하는 내용이 늘었기 때문에, 위 스크린샷과 같이 더 많은 양의 데이터가 들어 가도록 만들어 주도록 합니다.




일단 제대로 제가 디자인을 한 대로 부모 프로세스의 인터페이스가 제대로 나오는 것을 확인할 수 있기는 있었습니다. 이제 종목코드에 대해서 한번 알아보도록 해야 겠습니다.



일단 그전에 pytrader의 기존 인터페이스에서 제게 필요없는 내용이 너무 많다는 것을 확인할 수 있었습니다. 그래서 위 스크린샷과 같이 Qt designer에서 디자인을 바꾸어 주도록 합니다.



그리고 나서 위 스크린샷과 같이 일단 ui파일을 바꾸어 주도록 합니다.



이제서야 제대로 된 결과가 나오는 것을 하나 볼 수 있었습니다만, 일단 아직은 종목코드를 부모 프로세스에서 입력하면 그대로 자식 프로세스에서 반영이 되는 지 여부는 알 수 없었습니다. 그래서 이를 위해서 몇가지 작업을 해 봐야 하고, 아직 남아 있는 내용도 많이 있어서 이에 대해서는 다음 포스팅에서 다루고자 합니다.


반응형