본문 바로가기

시험운전27

프로그램의 시운전과 에러잡기 -50- 안녕하세요? 이번 포스팅에서는 오늘이라고 해야 할까요? 아무튼 2020년 12월 23일의 모의투자를 하기 위해서 일단 준비를 하는 과정을 담아 보았습니다. 이래저래 준비를 한다고 많이 힘들기는 했습니다만, 그래도 수요일의 이 시험운전은 여전히 어딘가 문제가 있기는 있었습니다. 그래도 일단은 여기까지 진행을 하고자 했으며, 그 내용을 포스팅으로 남기고자 합니다. 먼저 해야 하는 것으로는 우선, 위 스크린샷에서 볼 수 있는 것처럼 일단 메서드를 하나 만들어서 따로 계좌번호가 제대로 가지고 왔는지 확인을 하러 갑니다. 그리고 나서 이 메서드를 기존의 AccountInfo.py에 집어넣어 주는 것으로 해서, 따로 계좌번호만 전문적으로 가지고 오도록 만들어 주도록 합니다. 그리고 나서 혹시나 해서 나올 사태에 대.. 2020. 12. 23.
프로그램의 시운전과 에러잡기 -48- 안녕하세요? 이제서야 2020년 12월 21일 월요일의 모의주식 투자에서 한번 시험운전을 하기 위해서 작업한 내용을 바탕으로 해서 포스팅을 올릴 수 있게 되었습니다. 일단 이렇게 블로그 포스팅을 올리면서 어딘가 이상하게 된 것을 하나하나 개선하고 있는 상황이기는 합니다만, 일단 상당히 뭐랄까 갈길이 멀어 보입니다. 일단 위 스크린샷에서 볼 수 있는 것처럼 좀 늦은 타이밍에 어떻게해서 시동을 걸었습니다. 일단 이 작업을 하기 위해서 프로그램을 가동 시켰습니다. 그리고 나서 다음으로 작업을 하기 위해서, 위 스크린샷에서 볼 수 있는 것처럼, 일단 매수 행동이 2개 나오는 것을 확인할 수 있기는 있었습니다. 그런데 위 스크린샷을 보시면 문제가 하나 있는 것이, 일단 제대로 2 종목의 주문이 들어가지 않고 한 .. 2020. 12. 22.
프로그램의 시운전과 에러잡기 -27- 안녕하세요? 이번 포스팅에서는 어쩌다 보니 다루게 된 내용 - 2020년 12월 10일 주식시장에서 모의투자를 해서 시험운전을 하기 위해서 일단 준비하는 과정은 그렇게 크게 별것은 없었고, 그 다음으로 하루의 주식시장 중에 특이점이 있다면, 다소 독특한 특징이 하나 나오기는 나왔습니다. 먼저 위 스크린샷에서 볼 수 있는 것처럼, 일단 한번 서버로 부터 메세지를 받게 되면, 이 메세지 내용에 대해서 한번은 기록을 할 수 있도록 만들어 주도록 합니다. 그리고 나서 다음으로 진행하고자 하는 것으로는 확실하게 중복해서 어떻게 주문이 들어가는 현상을 막아보기 위해서, 일단 키움증권에 매도나 매수주문이 성공하지 않아도 그냥 order안에 있는 주문을 제거해 보도록 합니다. 그리고 이런 조치를 당연하다면 당연하게도 .. 2020. 12. 11.
프로그램의 시운전과 에러잡기 -26- 안녕하세요? 이번 포스팅에서는 다른게 아니라 바로 2020년 12월 10일에 시험운전을 하기 위해서 미리미리 준비를 하는 과정을 한번 올려 보고자 해서 올리는 포스팅입니다. 일단 지난번 시험운전에서 캔들챠트 데이터 베이스가 언제나 9종목이 재깍 채워지지 않는다는 것을 짐작할 수 있었습니다. 이런 상태에서는 제가 원하는 결과를 얻기는 매우 힘듧니다. 먼저 해야 할 것은 일단 인터넷에서 SQL 쿼리를 찾아본 결과 DROP TABLE이라는 명령으로 특정한 테이블을 데이터 베이스에서 제거할 수 있는 것을 확인할 수 있었습니다. 그리고 나서 이 SQL 쿼리가 진짜로 실행이 가능한 것인지 아닌지 알아보기 위해서 진짜로 데이터 베이스 파일에 있는 SQL실행 란에서 진짜 실행이 되는 것이 맞는지 알아보고, 실행혀부를 .. 2020. 12. 11.