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

RSI 지수를 계산하다 생기는 시행착오 -4-

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

안녕하세요?

 

어떻게 해결책을 찾지 못했지만, 그렇다고 해서 무작정 이렇게 미루어 줄 수만도 없어서 어찌어찌 해결책을 찾아 보아야 했습니다. 그래서 이번 포스팅에서는 한번 꽁수이기는 하지만, 그래도 방법을 사용해서 어떻게 해서 문제점을 극복하기는 했는데, 그 방법에 대해서 올려 보고자 합니다.

 

지금까지는 10분봉 데이터 베이스를 가지고서 한번 작업을 했습니다. 이번에는 30분봉 데이터 베이스를 가지고서 한번 작업을 해 보고자 합니다.

 

그래서 해결책을 찾아보니, 이렇게 위 스크린샷처럼 인터넷상에 txt파일을 잘라주는 프로그램이 이미 있는 것을 확인할 수 있었습니다. 그래서 여기를 이용해서 자르도록 합니다.

 

일단 기존의 코스피 리스트 파일은 3등분을 하도록 하고, 그 외에 내용은 위 스크린샷과 같이 line을 잘라 주도록 합니다.

 

이렇게 해서 사이트로 부터 3개로 나누어진 txt파일을 받을 수 있었습니다. 이제 3등분을 했기 때문에, 이 내용을 가지고서 한번 작업에 들어가 봐야 합니다.

 

먼저 제대로 잘린 것이 맞기는 맞는지 확인에 들어가 보도록 합니다. 위 스크린샷에서 볼 수 있는 것처럼 일단 확인에 먼저 들어가 보았습니다.

 

 

다음 txt파일을 열어보는 것으로 해서, 겹치지 않는 것을 확인할 수 있었습니다. 물론 이건 정식으로 어떻게 해본 비교가 아니기는 하지만, 그래도 다른 것은 확인할 수 있었습니다.

 

마지막으로 3번재 텍스트 파일을 확인해 보고자 합니다. 일단 3개의 txt파일이 모두 다른 것을 확인하는데 성공했습니다. 이제 다음으로 해야 할 작업은 하나 입니다.

 

일단 이렇게 했더니, 1/3으로 갈라놓은 효과인지 모르겠습니다만, 이번에는 아무런 에러가 없이 제대로 완주를 하는 것을 확인할 수 있기는 있었습니다.

 

계속해서 3분의 1로 나누어진 종목 코드 때문에, 계속해서 이어서 작업을 하도록 해 봅니다. 일단 이렇게 해서 시간도 어떻게 줄어든 것 같기도 합니다.

 

일단 결과가 제대로 나온 것인지 확인을 해 보았습니다. 60 기간이라고 해야 할까요? 분봉 60개를 가지고서 10분봉 차트를 가지고 했는 결과에서는 위 스크린샷과 같이 나오는 결과를 보면, 제대로 807개가 나오는 것을 볼 수 있습니다.

 

그리고 나서 다른 종목도 마찬가지로 나왔는지 아닌지를 한번 살펴 보아야 하는데, 이 역시 제대로 나오는 것을 확인할 수 있기는 있었습니다.

 

30분봉을 완료했으니, 이제는 60분봉을 가지고서 한번 작업을 해 보아야 합니다. 이 작업 역시 3부분으로 나누어 졌기 때문에 일단 시간이 많이 걸렸으나, 어떻게 제대로 완료를 하기는 했습니다.

 

그리고 나서 여기서도 제대로 나온 것이 맞는지 아닌지 확인을 해 보아야 하는데, 역시나 위 스크린샷에서 볼 수 있는 것과 같이 일단 첫번째 자식 프로세스의 결과는 제대로 나왔으며

 

마지막 자식 프로세스까지 확인을 해본결과, 제대로 결과가 나오는 것을 확인할 수 있었습니다. 이렇게 해서 나오는 결과를 보니, 어떻게 어거지로 작전이 성공하기는 했습니다만, 이 에러가 종목코드가 너무 많아서 생긴 것인지, 아니면 다른 문제가 있는 것인지는 몰라도, 일단 나중에 찾도록 하고, 지금은 이렇게 해서 모든 결과를 확인해 보는 것이 먼저라는 생각이 듭니다.

반응형