본문 바로가기

무모한 도전-주식 인공지능 만들기1651

미체결을 해결하는 과정에 들어가 보기-5- 안녕하세요? 이번 포스팅에서는 아직도 남은 과정들이 있는데, 이 과정을 모두 밟아 나가서 매수나 매도 취소가 일어날 수 있도록 만들어 주도록 하고, 다음으로는 이를 다른 py파일에도 적용해 보는 것으로 들어가 보았으며, 그 내용을 포스팅 하고자 합니다. 계속해서 관망만을 할 수는 없기 때문에, 위 스크린샷처럼 일단 Missing이라고 미체결을 처리하기 위한 과정에 들어가 보도록 만들어 봅니다. 그리고 나서 미체결을 처리하기 위한 메서드의 초반 부분인데, 여기서는 기존과 동일하게 일단 현재가를 얻어오고, 그 다음으로 120분봉의 평균을 구하기 위해서 작업을 하도록 합니다. 그리고 나서 거래의 종류가 매도인지 매수인지 한번 알아보고 나서, 이게 수익을 낼 조건 = 현재가와 표준편차의 차이가 수수료를 계산해서.. 2019. 7. 19.
미체결을 해결하는 과정에 들어가 보기-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.