안녕하세요?


트러스제7호라는 종목에서 강화학습은 강화학습대로 하면서, 같은 시간 동안 저는 이번에는 지난번 포스팅에서 평균적인 변화량이 1%를 넘으면서 동시에 가격이 1주당 20만원 미만인 종목이 있는지 한번 살펴보았습니다. 그리고 그 결과를 이번 포스팅에서 올리고자 하는 것 입니다.



먼저 위 스크린샷에서 보이는 것처럼 코스피로 되어 있는 종목을 모두 코스닥으로 바꾸어 주도록 합니다. 그 외에는 자식 프로세스에서는 동일하게 설정해 주면 됩니다. 단, 저장이 되는 txt파일의 이름은 다르게 해주어야 합니다.



일단 결과가 저장이 될 파일을 이름을 다르게 지정하는 것 까지는 하도록 합니다.



다음으로는 부모 프로세스가 되는 스크립트로 가서, 위 스크린샷처럼 파이썬의 for문을 지정해 주도록 합니다.




일단 그냥 놔두면 저절로 알아서 움직여야 하는 것인데도, 문제는 위 스크린샷처럼 간혹 이런 오류 메세지가 뜨는 경우가 있습니다.



144번째 사이클에서 오류가 났기 때문에, for문의 초기값을 지정하도록 하고, 다음으로 위 스크린샷과 같이 다시금 부모 프로세스가 되는 스크립트를 돌리도록 해 봅니다.



하다보니 위 스크린샷과 같은 에러가 뜨기도 합니다.




거기다가 계속해서 이런 키움 open api를 등록해 달라는 오류도 심심하면 뜹니다.




이렇게 키움증권 Open API를 사용등록 해 달라고 뜨면, 위 스크린샷처럼 제대로 정보를 받아오지 못하기 때문에, 중지시켰다가 다시 시작을 해야 하는데, 이 때문에 완전히 자동은 아니고 어느정도는 감시가 필요한 경향이 있습니다.



그렇게 하다보니, 660 사이클 이상에서는 위 스크린샷과 같이 아예 오류 메세지가 없는데도 제대로 된 정보가 들어오지 않는 것을 볼 수 있었습니다. 아무래도 더 이상의 종목이 없다는 판단이 들어서 프로그램을 종료시키고, 한번 결과가 있는지 보았습니다만, 아무런 결과도 얻을 수 없었습니다. 아무대로 코스닥에서는 제 예상대로 움직여 주는 종목이 없다는 결론을 얻을 수 있었습니다.

  1. 2019.03.10 19:23

    비밀댓글입니다

  2. dchoi 2019.03.10 19:25 신고

    실수로 비밀댓글로 올렸습니다^^ 여기에 답변 주셔도 감사하겠습니다

+ Recent posts

티스토리 툴바