주식투자451 2019년 7월 10일 주식 모의투자에 들어가 본 결과 안녕하세요? 연속해서 계속된 실패를 맞보는 가운데, 이래저래 해법을 찾기 위해서 동분서주 하는 과정을 이번 포스팅에서 올려 보고자 합니다. 이번 포스팅에서는 예전에 생각한 대로, 표준편차의 값을 기존의 80%로 낮추어서 한번 도전해 보고자 합니다. 먼저 위 스크린샷을 보시면, 제가 잘못해서 평균을 80%로 줄인 것을 볼 수 있었습니다. 아무튼 첫 시도는 어찌어찌 엉뚱하게 들어는 갔습니다. 그리고 나서 kiwoom.py로 가서, 위 스크린샷에서 나와 있는 것처럼 일단 클래스의 변수로 state_of_MSG라는 것을 공백처리 해 줍니다. 그리고 나서 기존에 서버에서 메세지가 오면, 이 내용을 그렇게 중요하게 처리는 하지 않았는데, 그러지 말고, 그 내용을 기록으로 남기기 위해서 한번 작업에 들어가 봅니다. .. 2019. 7. 11. 새로운 매수 알고리즘의 작성과 적용 안녕하세요? 지난번 포스팅에서 어떻게 하다 보니까, 매수를 결정하는 단계에서 문제가 있는 것인지는 모르겠습니다만, 일단 기존의 코드에 문제가 있는 것은 확실해 보이며, 이를 한번 개선하는 노력이 필요하다는 생각이 들었습니다. 이번 포스팅에서는 어떻게 알고리즘을 짰으며, 그 방법을 코드로 만드는 과정을 포스팅 하고자 합니다. 먼저 첫번째 알고리즘을 짰습니다. 이 알고리즘에서는 가장 먼저 주식의 보유 여부를 물어본 다음에, 10주를 주문할 수 있는지 여부부터 먼저 물어보도록 했습니다. 그런데 다 짜고보니, 한가지 문제가 생겼는데, 일단 이렇게 되면 1주에 10만원 하는 주식을 한번에 10주 사버리는 문제점이 발생할 수 있었습니다. 그래서 2차 순서도로 바꾸어 주었습니다. 이 순서도에서는 위 스크린샷에서 볼 .. 2019. 7. 9. 2019년 7월 8일 모의투자에 들어간 결과 안녕하세요? 이래저래 나아지는 것이 없는 듯 합니다만, 그래도 일단은 하나하나 오류를 잡아 나아가기 위해서 노력은 하고 있는 중 입니다. 그래서 이번 포스팅에서는 지난번에 그렇게 나왔는 recursion Error를 잡아서 한번 테스트를 하는 것을 올리고자 합니다. 먼저 위 스크린샷과 같이 parent_pytrader3.py에서 sys.setrecursionlimit()라는 것을 설정해 주는데, 이걸 1만회로 더 올려 주도록 합니다. 다음으로 할일은 pytrader를 실행시켜서 1분봉 차트를 가지고 오도록 해야 합니다. 일단 여기서도 과도한 조회요청이라는 경고 메세지가 나오는 것으로 봐서, 아직 갈길이 멀어 보입니다. 그리고 다음으로는 communication.txt를 한번 손 봐주도록 합니다. 이번주가.. 2019. 7. 8. 2019년 7월 3일 또 다른 시도와 좌절, 그리고 모의투자 결과 안녕하세요? 일단 이래저래 문제가 있어 보이는 시스템을 가지고서 그냥은 있을 수는 없으니, 이제는 어떻게 해서든 간에 새로운 시도-파이참이든 cmd이든 자유롭게 실행을 해 볼 수 있도록 한가지 시도를 해 볼 예정입니다. 그리고 나서 그 결과를 바탕으로 무언가를 하려고 했는데, 생각처럼 잘 되지 않았습니다. 먼저 위 스크린샷처럼 str로 만들어 주는데, EUC-KR이라고 인코딩할 유니코드를 미리미리 전해 주도록 하는 방법을 채용해 보았습니다. 그런데 위 스크린샷과 같은 에러가 나오는 것을 볼 수 있었습니다. 아무래도 여기다가 str형식의 변수를 넣어서 발생한 문제라는 생각이 듭니다. 그래서 다음으로는 bytes()라는 함수를 쓰도록 하고, 다음으로는 encoding이라는 변수를 미리미리 전해 주도록 하는 .. 2019. 7. 4. 이전 1 ··· 82 83 84 85 86 87 88 ··· 113 다음