본문 바로가기

주식 투자135

1월 마지막주 화요일 모의투자에 들어가기-3- 안녕하세요? 지난번 포스팅에서 새로운 에러가 발생하는 바람에, 이를 해결하기 위해서 동분서주했고, 문제는 이러고도 새로운 에러가 계속해서 생긴느 것을 볼 수 있었을 것 입니다. 계속해서 이 에러들을 해결하기 위해서 일단 작업을 하고 또 했으며, 그 관련된 내용을 이번 포스팅에서 올려 보겠습니다. 그래서 다시 한번 -200이 되었다고 해서 다시 시작을 하지 말고, 이번에는 다시 요청을 하는 것으로 방향을 바꾸어서 다시 시도를 하도록 했습니다. 그런데 이렇게 했더니, 이번에는 -211이 호출이 되고 나서, 새로 시작한 다음에 다시 RLTrader까지 성공적으로 부르는 것을 볼 수 있었습니다. 하지만 그것도 좋아할 것이 아닌게, 어디서 또 막혀서 게속 pytrader가 멈추어 있는 것을 볼 수있었습니다. 그래.. 2019. 1. 30.
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.