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

2019년 8월 첫 모의투자 들어가 본 준비 & 결과

by 인터넷떠돌이 2019. 8. 2.
반응형

안녕하세요?

 

지난번 포스팅에서 어떻게 해서 오류를 해결하긴 했는데, 문제는 계속해서 나오는 또 다른 오류를 해결해야 하는 상황이 벌어졌습니다. 그래서 이번 포스팅에서 어떻게 오류가 나왔는지 알아보도록 했으며, 그 내용을 이번 포스팅에서 올려 보고자 합니다.

 

먼저 parent프로세스가 아니라 그냥 자식 프로세스를 작동 시키는 것으로 어디서 문제가 나왔는지 알아보고자 했습니다. 일단 일차 시도는 위 스크린샷처럼 실패였습니다.

 

그리고 나서 다음으로 했는 것은 증가값을 31로 해서, 문제가 발생한 32번째 스레드에서 어떤 문제가 생겼길래 이런 일이 생겼는지 알아보고자 합니다.

 

도데체 무슨 문제인가 한 번 확인을 해 보니까, 위 스크린샷에서 볼 수 있는 것처럼 두뇌역할을 하는 프로세스에서 아무런 결과도 나오지 않은 것 입니다.

 

알고 봤더니, 보유하고 있지도 않은 주식을 additional.db에서 보유하고 있다고 해서 인식을 해서 발생한 에러였는 것을 확인할 수 있었습니다.

 

다음으로 나왔는 것은 위 스크린샷처럼 키움증권 서버에서 가지고 온 보유량이 0일 경우에는 위 스크린샷처럼 그냥 속 편하게 수량을 0로 처리하는 것으로 바꾸어 주었습니다.

 

이렇게 해서 하루종일 프로그램을 장중 시간에 돌려본 결과, 위스크린샷처럼 일단 매도 명령만 2번 있었는 것을 확인할 수 있었습니다.

 

그리고 나서 이번에는 어떻게 운이 좋게도 위 스크린샷처럼 모두 수익이 나오는 것을 확인할 수 있었습니다. 이렇게 하는 것으로 이제 다음으로 알아볼 것이 있습니다.

 

위 스크린샷처럼 분명히 평균회귀를 이용해서 종목을 선택했지만, 어째서 인지 매수한 이후에 계속해서 가격이 떨어진 종목이 있는 것을 확인할 수 있었습니다. 이래서야 이걸 제대로 쓸 수 있을지는 의문입니다만, 아무튼 간에 이 종목들이 왜 발생한 것인지 알아볼 필요가 있습니다.

반응형