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

드디어 들어간 step 8 -3-

by 인터넷떠돌이 2020. 11. 3.
반응형

안녕하세요?

 

이번 포스팅에서는 지난번 포스팅으로 일단 필요한 것은 다 끝났다는 생각이 들지만, 그래도 나중에 어떤 변수가 나올 지 몰라서, 한번 나머지 매수/매도 룰도 살펴 보고자 한다는 생각이 듭니다. 일단 시간이 약간은 더 걸리는 감이 있기는 하지만, 그래도 필요하기는 하다는 생각이 들어서 이 작업을 해 보고자 합니다.

 

먼저 위 스크린샷에서 볼 수 있는 것처럼, 일단은 20period에서 나온 VR을 기반으로 한 매도/매수 룰이 너무 curve fitting이라고 해서 예제로 주어진 데이터에 적응이 되어 버린 것이 아닌가 해서, 일단 테스트를 한번 해 보도록 합니다.

 

이번에도 테스트 자체는 그렇게 오래 걸리지 않고서 어떻게 끝나기는 끝이 났습니다. 다만, 이게 이제 시작은 시작이라는 점에서 좀 더 시간이 걸릴 듯 합니다.

 

그리고 나서 다음으로 봐야 하는 것으로는 19period에서도 수익이 나오는지 여부를 알아보기 위해서 다시한번 테스트를 진행해 보았습니다.

 

이렇게해서 일단 2개의 엑셀 파일을 생성하는데 성공하기는 했습니다. 그리고 나서 이제 데이터를 정리하러 가 보도록 합니다.

 

 

그리고 나서 이제는 위 스크린샷에서 볼 수 있는 것처럼, 일단 평가에 필요한 지표를 먼저 19period에서 나온 것을 기준으로 해서 하나씩 붙여 주도록 합니다.

 

그렇게 해서 위 스크린샷처럼 일단 하나씩 모아서 두도록 합니다. 이렇게 해서 데이터를 다 모아준 표가 완성이 되면, 다음으로 21preiod로 가 보도록 합니다.

 

그리고 나서 21period에서 나오는 결과에 대해서 하나하나 평가에 필요한 지표를 만들어 보도록 합니다. 이 데이터를 복사해서 붙여넣기 해 보도록 합니다.

 

마지막으로 이렇게 해서 일단 21period에서도 제대로 무언가가 나올 수 있도록 만들어 주도록 합니다. 이렇게 하는 것으로 이제 그래프를 그릴 단계의 바로 직전까지 왔습니다.

 

기존의 20period에서 나온 결과까지 가지고 오는 것으로 해서, 일단 작업을 해 보도록 하기는 합니다. 이렇게 하는 것으로 이제 그래프 그리기 좋은 테이블이 완성이 되었습니다.

 

일단 손해를 본 종목은 확실하게 없고, 그리고 나서 얘네들이 평균적이 수익이 마이너스가 된 경우가 있는가 하면, 그건 또 아니라는 것을 확인할 수 있습니다.

 

그리고 여기서 조금은 흥미로운 것이 profit의 총합은 어떻게 변했는가 했더니, 19period에서 더 좋은 결과가 나오기는 했지만, 언제까지 step8에 머무를 수는 없기 때문에, 이건 일단 뒤로 하도록 하고, 계속해서 다음 테스트에 들어가 봐야 겠다는 생각이 듭니다.

반응형