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

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

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

안녕하세요?

 

어쩌다가 계속해서 이래저래 일이 있어서 좀 포스팅이 늦어졌습니다. 일단 처음에는 조금만 손을 보면 괜찮아 질 것으로 예상을 하기는 했습니다만, 실은 그게 아니었습니다.일단 이번 포스팅에서는 화요일에 있었던 시험운전을 위한 사전작업을 올려 보도록 하겠습니다.

 

먼저 위 스크린샷에서 볼 수 있는 것처럼 일단 키움증권 서버에서 제대로 정보가 안 와서 계좌에 변동이없다면, 일단 위 스크린샷에서 볼 수 있는 것처럼 먼저 관련된 Checking_Money가 작동되도록 만들어 줍니다.

 

그리고 나서 위 스크린샷처럼 일단 가지고 있는 자금에서 지불한 금액만큼 계산을 해서, 한번 작업을 해 주도록 합니다. 이렇게 하는 것으로 어떻게 작업이 되어 갑니다.

 

그리고 나서 다음으로 진행해야 하는 것으로는 위 스크린샤에서 볼 수 있는 것처럼, 날짜가 없어서 어떻게 이래저래 무언가를 알아보는데 힘들었는데, 그래서 날짜를 알 수 있도록 하나 만들어 주도록 합니다.

 

그리고 나서 다음으로 진행해야 하는 것으로는 바로 위 스크린샷처럼 일단 우선 Initial_Account라고 하는 데이터 베이스를 따로 만들어 주도록 합니다. 그리고 나서 여기서 관리되고 있는 정보는 정보 대로 따로 저장이 되도록 합니다.

 

 

다음으로 해야 하는 것으로는 위 스크린샷에서 볼 수 있는 것처럼, 일단 관련된 데이터 베이스에서 정보를 가지고 오도록 만들어 주도록 합니다. 그리고 키움증권 서버에서 가지고 온 계좌의 내용이 0 이다 = 매수한 것이 없다는 계산이 나오면, 그냥 메서드를 종료하도록 설계합니다.

 

그리고 나서 다음으로 진행해 보고자 하는 것으로는 위 스크린샷에서 볼 수 있는 것처럼 여기서 나온 최초로 나온 자금을 가지고서 계산한 결과와 이래저래 무언가 보유하고 있는 자금의 내용이 일치하지 않을 경우에 어떻게 비교할지 지정하는 단계입니다.

 

그리고 나서 다음으로 위 스크린샷처럼 데이터 베이스에서 데이터는 미리미리 가지고 오도록 조치를 따로 취하도록 마기도 해 줍니다.

 

그리고 나서 이 결과를 반영하기 위 해서, 일단 마지막에 증가한 것을 집어넣어 주는 것으로 해서, 일단 관련된 내용을 우선 저장할 수 있도록 해 봅니다.

 

그리고 나서 다음으로 진행하고자 하는 것은, 역시 지난번 시험운전은 더 해야 할 이유가 없기 때문에, 일단 새로 모의투실은 없다고 선언을 합니다.

 

그리고 record는 비워두고, source는 텍스트 파일 한개만을 놔두고 다 없애 주도록 합니다. 이렇게 하는 것으로 일단 작업을 하나 할 수 있도록 합니다.

 

그리고 나서 다른 메서드와 py파일에 가서도 역시 시간을 표기하는 것에 대해서 일단 다르게 작업을 해 보도록 합니다. 일단 여기다가도 날짜를 측정할 수 있도록 만들어 줍니다.

 

마지막으로 준비를 위해서 비밀번호를 저장해 주도록 합니다. 물론 여기는 모의투자라서, 어떻게 큰 차이가 없을 수도 있는데, 아무튼 이렇게라도 준비를 해야 이후에 올라오는 프로그램에서 수동으로 누르는 일이 없어질 수 있습니다. 이렇게 해서 화요일 시운전에 들어간 준비를 다 하였습니다.

반응형