본문 바로가기

주식투자451

다음단계를 위한 시도와 분봉차트 헌터의 제조-2- 안녕하세요? 지난번 포스팅에서는 어떻게 된 것인지 del 클래스의 인스턴스를 한다고 해서 바로 키움증권 Open API의 로그인이 끊어지지 않는 중대한 문제가 발생한 것을 확인할 수 있었습니다. 그래서 이 문제를 먼저 해결해서 어떻게 1분봉 캔들 차트를 가지고 오는 것 부터 먼저 시도를 해볼까 합니다. 먼저 해야 할일은 위 스크린샷처럼 candle_hunter의 부모 프로세스에 해당하는 프로세스를 만들어 주는 것이라고 할 수 있겠습니다. 다음으로 할일은 위 스크린샷처럼 기존의 분봉차트 헌터 - 자식 프로세스가 될 프로세스에게 몇번째 실행이 된다는 것을 알리기 위해서 일단 number라는 변수를 넣어 주도록 합니다. 그리고 나서 위 스크린샷과 같이 전체 코드의 길이를 가지고 와서, 이 길이만큼 for문을 .. 2019. 7. 31.
기존의 방식과 벗어난 새로운 시도-3- 안녕하세요? 이전 포스팅에서 일단 다양한 메서드를 만드는 데는 성공하기는 했습니다만, 문제는 이게 작동을 하지 않는 것을 볼 수 있었습니다. 그래서 이번 포스팅에서는 그 해결책을 찾느나 고생하는 내용을 올려 보도록 하겠습니다. 먼저 해야 할일은 이렇게 Kiwoom()을 두번이나 객체화 시켜서 생기는 문제라는 생각이 들었습니다. 그래서 한번 위 스크린샷처럼 K값을 다른 클래스에서 가지고 오도록 해 보겠습니다. 그리고 나서 계좌번호를 가지고 오는 메드에서 self를 붙여서 계좌번호에 관한 내용이 이래저래 옮겨 지도록 만들어 주도록 합니다. 그런데 이렇게 해서 첫 실행을 시켰더니 에러가 나왔습니다. 문제는 이 에러가 Average_returning.py에서 아무런 결과도 나오지 않아서 나오는 에러라는 것 입니.. 2019. 7. 16.
기존의 방식과 벗어난 새로운 시도-2- 안녕하세요? 지난번 포스팅에서 일단 언급한 대로 새로운 형태의 시도가 첫 단추는 제대로 꿰어진 것이라고 생각이 들었습니다만, 문제는 이번 포스팅 부터 슬슬 나오기 시작합니다. 일단 이번 포스팅에서는 코드를 만들기 위해서 어떻게 했는지에 대해서 한번 이야기 해 볼까 합니다. 다음으로 해야 할일은 Average_returning.py를 복사해서 가지고 오도록 합니다. 아무래도 이게 알고리즘 트레이딩 시스템의 두뇌역할을 하기 때문입니다. 그리고 나서 기존의 communication.txt도 이렇게 해서 경로를 바꾸어 주도록 하는 것을 잊어 버리면 곤란합니다. 이렇게 해서 경로를 새로 만들어 놓은 프로젝트의 경로로 바꾸어 주도록 합니다. 그리고 나서 다음으로 해야 할 것은 위 스크린샷에서 보이는 것처럼 기존의 .. 2019. 7. 16.
2019년 7월 15일 주식 모의투자에 들어간 결과 안녕하세요? 이래저래 지난번 모의투자에서는 어떻게 상당한 양의 수익을 내는 데는 성공했는데, 계속해서 80%의 표준편차를 이용해서 한번 모의투자에 계속 들어가 보는 것으로 포스팅을 올리고자 합니다. 먼저 해야 할일은 언제나 하는 것이지만, 일단 기존에 보유하고 있는 7 종목에 이어서 3 종목을 추가로 해서 10개 종목의 1분봉 차트를 가지고 오도록 합니다. 그리고 나서 데이터 베이스랑 종목코드를 지정해 주는 communication.txt파일에 가서는 여기다가 변경사항을 저장해 주도록 해야 합니다. 일단 주문에 있어서도 한가지 문제라면 문제인 것이, 미체결이 너무 많은 주문이 들어가다 보니, 이것 때문에 생각한 것 이상의 주식이 주문되는 현상도 발생을 합니다. 그래서 인가요? 방림의 주식은 원래는 130.. 2019. 7. 15.