본문 바로가기

시험운전27

프로그램의 시운전과 에러잡기 -15- 안녕하세요? 개인적인 사정으로 인해서 금요일에는 어떻게 실시간 모니터링을 하지 못했습니다. 그러나 시운전을 하기 전에 여러가지 준비를 하였고, 시운전 이후에 무언가 의미있는 데이터를 얻어서 한동안의 시리즈는 이에 관련된 내용을 하고자 합니다. 가장 먼저 할 일로는 수능시험이 끝나기는 했으니, 일단 장이 열리는 시간과 끝나는 시간을 일단은 구분해서 작업을 해 놓도록 합니다. 그리고나서 다음으로 해야 할 것으로는 일단 어떻게 해서 이 AccountRisk를 가지고서 초기 값을 정하지 못해서 일이 생기는 것 보다는 이걸 0으로 지정을 해도 큰 무리는 없을 것으로 생각을 했습니다. 그리고 나서 매도를 하는데 있어서 좀 경로 설정이 어떻게 보면 위험하게 설정이 되어 있어서 이걸 어떻게 바꾸어 주도록 했습니다. 그.. 2020. 12. 6.
프로그램의 시운전과 에러잡기 -10- 안녕하세요? 어떻게 해서 이번 포스팅으로 수요일까지 시험운전을 했는 내용을 다 블로그에 정리해서 올리는데 성공했습니다. 다만, 이렇게 올리기는 올렸어도, 아무튼 제가 이렇게 한꺼번에 포스팅을 해서 예약발행을 하면서도 많은 걸 하기는 했고, 그러고도 아직도 구멍이 많다는 사실을 알 수 있었습니다. 어떻게 진행을 하다 보니, 드디어 제대로 매도 명령이 나오는 것을 확인할 수 있었습니다. 이제 이걸 바탕으로 해서, 일단 자동을 매도가 나오는지 봐야 합니다. 확인결과 제대로 매도 명령을 내린 것을 확인할 수 있었습니다. 이렇게 해서 일단 매도 명령은 자동으로 나오는 것 까지는 어떻게 손을 볼 수 있었습니다. 그렇게 해서 잘 가고 있다가 이번에는 난데없이 이 종가가 없어서 에러가 나오는 것을 확인할 수 있었습니다.. 2020. 12. 4.
프로그램의 시운전과 에러잡기 -9- 안녕하세요? 지난번 포스팅에서 수요일에 있었던 내용을 올리면서 다 올리지 못하고 급한 에러를 처리하는 도중에 매도가 되지 않는 에러를 또 처리해야 했습니다. 이런 이유로 인해서 이래저래 정신이 잠시 없었는데, 그래도 어떻게 처리가 되기는 되어서 그 내용을 올려 보고자 합니다. 먼저 위 스클니샷에서 볼 수 있는 것과 같이 새로운 메서드를 만들어서 일단 기존의 제가 계산을 하면서 얻어낸 주식의 양과, 실제로 키움증권 서버에서 가지고 오는 양을 한번 비교해서 수정하는 메서드를 만들어야 겠다고 생각했습니다. 일단 이 메서드에서는 AccountMoney.db와 Buy_Marking.db를 가지고 오도록 했ㅅ브니다. 이렇게 해서 먼저 체크를 한 것은 AccountMoney에서 나온 codelist의 길이를 비교해 .. 2020. 12. 4.
프로그램의 시운전과 에러잡기 -8- 안녕하세요? 지난번 포스팅에서 매수가 되지 않는 문제를 어느정도 고치기도 했지만, 그래도 일단은 뭐라고 해야 할까요? 다시 모의투자 상황을 리셋시키기는 했는데, 다음으로 해야 할 것으로는 역시나 이걸 실제로 모의투자라지만, 돌려봐야 확인이 가능할 것으로 보입니다. 일단 시작한지 얼마 되지 않아서 체결이 된 것이 하나 보이기는 보입니다. 이런 식으로 하나하나 주식을 매수하는 것은 지난번과 같습니다. 그리고 나서 매수를 하느라 얼마나 많은 돈을 사용했느냐가 나오는데, 일단 이 경우에는 위 스크린샷에서 볼 수 있는 것처럼, 일단은 제대로 된 값을 치른 것이 맞기는 맞다는 생각이 듭니다. 그런데 하다보니, 위 스크린샷과 같이 2중으로 정보가 전달이 된 경우가 나오는 것을 보았습니다. 이런 경우 때문에 에러가 발.. 2020. 12. 3.