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

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

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

안녕하세요?

 

일단 상당히 많이 지체가 된 포스팅은 포스팅이고, 우선 올려야 할 내용은 내용이기는 합니다. 아무튼 이 작업을 하기 위해서 일단 이번 포스팅을 올려 보고자 합니다. 이번 포스팅까지 올리고 나서, 남은 내용은 2020년 12월 21일 월요일의 모의투자 내용에 대해서 이야기를 해 보고자 합니다.

 

그리고 나서 다음으로 해야 하는 것으로는 바로 Signal Box라고 해서, 일단 제 기술로는 자식프로세스에서 부모 프로세스로 내용을 보내는 것을 제대로 할 자신이 없어서 데이터 베이스 파일을 하나 만들고, 여기서 On/Off를 지원하게 하는 것을 하고자 합니다.

 

그리고 나서 여기서 시작하는 메서드에서 이 메서드도 하나 넣어 주도록 합니다. 이렇게 함으로써 일단 작업을 하나 할 수 있게 되었습니다.

 

일단 처음에는 4개의 스위치를 올려 주도록 하였으며, 여기서 모두 True로 해 주었는데, 그 값이 일단 1로 표현이 되기는 되었습니다.

 

그리고 나서 새로운 메서드를 하나 만들어 주도록 하는데, 이 메서드의 의의는 바로 시작할 때 마다 이 시그널을 체크해서 어떻게 할 것인지를 만들어 주는 것 입니다.

 

 

그리고 나서 어떻게 이걸 제대로 메서드를 열거시킬 방법이 없어서 하는 수 없이 일단은 위 스클니샷에서 볼 수 있는 것처럼 우선 데이터 베이스 파일을 먼저 읽어 들여서 거기의 정보를 바탕으로 해서 작업을 할 수 있도록 만들어 주었습니다.

 

그리고 나서 먼저 Account Info를 받아오는 py파일로 가서, 여기서 나오는 내용을 가지고서 일단 이게 0이 나오면 다음번에도 통과할 수 없도록 변수를 조절해 주었습니다.

 

그리고 나서 만약에 에러가 없는 경우라면......... 다음번에는 그냥 통과할 수 있어야 하기 때문에, 이렇게 변수를 조절해 주었습니다.

 

그리고 나서 이 마커들을 하나하나 배치해 주기 시작했습니다. 일단 이렇게 하는 것으로 우선의 작업은 어떻게 되기는 되었다는 생각이 듭니다.

 

그리고 나서.......... 이 선택이 제대로 된 선택인지 아닌지는 모르겠는데, 일단 이렇게 작업을 하나 해 주기는 주었습니다. 그런데 지금 블로그 포스팅을 올리면서 보니까, 큰 의미는 없어 보입니다.

 

그리고 나서 다음으로 해야 하는 것은 이런 것을 일단 초기화 시킬 필요성이 있기는 있기 때문에, 우선 위 스크린샷에서 볼 수 있는 것처럼 다시 초기화 시킬 수 있는 것으로 가도록 합니다. 그런데 이것 역시 굳이 필요한 것이 맞는지 의문이 들기는 합니다.

 

일단 여기까지 하고 나서, 다음으로 모두 True로 바꾸어 주는 것인데, 이 메서드를 굳이 할 필요도 없는 것이, 이미 이 메서드에 들어가기 위한 조건이 이런 True를 요구하는 상황인데........ 아무튼 급하게 코딩을 하다 보니, 논리적으로 무언가 제대로 말이 안되는 것을 이래저래 만들어 버린 듯 합니다.

반응형