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

Step10 - 실전투자를 위한 프로그램 제작 -9-

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

안녕하세요?

 

이래저래 작업을 하기는 했습니다만, 컨디션이 너무 나빠서 속도가 영 나가지 못하는 중이기는 합니다. 아무튼 이런 와중에도 일요일의 마지막이 다가와서, 하는 수 없이 블로그 포스팅을 올려야 하는 순간이 왔습니다. 여기서도 그동안 작업했던 내용을 올려 보고자 합니다.

 

지난번 포스팅에서 어떻게 1000회 조회횟수 제한에 걸려서 더 이상은 데이터를 가지고 오지 못하는 것을 확인할 수 있었습니다. 그래서 while loop로 되는 이 추가적인 요청을 한번 없애 보도록 했습니다.

 

그래서 이런 작업을 해서 이제는 판다스의 데이터 프레임으로 가지고 오는 작업도 하나씩 만들어 주도록 합니다. 이렇게 하고 나서 다음 단계로 넘어가도록 합니다.

 

그리고 나서 다음으로 이런 데이터 프레임 형태로 어덯게 제대로 된 데이터가 오는 것을 한번 보도록 합니다. 이렇게 하는 것으로 이제 데이터는 어느정도 오는데 너무 최근꺼만 오는게 아닌가 합니다.

 

 

그래서 기존의 1분봉 캔들챠트를 가지고 오는 것에서 한번 변형을 일으켜서 이번에는 10분봉 캔들챠트로 가지고 오도록 하는 것으로 바꾸어 보았습니다.

 

그리고 이것도 그렇게 적다고만은 할 수 없는 것이, 일단 위 스크린샷에서 볼 수 있는 것처럼, 일단은 상당히 많은 1000개가 넘는 열이 나오는 것을 볼 수 있었습니다.

 

그리고 나서 kiwoom.py에서도 이렇게 주가를 가지고 왔으면, 이걸 그냥 있을 것이 안이라, 일단 데이터 베이스 파일에 저장할 수 있도록 만들어 주도록 합니다.

 

그리고 나서 이렇게 해서 제대로 작업이 진행이 되는 것도 어덯게 해서 확인을 하기는 했습니다. 이제 다음으로 남은 것이라면 남은 것은.......... 예, 이 데이터 베이스를 어떻게 활용하느냐 입니다.

 

그리고 나서 다음으로는 제대로 데이터 파일이 생성이 된 것을 일단 파이참 상에서 확인할 수 있기는 있었습니다. 이제 제대로 타켓팅을 할 수 있습니다.

 

그리고 한번 데이터 베이스 파일을 확인해 보니, 상당히 예전의 자료까지 나오는 것을 확인할 수 있었습니다. 그런데 한가지 문제가 생겼습니다.

 

어떻게 된 것인지 모르겠습니다만, 어떻게 된 것인지, 일단 어째서 이렇게 겹치면 안되는 종목이 두 종목 모두 겹치게 되었는지 모르겠지만, 이건 확실하게 해결하지 않으면 안되는 문제이기는 입니다. 아무튼 간에,  이래저래 문제 하나를 풀면 하나가 튀어 나오는 상황입니다.

반응형