본문 바로가기

분류 전체보기3629

프로그램의 시운전과 에러잡기 -15- 안녕하세요? 개인적인 사정으로 인해서 금요일에는 어떻게 실시간 모니터링을 하지 못했습니다. 그러나 시운전을 하기 전에 여러가지 준비를 하였고, 시운전 이후에 무언가 의미있는 데이터를 얻어서 한동안의 시리즈는 이에 관련된 내용을 하고자 합니다. 가장 먼저 할 일로는 수능시험이 끝나기는 했으니, 일단 장이 열리는 시간과 끝나는 시간을 일단은 구분해서 작업을 해 놓도록 합니다. 그리고나서 다음으로 해야 할 것으로는 일단 어떻게 해서 이 AccountRisk를 가지고서 초기 값을 정하지 못해서 일이 생기는 것 보다는 이걸 0으로 지정을 해도 큰 무리는 없을 것으로 생각을 했습니다. 그리고 나서 매도를 하는데 있어서 좀 경로 설정이 어떻게 보면 위험하게 설정이 되어 있어서 이걸 어떻게 바꾸어 주도록 했습니다. 그.. 2020. 12. 6.
프로그램의 시운전과 에러잡기 -14- 안녕하세요? 이번 포스팅에서는 드디어 늦기는 늦었지만, 지난주 목요일에 있었던 시험운전으로 하였는 내용에 대해서 포스팅을 해 보고자 합니다. 일단 금요일은 사정이 있어서 하루종일 모니터링을 할 수 없었지만, 그건 그것이고, 이제 모니터링을 할 수 있는 곳은 다 하도록 했습니다. 너무 데이터가 얽혀 버렸기 때문에 깨끗하게 그냥, 새로 모의투자를 새로 시작해 보도록 했습니다. 이 방법을 통해서 어떻게 해서든 작업을 해 보고자 합니다. 그리고 이때가 수능시험이 있는 날이기 때문에 주식시장이 10시 부터 오후 4시 30분까지 열려서, 그에 맞춰서 타이머도 변경해 주도록 합니다. 그리고 나서 계속하다 보니, 이렇게 처음으로 시작을 하면, Buy_Marking이 없기 때문에 에러가 생기는데, 없으면 그냥 넘어가라는.. 2020. 12. 5.
프로그램의 시운전과 에러잡기 -13- 안녕하세요? 어떻게 하다보니, 상당히 심각할 수도 있는 에러를 지난번 포스팅에서 어떻게 찾아낸 상황인데, 아무튼 간에 이걸 어떻게 해서건 해결을 하고 나서 목요일의 알고리즘 트레이딩에 들어가 보아야 합니다. 이 작업을 하기위해서, 일단 어디서 이런 문제가 나왔는지 알아보고자 합니다. 우선 이건 매수를 할 때 부터 이런 에러가 나온 건지도 모르겠다는 생각이 듭니다. 한번 찾아본 결과, 여기서는 그렇게 큰 에러는 없다는 것을 찾아내었습니다. 그런데 이런 에러 때문인지는 모르겠지만, 종목당 할당이 된 분활된 예수금이 이렇게 뻥튀기가 되는 것이 아닌가 하는 생각이 듭니다. 그리고 나서 일단 Buy Traded의 기록을 한번 보았ㅅ브니다. 여기서는 어떻게 된 것인지는 모르겠지만, 일단 이런 내용들이있다는 것을 체.. 2020. 12. 5.
프로그램의 시운전과 에러잡기 -12- 안녕하세요? 지난번 포스팅에서 어떻게 목요일의 시험운전을 위한 작업을 하기는 했습니다만, 이게 쉽게 되는게 아니기는 했습니다. 그리고 아직도 작업이 덜 끝났는데, 이걸 마무리 하는데만 상당한 스크린샷이 나올 정도로 작업량이 많기는 많았습니다. 아무튼 이번 포스팅에서도 에러를 잡고, 이걸 해결하기 위해서 계속해서 작업을 이어가 보고자 했습니다. 일단 이 장난같아 보였는 ~도 실제로 찾아보면 나오는 내용이기는 했습니다. 이런 것을 모르고 있었다가 겨우겨우 찾아서 어떻게 써먹을 수 있기는 있었습니다. 그리고 나서 이번에는 반대로 키움증권 서버에서 가져온 정보에는 없는데, 제 데이터 베이스에서는 있는 것으로 등록되어 있는 종목 코드에 대해서 알아보는 식으로 프로그램을 짰습니다. 이렇게 해서 일단 실제로 없던 내.. 2020. 12. 4.