전체 글3637 1월 마지막주 화요일 모의투자에 들어가기-2- 안녕하세요? 지난 포스팅에서 어떻게 한번 에러를 하나 수정을 하고서 이제 순항을 할줄 알았습니다만, 또 다시 예상치 못한 에러가 나와서 제대로 진행이 되지 않는 일이 일어났고, 이를 수정하기 위해서 한번 더 작업을 해야 했습니다. 그런데 하다하다 보니 작업이 연속해서 나와서 이번 포스팅에 다 끝내지 못하고, 남은 몇 부분으로 나누어야 했습니다. 일단 먼저 찾아낸 것은 위 스크린샷처럼 commRqData가 정상적인 처리인 0이 아니라 -211이 나오는 경우 입니다. 이게 에러 메세지는 맞는데, 문제는 키움증권 Open API 개발 가이드에서도 나와 있지 않은 에러라서 정말 어디가 잘못된 것인지 알 길이 없었습니다. 문제는 이런 -211 오류코드가 나온 이후에 프로그램이 멈추었다고 해야 할까요? 그냥 아무런.. 2019. 1. 30. 1월 마지막주 화요일 모의투자에 들어가기 안녕하세요? 월요일은 모의투자에 들어가서 인공지능 주식 투자자를 시험해 보지 않았습니다만, 화요일 하루종일 주식 시장이 열린 상황에서는 모의투자에 들어가서 한번 작업을 시작해 보기는 보았습니다. 그리고 이번 포스팅에서는 역시나 시작된 에러와의 싸움이 있었으며, 그 경과를 포스팅으로 올리고자 합니다. 먼저 지난주 금요일 모의투자에 들어갔을 때, 이미 호출이 된 TR은 따로 있고, 이전에 들어온 TR이 또 들어오는 것을 보았습니다. 이 때문에 코드가 꼬여서 제대로 일이 진행이 되지 않았는 것을 볼 수 있었습니다. 그래서 이번에는 이 사태를 막고자 플래그 3개를 일단 클래스 변수로 kiwoom.py에서 만들었습니다. 다음으로 _receive_tr_data()라는 메서드에서 위 스크린샷처럼 한번 호출이 되면, .. 2019. 1. 30. 분단위 단타매매를 위한 수익모델탐색기-2- 안녕하세요? 지난번 포스팅에서 분단위 단타매매를 위한 분봉차트를 가지고서 한번 강화학습을 시행해 보았으며, 여기서 나온 모델을 가지고서 한번 백테스트를 한 다음에, 그 결과를 이번 포스팅에서 올려 보고자 합니다. 그럼 일단 간단하면서도 어딘가 골치가 아픈 결과가 나온 포스팅을 시작합니다. 기존에 만들어 놓은 RLTrader를 실행시킨 다음에, 한번 백테스트를 진행시킨 결과입니다. 그 결과 일단 나왔는 PV가 10만원을 넣고서 무려 1천 4백만원이 나왔다는 결론이 나왔습니다. 이게 단위가 잘못된 것인지, 아니면 파이썬 코딩이 잘못된 것인지 모르겠습니다만, 이렇게 결과가 나왔다는 것이 더 신기합니다. 다음으로는 두번째 모델을 백테스트를 해서 나온 결과입니다. 그런데 이번에는 PV가치가 0이기는 커녕 오히려 .. 2019. 1. 30. 분단위 단타매매를 위한 수익모델 탐색기 안녕하세요? 가지가지 사정이 있어서 포스팅이 좀 긴 시간을 두고서 늦어졌습니다. 아무튼 바쁜와중에도 어떻게 주식 단타 매매를 하기 위해서 한번 수익모델을 찾아보고자 해서, 여러가지 시도를 했는데, 지난번 포스팅에서 너무 시간이 오래 걸려서 도저히 할 수 없었다는 내용을 올렸습니다. 오늘 포스팅에서는 이를 극복해서 어떻게 구글 코랩에서 강화학습을 통한 모델을 만들어 보고자 합니다. 먼저 이전에 가지고 왔던 AJ렌터카의 주식 분봉차트를 가지고 와서, 이걸 한번 22일, 23일, 24일, 25일의 분단위 차트를 가지고서 한번 기계학습을 시켜보기 위해서, 2019년 1월 22일 이전의 데이터는 모두 삭제하도록 했습니다. 그리고 나서 한번 데이터가 얼마나 많은지를 살펴 보았습니다. 이전에는 분봉차트가 모두 5만개.. 2019. 1. 29. 이전 1 ··· 651 652 653 654 655 656 657 ··· 910 다음