안녕하세요?
지난번 포스팅에서 어떻게 해서 수요일까지 시험운전을 하는 것을 포스팅 하였는데, 이번 포스팅에서는 목요일에 있었던 시험운전을 위해서 밤새 어떤 준비를 해야 했으며, 시험운전은 어떻게 되었는지에 대해서 한번 포스팅을 일단 해 보고자 합니다.
먼저 기존의 보유하고 있는 주식을 가지고 오는 작업을 하였는데, 여기서는 한가지 주목해야 할 것이 하나 있습니다. 바로 그전에는 없던 평균단가를 가지고 와서, 이걸 활용해 보자고 생각을 해 보았습니다.
그리고 나서 이 내용이 그대로 반영될 수 있도록 데이터 베이스 파일에 넣어주는 과정에서는 새로 가지고 온 데이터를 집어넣어 줄 수 있도록 합니다.
그리고 나서 작업을 하였는데, 일단 에러가 나오는 것을 한번 볼 수 있기는 있었ㅅ브니다. 일단 이 에러는 추가를 시키기 위해서 했던 것 때문인것 같은데, 기존의 데이터 베이스는 날리고 새로 작업을 해 보도록 합니다.
그리고 나서 다음으로 진행해 보았는 것이 일단 평균단가가 들어가는 것을 보기는 보았습니다만, 문제는 이게 제가 원하는 위치는 아니기는 합니다.
이게 다 처음으로 데이터 프레임을 만들면서 여기다가 column이름을 지정하지 않아서 생기는 문제였습니다. 이 문제를 일단 해결해 보도록 합니다.
이렇게 해서 결국 원하는 위치로 원하는 데이터를 넣어주는 데는 성공했습니다. 이게 중요하지 않을 수도 있지만, 그대로 신경쓰여서 일단 해결을 해 보았습니다.
그리고 나서 이전에는 크거 적고를 가렸지만, 이번에는 그냥 일치하지 않을 경우에는 어떻게 움직일 수 있도록 바꿔 주도록 합니다.
그리고 나서 다음으로 해야 하는 것으로는 이제 새로 만들어 낸 데이터 베이스 파일에서 새로 추가한 데이터를 가지고 올 수 있도록 만들어 주어야 합니다.
그리고 나서 이 작업을 하기 좋도록 일단 코드 리스트를 일단 만들어 주도록 하는데, 여기서 중요한 것은 ~입니다. isin이 일치하는 것을 찾는 것이라면, ~를 붙이기만 하면 일치하지 않는 것을 찾으라는 명령이 됩니다.
이렇게 하는 것으로 키움증권 서버에서 받아온 자료에는 그래도 어떻게 있는 데이터가 제가 계산한 데이터 베이스에서는 없는 것을 인식할 수 있게 되었습니다. 이렇게 해서 일단 목요일 알고리즘 트레이더의 시운전을 위한 작업을 하나씩 시작해 보았습니다.
'무모한 도전-주식 인공지능 만들기' 카테고리의 다른 글
프로그램의 시운전과 에러잡기 -13- (0) | 2020.12.05 |
---|---|
프로그램의 시운전과 에러잡기 -12- (0) | 2020.12.04 |
프로그램의 시운전과 에러잡기 -10- (0) | 2020.12.04 |
프로그램의 시운전과 에러잡기 -9- (0) | 2020.12.04 |
프로그램의 시운전과 에러잡기 -8- (0) | 2020.12.03 |