본문 바로가기

OpenAPI15

종목의 정보를 가져오는 사냥꾼 제작-4- 안녕하세요? 지난번 포스팅에서 나오는 상황을 보니, 윈도우에서 나오는 경로 때문에 이래저래 해결이 쉽지 않은 문제가 하나 있는 것을 확인할 수 있었습니다. 그래서 다음으로 해야 할일은 가장 간단하게 이 에러를 해결하기 위한 작업에 들어가 보았습니다. 먼저 위 스크린샷에서 볼 수 있는 것처럼 경로를 따로 만들어 주지 않도록 해서, 위 스크린샷처럼 그냥 파일 이름만 지정을 하도록 합니다. 그러고도 작업이 원활하지 않아서, 위 스크린샷에서 볼 수 있는 것처럼 일단 기존에는 txt파일의 경로까지 전달을 했는데, 이제는 이것까지 전달을 하지 않도록 만들어 줍니다. 이렇게 해서 제대로 위 스크린샷처럼 결과물인 txt파일을 만들어 내는 데 성공했습니다. 이제 다음으로 해야 할일은 이제 제대로 나왔는가 하는 여부인데... 2019. 8. 5.
종목의 정보를 가져오는 사냥꾼 제작-3- 안녕하세요? 지난번 포스팅에서 어떻게 해서 좀 길어진다는 생각이 들어서 중간에 끊었는데, 이번 포스팅에서는 이어서 실행을 시키기 위한 작업을 하기 위한 작업에 들어가 보도록 해 보겠습니다. 일단 그 다음에는 이후에 일어난 에러를 처리하기 위한 과정도 올리도록 해 보겠습니다. 먼저 코스피의 허스트 지수 결과를 가지고 오도록 합니다. 이 결과에서 위 스크린샷에서 볼 수 있는 것처럼 일단 상당히 많은 수량의 종목이 있는데, 이 종목들을 먼저 엑셀파일로 열도록 합니다. 일단 테스트를 위해서 위 스크린샷에서 볼 수 있는 것처럼 먼저 5개의 종목만을 올려서 한번 작업에 들어가 보도록 합니다. 일단 위 스크린샷처럼 결과를 생성해 내는데 결국 성공하기는 성공했는데, 문제가 발생했습니다. 이게 자식 프로세스만 작동 시켜.. 2019. 8. 5.
2019년 7월 30일 주식 모의투자에 들어간 결과 안녕하세요? 이번 포스팅에서야 말로 진짜로 주식의 모의투자에 들어간 결과에 대해서만 단독으로 엮여서 올리는 시간이 아닌가 하는 생각이 듭니다. 아무튼 50개의 멀티 스레딩을 이용해서 하는 알고리즘 트레이더는 생각외의 문제를 일으키기 시작했으며, 이에 대해서 한번 알아보도록 해보겠습니다. 일단 7월 30일도 변함없이 candle_hunter를 통해서 한번 1분봉 차트-그것도 50개의 종목 차트를 가지고 와야 하는 일이 남아 있습니다. 그리고 communication#.txt를 작성하기 위한 작성기를 위 스크린샷에서 볼 수 있는 것처럼 일단 만들어 보도록 합니다. 여기서는 당연하다면 당연하게도 위 스크린샷처럼 30일자 데이터 베이스로 바꾸어 주어야 합니다. 그리고 29일날 모의투자에서 우려를 보였던 매도에 .. 2019. 7. 31.
QThread의 적용 part10 안녕하세요? 완성은 거의 되었지만, 작동하는 데 걸리는 시간이 문제라고 했는데, 이번 포스팅에서는 이걸 어떻게 다루었는지에 대해서 좀 더 획기적인 방법이 있어서 이에 대해서 다루어 보고자 합니다. 먼저 해야 할 일이라면 위 스크린샷에서 볼 수 있는 것처럼 communication.txt를 늘리는 것이라고 할 수 있습니다. 일단 위 스크린샷에서 볼 수 있는 것처럼 1번 communication.txt를 복사해서 이름만 바꾸는 것으로 20개 까지 늘려 주도록 합니다. 다음으로 서로 헷갈리지 않도록 multithread3.py를 만들어 주도록 합니다. 당연 multithread2의 복사본이며, 몇 가지 조작이 여기에는 가해지게 될 것입니다. 먼저 위 스크린샷처럼 일단 20개까지 한번 멀티 스레드를 만들어서 돌.. 2019. 7. 30.