본문 바로가기

키움증권361

프로그램의 시운전과 에러잡기 -33- 안녕하세요? 어쩌다가 계속해서 이래저래 일이 있어서 좀 포스팅이 늦어졌습니다. 일단 처음에는 조금만 손을 보면 괜찮아 질 것으로 예상을 하기는 했습니다만, 실은 그게 아니었습니다.일단 이번 포스팅에서는 화요일에 있었던 시험운전을 위한 사전작업을 올려 보도록 하겠습니다. 먼저 위 스크린샷에서 볼 수 있는 것처럼 일단 키움증권 서버에서 제대로 정보가 안 와서 계좌에 변동이없다면, 일단 위 스크린샷에서 볼 수 있는 것처럼 먼저 관련된 Checking_Money가 작동되도록 만들어 줍니다. 그리고 나서 위 스크린샷처럼 일단 가지고 있는 자금에서 지불한 금액만큼 계산을 해서, 한번 작업을 해 주도록 합니다. 이렇게 하는 것으로 어떻게 작업이 되어 갑니다. 그리고 나서 다음으로 진행해야 하는 것으로는 위 스크린샤에.. 2020. 12. 15.
프로그램의 시운전과 에러잡기 -32- 안녕하세요? 사정이 있어서 포스팅을 올리는 데 시간이 걸렸습니다만, 그래도 이번 월요일에 시험운전에 들어가 본 다음에, 이 내용을 올리기 위해서 포스팅을 올려 보자고 생각, 어떻게 해서 컴퓨터 앞에 앉아서 포스팅을 올리고 있습니다. 일단 버그가 나오지 않을 것으로 생각했지만, 언제나 현실은 제 예상을 뛰어넘었습니다. 먼저 나온 이상현상이랄까 버그는 위 스크린샷에서 볼 수 ㅇㅆ는 것과 같이 어떻게 된 것인지 2개가 주문이 되었으며, 이 명령이 취소가 되지 않는 것 입니다. 그리고 나서 이런 매수 주문이 실제로 나왔는지 알아보면, 위 스크린샷처럼 어떻게 된 것인지 모르겠습니다만, 일단 2개의 수량이 주문이 된 것은 확인할 수 있습니다. 그렇게 결국 제 의도와는 다르게 주문이 되는 것을 피할 수는 없이 이런 .. 2020. 12. 14.
프로그램의 시운전과 에러잡기 -30- 안녕하세요? 이번 포스팅에서는 일단 금요일에 있었던 시험운전의 초반 내용과, 중간에 장거리 이동을해야 해서, 모니터링은 못했지만, 그래도 일단 나왔는 결과를 방탕으로 해서 다음 작업을 하는 것 까지 올리고자 했습니다만, 너무 내용이 길어져서 중간에 잘라야 했습니다. 일단 지난번 포스팅에서 한번 보았던 그 에러가 진짜로 제가 프로그램을 잘못 호출해서 나온 에러인지 확인을 해 보기 위해서, 한번 위 스크린샷처럼 변수를 만들어 보고자 합니다. 그리고 나서 연속적인 접속은 좋지 않을 것으로 생각이 되어서 일단 키움증권 서버와 연결은 자제 하도록 하고, 그 다음으로 해야 하는 것으로 일단 빈 공백 메서드를 여러개 만들어서 순서대로 실행시켜 보도록 만들어 보았습니다. 그렇게 하고 나서 일단 처음으로 시간을 체크하긴.. 2020. 12. 13.
프로그램의 시운전과 에러잡기 -29- 안녕하세요? 이번 포스팅에서는 다른게 아니라 일단 금요일 - 2020년 12월 11일에 있었던 시험운전의 내용에 대해서 한번 다루어 보고자 합니다. 일단 이날은 개인적인 사정으로 인해서 하루종일 모니터링을 할 수 없어서 오전에만 잠시 했기 때문에, 그렇게 많은 내용이 나오지는 않았습니다. 일단 오전 9시가 되기 전에 프로그램을 작동 시켜서 한번 작동을 하였는데, 문제가 발생했습니다. 일단 어째서 인지 항상 프로그램이 순서대로만 작동해야 하는데, 그러지 않는 것이 포착이 되었습니다. 그렇게 나오다가 급기야 에러가 뜨는데, 이 에러의 내용도 캔들챠트 데이터 베이스에 내용이 없다고 해서 나오는 에러인 것을 확인할 수 있었습니다. 그리고 나서 다음으로 진행하고자 하는 것은, 일단 위 스크린샷에서 볼 수 있는 것.. 2020. 12. 12.