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

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

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

안녕하세요?

 

어떻게 해서 억지로 억지로 진행을 시켜서, 월요일인 오늘 하루종일 시운전까지는 프로그램을 어떻게 들어가 보기는 봤습니다. 다만, 이런다고 해서 아직 손봐야 할 곳이 많이 있기 때문에, 실전 모의투자에 완전히 들어갔다고 하기에는 이르지만, 그래도 시운전까지 할 정도로 하룻밤안에 진도가 나가서 뿌듯하기는 합니다.

 

먼저 어째서 중복된 상황이 나왔는가 했더니, 다른게 아닌 결과를 담아둘 dict의 초기화를 하지 않아서 발생한 문제이기는 했습니다.

 

이렇게 하고 나니, 드디어 겹치는 현상이 사라진 것을 확인할 수 있기는 있었습니다. 아무튼 이렇게 해서 문제를 하나 해결하기는 했습니다.

 

이제 다음으로 코드 리스트를 가지고 와서, 이걸 어떻게 문자열에서 리스트로 바꾸어 줄 작업을 할 필요성이 있기는 있습니다. 일단 이렇게 작업을 하나 해 주고.........

 

 

그리고 이제는 분봉차트를 모으기 위한 메서드를 만들어 보도록 합니다. 그런데 여기서 일단 제대로 데이터가 오지 않는 경우가 있을 수 있는데, 이런 경우에는 위 스크린샷에서 볼 수 있는 것처럼, 되돌리기를 시전합니다.

 

그리고 나서 다음으로 나오는 것은, 이제는 더 작업을 하기 위해서, 일단 데이터 베이스 파일에 넣어주는 것을 들어가도록 하는데, 이 작업을 하기 위해서는 일단 append라고 추가시키는 것이 아니라, 기존에 있는 데이터를 바꿔치우는 것으로 들어가 보도록 합니다.

 

일단 분봉차트가 제대로 들어오는가 했더니, 이게 제대로 되지 않는 것이, 어째서 인지 항상 같은 종목에서 멈추어 보리는 현상을 경험할 수 있었습니다.

 

지금현재 무엇이 문제인가 하면, 먼저 for loop를 만들어서 메서드를 계속해서 순환시키려고 하는 중입니다만, 문제는 이게 의도대로 되지 않는 상황이 나옵니다.

 

그리고 나서 다음으로 하기 위해서는 어떻게 해서건 메서드와 메서드를 이용해서 호출을 하고 for loop를 통하지 말아야 하는 것인지 일단 고민이 되기는 합니다. 이렇게 해서 월요일의 포스팅은 일단 끝이 났습니다. 우선 거의 시운전에 들어간 이 시점에서 과거 했는 내용이 너무 많이 쌓였는데, 이 내용을 어떻게 해서건 간에 포스팅을 하긴 해야 하는데, 일단 시운전으로 제대로 에러없이 작동이 된다고 판단이 되면, 새로운 카테고리를 이 블로그에 만든 다음, 실전 모의투자로 들어가 보아서 만나도록 하겠습니다.

반응형