본문 바로가기

알고리즘 트레이딩805

미체결을 해결하는 과정에 들어가 보기-4- 안녕하세요? 지난번 포스팅에서는 어떻게 해서 txt파일로 만들어 지지 않는 것 까지 확인을 했는데, 이번 포스팅에서는 이렇게 미체결 정보만 가지고 와서는 의미가 없기 때문에, 일단 dict에서 값을 가지고 오는 것으로 하나 하도록 하고, 이게 제대로 찝어 지는지에 대해서 다루어 보고자 합니다. 먼저 위 스크린샷처럼 for문의 dict에서 j회째 특정한 key의 값을 가지고 오도록 만들어 주도록 합니다. 그리고 나서, 이게 걸리지 않는다 = 해당 종목에 대해서 일단 미체결이 없으면 미체결 수량은 0, 그리고 매도/매수는 없음으로 만들어 줍니다. 그리고 나서 일단 조회를 하니까, 문제는 밤 12시가 지나고 나서 조회를 하니, 그 전날 있던 미체결이 사라진 것을 확인할 수 있었습니다. 그래서 위 스크린샷처럼 .. 2019. 7. 19.
미체결을 해결하는 과정에 들어가 보기-3- 안녕하세요? 지난번 포스팅에서 어떻게 된 것인지 전혀 작업이 되지 않았는 것을 보여주었습니다. 그래서 하는 수 없이 이번 포스팅에서는 그 원인을 찾아보고, 결국 txt파일까지는 생성이 되는 것으로 만들어 보았습니다. 그리고 그 내용을 이 블로그에 올려 보고자 합니다. 먼저 왜 txt파일이 생성이 되지 않았나 했더니, 위 스크린샷처럼 띄여쓰기가 잘못 되어서 잘못된 코드 아래에 있는 하위 코드로 들어가 있어서 이런 일이 생긴 것 입니다. 이렇게 해서 일단 위 스크린샷처럼 관련된 정보를 갖디고 오는 데는 성공한 것을 볼 수 있었습니다. 그런데 종목 코드 부터가 이래서는 상당히 난감합니다. 그래서 종목코드는 위 스크린샷처럼 str로 바꾸어 주도록 하고, 다음으로 주문상태로 만들어 이전처럼 시장가 같은 정보가 아.. 2019. 7. 18.
미체결을 해결하기 위한 과정에 들어가 보기-2- 안녕하세요? 이번 포스팅에서는 지난번 포스팅에서 다 다루지 못했는 내용과 더불어서, 2019년 7월 17일 주식 모의투자에 들어가 본 결과가 대해서도 한번 다루어 볼까 합니다. 다음으로는 위 스크린샷에서 볼 수 있는 것처럼 잘못 되었을 경우 다시 시작하는 메서드에서 도로 False로 돌아가도록 만들어 주도록 합니다. 다음으로 해야 할일은 위 스크린샷처럼 한번 txt파일로 미체결이 발생하면 관련된 내용을 저장할 수 있도록 만들어서 모의투자에 들어가 볼 수 있도록 합니다. 그리고 잊으면 안되는 것이, 위 스크린샷처럼 일단 관련된 코드를 다른 py파일에 복사해서 넣어 주도록 해야 합니다. 아무리 기다려도 미체결이 아예 나오지 않아서, 하는 수 없이 이번에는 이전에 있던 모의투자 참가를 잠시 취소하도록 해 보았.. 2019. 7. 18.
미체결을 해결하는 과정에 들어가 보기 안녕하세요? 이번 포스팅에서 부터는 이전까지 계속해서 절 괴롭혔던 문제인 '미체결 수량'에 대해서 한번 다루어 볼까 합니다. 이게 왜 중요하냐 하면, 미체결 때문에 추가로 주문을 해서, 제가 의도했던 수량 이상의 주식을 보유하게 되고, 그 다음으로는 미체결 때문에 매도하고자 했던 의도했던 가격 미만으로 매도를 해서 손해를 보는 경우도 많았기 때문입니다. 먼저 해야 할일은 역시나 언제나 처럼 하던 1분봉 차트를 가지고 오는 것 입니다. 10 종목의 1분봉 차트를 모두 가지고 오도록 합니다. 그리고 나서 다음으로 해야 할일은 위 스크린샷에서 하는 것처럼 communication.txt에 가서, 한번 데이터 베이스 파일의 이름을 바꾸어 주도록 합니다. 그리고 나서 opt10075라는 TR을 요청하는 단계를 밟.. 2019. 7. 18.