본문 바로가기

분류 전체보기3586

새로운 방식의 시도-아이디어 구현-2- 안녕하세요? 1주일 전부터의 포스팅부터 계속해서 한번 로그인을 해서 여러개의 종목을 감시하는 방법을 구현하려고 합니다만, 이게 생각했던 것 이상은 이미 넘었고, 정말 가지가지 어려움에 부딪치고 있는데, 이에 대해서 한번 포스팅을 해 보고자 합니다. 그래서 싱글톤으로 만들어서 몇번을 호출하더라도 같은 Object가 나오도록 한 것이 아무런 의미가 없는 것이 된 것인지 알아보기 위해서 한번 위 스크린샷처럼 같은 py파일에 만들어 두어서 한번 Kiwoom()의 을 Print()함수로 가지고 오도록 만들었습니다. 그리고 나서 실행을 하는 부분에서도 그냥 놔두면 당연히 실행이 되지 않기 때문에, 위 스크린샷처럼 일단 10초간 쉬고 난 다음에 다시 두번째 클래스를 실행시키라고 명령을 내려 줍니다. 이렇게 해서 실행.. 2019. 7. 23.
새로운 방식의 시도-아이디어 구현 안녕하세요? 이래저래 새로운 것-정확히 말하면 1번 로그인을 하고 나서, 다음으로 여러개의 종목을 스크린닝하는 것으로 프로그램을 변경하려고 이런 저런 시도를 한다고 포스팅이 많이 늦어졌습니다. 아무튼 간에 늦은 것은 늦은 것이고, 이제까지 했는 것을 올려 볼까 합니다. 일단 새로운 작업을 위해서 먼저 로그인만을 담당하는 py파일을 생성하도록 합니다. 이 파일의 이름은 Login_Machine이라고 지었습니다. 그리고 나서 위 스크린샷처럼 코딩을 하였는데, 일단 키움증권의 OpenAPI와 접촉하는 모든 것을 다 가지고 오도록 코딩을 하기는 하였습니다. 그리고 나서 해야 할 일은, 일단 app.exec_()를 두어서 계속해서 로그인이 된 다음에 종료가 되지 않도록 하는 것 입니다. 그 다음은 주식을 거래하기.. 2019. 7. 22.
2019년 7월 3주차 평균회귀 테스트 & 종목선정 결과 안녕하세요? 이번 포스팅에서는 역시나 주말이 왔고, 그에 따라 어떤 종목들이 평균회귀를 보이는 것이 맞는지 아닌지 알아보기 위해서 한번 모든 코스피 종목에서 평균회귀를 위한 3종류의 테스트를 하고, 그 테스트를 모두 통과한 종목들을 골라서 한번 알아본 내용을 올리고자 합니다. 먼저 위 스크린샷처럼 일단 기준이 되는 날짜를 1주일 정도 더 앞으로 당겨서 작업을 해 줘야 할 필요성이 있어 보입니다. 그리고 나서 이전에 몇 번째 인가에 해서, 지난번에 멈추었기 때문에 이를 한번 0으로 돌린 다음, 다시금 작업을 하도록 만들어 보도록 합니다. 이렇게 해서 얼마나 시간이 걸렸을까요? 일단 6시간 정도 걸린 듯 한데, 시간이 걸리고 나서, 모든 작업이 완료가 된 것을 볼 수 있었습니다. 일단 평균회귀 테스트 3종을.. 2019. 7. 21.
2019년 7월 19일 주식 모의투자에 들어가 본 결과 안녕하세요? 이번 포스팅에서는 지난번 포스팅에서 왜 이리도 매도/매수의 주문취소가 일어나지 않았는지에 대해서 한번 알아보았습니다. 그래서 이번 포스팅에서는 다른 것 필요없이 일단 문제를 수정하기는 수정했으니, 이제 제대로 된 매도/매수 취소가 일어나기는 나는지 살펴 보고자 합니다. 먼저 매도 명령이 나왔고, 여기서 일부는 분명히 미체결 상태로 있다가 체결이 되었습니다. 그래서 이게 어떻게 된 것인지 일단 알아 보고자 합니다. 코오롱우선주의 경우에는 모두 이익이 났지만, 인터지스의 주식은 모두가 손해가 나오는 결과를 볼 수 있었습니다. 이게 다 미체결을 어떻게 처리하지 못해서 일어난 상황이기는 합니다. 우선 위 스크린샷에서 볼 수 있는 것처럼 일단 미체결이 있다는 것 자체는 분명히 인식을 하기는 했습니다... 2019. 7. 20.