본문 바로가기

파이썬1297

드디어 발견한 문제의 원인과 해결 안녕하세요? 거의 체감상으로는 한달을 버텨온 이 매수가 되지 않는 문제에 대해서, 한번 해결책을 찾아보고자 시도를 했고, 그 결과가 나오기는 나왔습니다. 그래서 제 프로그램이 드디어 매수 결정을 내릴 수 있게 되었고, 그 결과를 이번 포스팅에서 올려 보고자 합니다. 먼저 계속해서 어째서 인지 매수 결정이 나오지 않자, 이번에는 한번 11일날 모의투자에 들어가서 나온 데이터 베이스의 현재가를 한번 실험을 위해서 살짝 조작해 보도록 합니다. 120분봉에 대항하는 열에 대해서 아예 기존의 현재가에서 10배 더 올려서 무조건 현재가가 평균에 비해서 1/10수준으로 나온다 = 매수 결정을 내릴 수 밖에 없도록 만들어 줍니다. 그런데 이렇게 해도, 어찌된 것인지 계속해서 관망만 나오는 것을 알 수 있었습니다. 이래.. 2019. 7. 13.
2019년 7월 11일 주식 모의투자-해결되지 않은 문제 안녕하세요? 이번 포스팅에서는 어떻게 결과를 받는 디코딩에 문제가 생긴 것이 아닌가 싶어서, 한번 관련된 코드를 고쳐 보고 나서 목요일 주식시장에 모의투자를 들어갔습니다. 그런데 생각만큼 일이 잘 풀리지 않았고, 그 결과를 이번 포스팅에 올려 보고자 합니다. 먼저 한번 기존에 어떻게 매수결정을 내릴 수 있었는 pytrader4.py와 새로 만들어 놓았는 py파일을 한번 비교해서 어디가 달라져서 이런 일이 생긴 것인지 한번 알아보고자 합니다. 그렇게 해서 위에서는 폴더 경로에 있는 대문자가 달라진 것으로 보이기는 했는데, 실제로 확인을 해보니, 그렇게 되는 것은 아니라는 것을 알 수 있었습니다. 다음으로는 이렇게 del 명령어가 한번 메모리를 확보하기 위한 수단으로 사용한 적이 있는데, 이것도 별 의미가 .. 2019. 7. 12.
2019년 7월 10일 주식 모의투자에 들어가 본 결과 안녕하세요? 연속해서 계속된 실패를 맞보는 가운데, 이래저래 해법을 찾기 위해서 동분서주 하는 과정을 이번 포스팅에서 올려 보고자 합니다. 이번 포스팅에서는 예전에 생각한 대로, 표준편차의 값을 기존의 80%로 낮추어서 한번 도전해 보고자 합니다. 먼저 위 스크린샷을 보시면, 제가 잘못해서 평균을 80%로 줄인 것을 볼 수 있었습니다. 아무튼 첫 시도는 어찌어찌 엉뚱하게 들어는 갔습니다. 그리고 나서 kiwoom.py로 가서, 위 스크린샷에서 나와 있는 것처럼 일단 클래스의 변수로 state_of_MSG라는 것을 공백처리 해 줍니다. 그리고 나서 기존에 서버에서 메세지가 오면, 이 내용을 그렇게 중요하게 처리는 하지 않았는데, 그러지 말고, 그 내용을 기록으로 남기기 위해서 한번 작업에 들어가 봅니다. .. 2019. 7. 11.
2019년 7월 09일 주식 모의투자에 들어가본 결과 안녕하세요? 이번 포스팅에서는 지난번 포스팅에서 매수가 일어나지 않은 원인을 파악해 보도록 하고, 알고리즘을 바꾸고 코드도 바꾸었는데, 이게 제대로 작동을 하는지 아닌지 여부를 알아 보고자 합니다. 가장먼저 해야 할일은 역시나 pytrader를 이용해서 1분봉 차트를 가지고 오는 것입니다. 일단 여기서 계속 과도한 조회요청 에러는 일단 다음에 생각해 보도록 하겠습니다. 다음으로는 communication.txt 텍스트 파일에서, 한번 데이터 베이스를 다시 지정해 주고 저장하기를 반복해 보도록 합니다. 그런데 하루종일 어떻게 알고리즘 투자자를 돌렸어도, 아무런 수익도 나오지 않는 것을 확인할 수 있었습니다. 이게 왜 이렇게 된지는 모르겠습니다만, 일단 확인해 볼 것이 있습니다. 먼저 120일간의 이동평균선.. 2019. 7. 10.