본문 바로가기
무모한 도전-주식 인공지능 만들기

pytrader를 만드는 실습에 들어가기-17-

by 인터넷떠돌이 2018. 12. 6.
반응형

안녕하세요?


드디어 주식시장이 개장을 해서, pytrader의 문제가 무었이길래 매도 주문이 전혀 들어가지 않았는지 확인해 보는 작업에 들어가 보고자 합니다. 



일단 이번엔느 매도 주문만을 올리도록 하는데, 위 스크린샷에서 보이는 것처럼 5줄만 만들어서 1초에 5번만 매도 주문을 내라고 만들어 놓도록 합니다.



프로그램을 실행시키고 나서, 처음에는 별 차이가 없는 듯 했습니다.



일단 텍스트파일 자체는 제대로 처리를 했다는 신호를 보내고 있습니다.



그리고 나서 지난번에 35주의 보유량을 가지고 있었는데, 5번의 주문으로 각각 5번 팔았으니, 25주가 빠져서 총 10주만 남았는 것이 반영이 이제서야 되었습니다.



그런데 키움증권 홈페이지에서는 아직 자료가 갱신되지 않은 것을 확인할 수 있었습니다.




몇분정도 흐른 직후 일까요? 일단 매도 주문 자체는 문제없이 들어간 것을 확인할 수 있었습니다. 그래서 주문이 체결되었다는 신호가 들어간 것을 확인할 수 있었으며, 이제 진짜로 1초에 5번 이상 주문이 들어가서 문제가 된 것인지를 확인해 보아야 합니다.



그래서 이번에는 매수만 7줄로 만들어 놓아서, 이를 한번 시험해 보고자 합니다.



그런데 어떻게 된 것인지 몰라도 프로그램이 에러가 나서 정지가 된 것입니다.



일단 조회버튼을 눌러서 계좌조회 기능은 이상이 없는 것을 확인할 수 있었습니다.



어디가 문제인지 모라서 이번에는 5줄만 만들어서 주문이 5번만 들어가도록 만들어 보았습니다.




그래도 에러가 났기에, 이번에는 방금 성공한 매도 주문을 넣어 보았습니다만, 그래도 결과는 신통치 않았습니다.



그래서 매수주문을 다시 넣고자 다시한번 5줄만 적었지만 문제가 계속해서 발생했는데......



이번에도 역시나 에러가 발생하는 것을 확인할 수 있었습니다.



계속해서 이런 에러를 해결할 방법도 없는데, 어떻게 해야 해결책이 나올지 몰라서, 헤메이던 중에......



알고보니, 위 스크린샷에서 표시가 된 시장가라는 항목이 원인이 되어서 발생한 것 이었습니다. 즉, 어떻게 데이터를 입력하다 보니, 이런 일이 발생하고 말았는데, 말 그대로 휴먼에러가 나와서 잠시 헤메가 된 것이였습니다. 그래서 이 문제가 이제 해결이 되었으니, 이제는 다음 작업에 들어가 보고자 합니다.

반응형