본문 바로가기

멀티 프로세싱18

구름 IDE를 이용한 작전 -5- 안녕하세요? 지난번 포스팅에서 어떻게 쓸만한지 아닌지 애매한 것을 하나 얻기는 얻었습니다만, 이게 1~12까지 방법에 대해서만 테스트를 한 것이고, 13~24번 방법에 대해서는 한번 테스트를 해서 알아봐야 할 필요성이 있기는 있었습니다. 그래서 그 테스트를 겸해서 동 시간대에 다른 테스트도 하나 더 하고자 합니다. 일단 구름 IDE에서는 premium버젼으로 하면, 한번에 컨테이너 4개를 동시에 실행이 가능하다고 합니다. 그래서 이게 가능한지 아닌지 알아보기 위해서, 일단 다른 컨터이너 = 프로젝트를 하나 생성해서 한번 돌려 보고자 합니다. 일단 이전에 만들어 놓은 컨테이너에서 1~12번까지 방법을 테스트하고 있는 동안에, 이렇게 2번째로 생성한 컨테이너에서 한번 다른 종목에 대해서 돌아갈 수 있도록 코.. 2020. 7. 21.
구름 IDE를 이용한 작전 -4- 안녕하세요? 예전 포스팅에서 어떻게 이걸 그냥은 쓸 수 없다는 이야기를 한 적이 있었는데, 아무튼 간에, 이건 이것이고, 계속해서 쓸만한 방법이 있지 않을까 해서, 한번 다른 방법을 쓰고자 합니다. 바로 구름 IDE를 한달만 한번 premium버젼으로 구매해서 8배 빠른 CPU를 써 보고자 합니다. 먼저 위 스크린샷과 같이 이번에는 test002라는 폴더를 생성해 놓고나서, 한번 작업에 들어가 보고자 합니다. 그리고 나서 다시한번 테스트 셋을 가지고서 작업을 해 보고자 합니다. 그리고 나서 당연하다면 당연하게도, 위 스크린샷에서 볼 수 있는 것처럼, 일단 py파일을 수정해 주도록 합니다. 그리고 나서 저장하는 것도 잊어버리지 말도록 합니다. 그런데 이게 빨라졌다고는 하지만, 빨라진 것이 위 스크린샷에서 .. 2020. 7. 21.
2라운드의 구글 코랩(google colab)작전 -5- 안녕하세요? 지난번 포스팅에서 어떻게 해서 subprocess만으로는 무언가가 잘 되지 않아서, 하는 수 없이 이번에는 다른 모듈인 multiprocessing이라는 것을 가지고 와서 작업을 해야만 했습니다. 일단 이걸 제대로 밑그림을 짜는 것만 해도 상당한 시간이 걸려서 이래저래 포스팅이 늦어졌습니다. 가장 먼저 할일로는 역시나 이 내장 모듈을 가지고 오는 것이라고 할 수 있습니다. 이렇게 해서 일단 하나 가지고 오도록 합니다. 그리고 나서 기존의 input_text를 만들어 주는 항목의 for 문 위에는 새로운 리스트를 생성해서 여기다가 input text들을 담아 갈 수 있도록 만들어 줍니다. 그리고 나서 다음으로 작업을 하기 위해서는 위 스크린샷과 같이 일단 multiprocess에 관련된 메서드.. 2020. 7. 15.
RSI 지수를 계산하다 생기는 시행착오 -4- 안녕하세요? 어떻게 해결책을 찾지 못했지만, 그렇다고 해서 무작정 이렇게 미루어 줄 수만도 없어서 어찌어찌 해결책을 찾아 보아야 했습니다. 그래서 이번 포스팅에서는 한번 꽁수이기는 하지만, 그래도 방법을 사용해서 어떻게 해서 문제점을 극복하기는 했는데, 그 방법에 대해서 올려 보고자 합니다. 지금까지는 10분봉 데이터 베이스를 가지고서 한번 작업을 했습니다. 이번에는 30분봉 데이터 베이스를 가지고서 한번 작업을 해 보고자 합니다. 그래서 해결책을 찾아보니, 이렇게 위 스크린샷처럼 인터넷상에 txt파일을 잘라주는 프로그램이 이미 있는 것을 확인할 수 있었습니다. 그래서 여기를 이용해서 자르도록 합니다. 일단 기존의 코스피 리스트 파일은 3등분을 하도록 하고, 그 외에 내용은 위 스크린샷과 같이 line을.. 2020. 3. 10.