본문 바로가기

키움증권361

프로그램의 시운전과 에러잡기 -49- 안녕하세요? 이번 포스팅에서는 길게 말할 것도 없이 어제, 그러니까 2020년 12월 22일 하루종이 일어난 모의투자에 대한 시험운전에 대해서 이야기를 해 보고자 합니다. 뭐라고 해야 할까요? 새로운 기능을 하나 추가시켜 놓으니, 이전에 경험하지 못한 버그가 들어가 있었습니다. 일단 먼저 조치를 취하고자 하는 것은, 바로 true값일 때 모두 true로 바꾸라는 식으로 에러가 있었기 때문에, 이걸 수정해 주도록 했습니다. 그리고 나서 종료할 경우에는 위 스크린샷과 같이 일단 종료를 하는 시점에 와서는 제대로 초기화가 될 수 있도록 만들어 주도록 했습니다. 그런데 어찌된 것인지 무언가 제가 의도한 것과는 다르게 흘러가는 것이 확인할 수 있었습니다. 일단 이게 어떻게 된 것인지 계속해서 마지막 트리거가 계속.. 2020. 12. 23.
프로그램의 시운전과 에러잡기 -48- 안녕하세요? 이제서야 2020년 12월 21일 월요일의 모의주식 투자에서 한번 시험운전을 하기 위해서 작업한 내용을 바탕으로 해서 포스팅을 올릴 수 있게 되었습니다. 일단 이렇게 블로그 포스팅을 올리면서 어딘가 이상하게 된 것을 하나하나 개선하고 있는 상황이기는 합니다만, 일단 상당히 뭐랄까 갈길이 멀어 보입니다. 일단 위 스크린샷에서 볼 수 있는 것처럼 좀 늦은 타이밍에 어떻게해서 시동을 걸었습니다. 일단 이 작업을 하기 위해서 프로그램을 가동 시켰습니다. 그리고 나서 다음으로 작업을 하기 위해서, 위 스크린샷에서 볼 수 있는 것처럼, 일단 매수 행동이 2개 나오는 것을 확인할 수 있기는 있었습니다. 그런데 위 스크린샷을 보시면 문제가 하나 있는 것이, 일단 제대로 2 종목의 주문이 들어가지 않고 한 .. 2020. 12. 22.
프로그램의 시운전과 에러잡기 -47- 안녕하세요? 일단 상당히 많이 지체가 된 포스팅은 포스팅이고, 우선 올려야 할 내용은 내용이기는 합니다. 아무튼 이 작업을 하기 위해서 일단 이번 포스팅을 올려 보고자 합니다. 이번 포스팅까지 올리고 나서, 남은 내용은 2020년 12월 21일 월요일의 모의투자 내용에 대해서 이야기를 해 보고자 합니다. 그리고 나서 다음으로 해야 하는 것으로는 바로 Signal Box라고 해서, 일단 제 기술로는 자식프로세스에서 부모 프로세스로 내용을 보내는 것을 제대로 할 자신이 없어서 데이터 베이스 파일을 하나 만들고, 여기서 On/Off를 지원하게 하는 것을 하고자 합니다. 그리고 나서 여기서 시작하는 메서드에서 이 메서드도 하나 넣어 주도록 합니다. 이렇게 함으로써 일단 작업을 하나 할 수 있게 되었습니다. 일단.. 2020. 12. 22.
프로그램의 시운전과 에러잡기 -46- 안녕하세요? 이번 포스팅에서는 월요일 그러니까 2020년 12월 21일에 있었던 시험운전을 한번 들어가기 위해서 준비하는 과정을 포스팅으로 기록에 남겨 보고자 했습니다. 일단 원래라면 어제 이런 내용을 다 올렸어야 했는데, 사정이 있어서 올리는데 지체가 되었습니다. 일단 이 작업을 하기 위해서 역시 해당하는 데이터 베이스가 비어 있을 경우에만 이렇게 아래의 다시 한번 더 요청하는 단계로 넘어가라고 명령을 내려 주도록 합니다. 그리고 나서 다음으로 가야 하는 것으로는 위 스크린샷에서 볼 수 있는 것처럼 일단 이제서야 제대로 제 의도대로 흘러가는 것을 확인할 수 있었습니다. 그리고 나서 다음으로 해야 하는 것은 이 데이터 베이스 파일이 처음부터 생성이 되는 것이 아니기 때문에, 일단 생성시켜 줘야 할 필요가.. 2020. 12. 22.