본문 바로가기

무모한 도전-주식 인공지능 만들기1651

오랫만의 파이썬, 오랫만의 걸림돌 안녕하세요? 오랫만에 파이썬을 하다보니 헷갈리는 것도 있지만, 가장 큰 문제는 하나를 가지고 오면 되는 가 싶었더니, 그게 아니라 여러가지 문제가 겹치고 겹쳐서 많이 어려운 상황이 되었습니다. 일단 어디까지 하다가 어떤 문제가 나왔는지 한번 이번 포스팅에서 다루어 보고자 합니다. 우선은 OBV값을 계산하기 위해서 새로운 모듈을 가지고 오도록 합니다. 진짜 처음에는 이것만 오면 큰 문제없이 될 것으로 생각을 했습니다만, 그건 오산이었습니다. 그리고 나서 이제 데이터 베이스만 확보가 되면, 다음으로는 그냥 OBV만 계산을 하면 끝나는 것으로 여기까지는 생각을 하고 있었습니다. 우선 데이터를 가져오기 위해서 판다스를 import하는 데 까지는 좋았습니다. 그리고 어떻게 판다스의 dataframe에 증권 데이터.. 2022. 1. 14.
다시한번 시동을 걸어보는 알고리즘 트레이딩 안녕하세요? 어떻게 오랫만에 파이썬을 잡고서 다시한번 간단한 작업을 해 본다는 것이 상당한 시간을 잡아먹고 말았습니다. 아무튼 그렇게 잡아먹은 것은 것이고, 아무튼 다시한번 파이썬으로 주식 데이터에서 정보를 가져오는 작업을 한다는 것이 상당한 시간을 소모해서 겨우 완성했습니다. 상당한 시간을 소모해서 일단은 투자하면 안되는 코스피와 코스닥의 종목을 모두 제외시키고, 그 다음에는 한주에 2000원 미만인 종목은 모두 제외시켰습니다. 그 다음으로는 코드 리스트가 확보되었으니, 좀 시간이 걸리는 바로 데이터 베이스를 확보하는 작업을 해 보고자 했습니다. 일단 기존의 데이터 베이스 하베스터를 작동, 일봉차트를 가지고 오도록 합니다. 이것도 많은 시간이 걸려서 어떻게 위 스크린샷에서 보이는 것처럼, 일단은 코스피.. 2022. 1. 13.
밸런스 테스트 및 게임 진행 테스트 중 입니다. 안녕하세요? 어쩌다 보니 월요일의 포스팅을 놓치고 말았는데, 아무튼 너무 밸런스를 잡는 일을 하다 보니, 다른 것을 잊어버리고 있을 수준으로 집중하고 있었습니다. 아무튼 이 작업이 어떻게 보면 상당히 애를 먹는 힘든 작업인데, 가장 큰 문제가 무엇이냐고 하면, 바로 일부 업그레이드는 너무 성능이 좋은 나머지 이것만 업그레이드 하고서 데모버젼의 마지막을 볼 수 있다는 것 입니다. 일단 하나하나 얼그레이드의 성능을 테스트 하기 위해서는 10번의 테스트를 거치고 난 다음에, 이 결과에 대해서 또 대조군과 비교하는 방식을 취했습니다. 그렇게 해서 어느정도 효율이 나오며, 만약 거의 다 데모버젼의 끝에 도달한 경우가 있다면, 그 경우와도 비교를 해서 너무 쉽지도, 그렇다고 어렵지도 않게 만들어야 합니다. 2021. 9. 7.
드디어 상점씬을 제작하기 까지 안녕하세요? 현재 게임을 만드는 과정은 상점을 만드는 단계에서 정체가 되고 있는데, 이 정체의 원인은 뭐랄까 반복 코딩작업에 가까운 노가다 때문에 좀 늦어지고 있다고 하는 것이 문제라면 문제입니다. 일단 이렇게 해서 정체가 되고 있어서 오늘 포스팅으로 기존에 쌓여 놓았던 재료는 이제 다 소진되었다면 소진되어서 정말 박차를 가하지 않으면 포스팅 꺼리 마져 없을 상황입니다. 일단 게임오버가 된 다음에는 위 스크린샷에서 등장하는 것처럼, 우선은 이 스코어를 매기고 나서, 어떻게 경험치를 산출하는 것이 문제기는 문제였습니다. 그리고 그냥 화면이 한번에 띄워지는 것이 아니라 이렇게 서서히 띄워지는 방식으로 만드느라, 이것도 이것대로 상당히 힘들기는 힘이 들었습니다. 결국 이렇게 하지 않고 대충 넘어가면 빠르겠지만.. 2021. 9. 1.