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

프로그램의 시운전과 에러잡기 -50-

by 인터넷떠돌이 2020. 12. 23.
반응형

안녕하세요?

 

이번 포스팅에서는 오늘이라고 해야 할까요? 아무튼 2020년 12월 23일의 모의투자를 하기 위해서 일단 준비를 하는 과정을 담아 보았습니다. 이래저래 준비를 한다고 많이 힘들기는 했습니다만, 그래도 수요일의 이 시험운전은 여전히 어딘가 문제가 있기는 있었습니다. 그래도 일단은 여기까지 진행을 하고자 했으며, 그 내용을 포스팅으로 남기고자 합니다.

 

먼저 해야 하는 것으로는 우선, 위 스크린샷에서 볼 수 있는 것처럼 일단 메서드를 하나 만들어서 따로 계좌번호가 제대로 가지고 왔는지 확인을 하러 갑니다.

 

그리고 나서 이 메서드를 기존의 AccountInfo.py에 집어넣어 주는 것으로 해서, 따로 계좌번호만 전문적으로 가지고 오도록 만들어 주도록 합니다.

 

그리고 나서 혹시나 해서 나올 사태에 대비해서, 다른 계좌번호가 필요한 메서드로 가서, 필요하면 계좌번호를 가지고 올 수 있도록 해야 합니다. 그리고 그렇게 필요한 때가 바로 데이터 베이스의 해당항목이 공백일 경우 입니다.

 

 

그리고 나서 이런 계좌번호가 있는지 없는지 체크하는 메서드를 역시 중간에 넣어 주어서 작동을 할 수 있도록 만들어 주도록 합니다.

 

그리고 이런 메서드를 체크해서 매수/매도 취소를 할 수 있는 py파일까지 가서, 한번 작업을 할 수 있도록 만들어 주도록 합니다.

 

그리고 매끈하게 자식 프로세스가 종료되기 위해서, 일단 위 스크린샷에서 볼 수 있는 것처럼, QAppliction에 quit를 붙여 주도록 합니다.

 

이렇게 했더니, 전에는 code0로 끝나지 않던 프로그램이 제대로 0이라는 코드를 밷고는 종료가 되는 것을 확인할 수 있었습니다. 이렇게 해서 이제 다음으로 한느 것으로는, 이제는..............

 

그리고 나서 이상하게 마이너스로 되어 있는 메서드를 어떻게 해서건 이제 111111으로 돌려 놓도록 하고, 다음의 작업을 준비해 보도록 합니다. 이렇게 해서 23일의 시험운전을 할 준비를 다 마치기는 했는데 그러고도 어딘가 놓친 부분이 있다는 생각이 듭니다.

반응형