본문 바로가기
무모한 도전-주식 인공지능 만들기

2019년 6월 27일 모의투자와 메모리 최적 프로램의 사용

by 인터넷떠돌이 2019. 6. 29.
반응형

안녕하세요?

 

어떻게 메모리 문제를 해결하지도 못하고 해서, 이번 포스팅에서는 아침이 된 김에 3번째 계획으로 이전에 다운로드를 받아 둔 MemoryFree라는 프로그램이 있었습니다. 이 프로그램이 오래 실행이 되면 메모리를 잡아 먹는 문제가 생기게 되는데, 그 문제를 해결하기 위해서 이 메모리 최적화 프로그램을 사용해서 어떤 결과가 나오는 지 살펴 보고자 합니다.

 

먼저 파이참을 실행한 다음, 막 알고리즘 투자자를 돌리기 바로 직전의 모습입니다. 이렇게 하고 나서 이제 다음으로 메모리 최적화 프로그램을 실행 시키고자 합니다.

 

제가 이번에 사용할 프로그램은 FreeMmr이라는 것인데, 일단 처음에는 30분 간격으로 했지만, 최적화를 하기도 전에 윈도우가 프리징이 되어 버렸기 때문에, 하는 수 없이 1분 단위로 자동으로 메모리 최적화를 시키도록 해서, 한번 30분을 지켜 보도록 했습니다.

 

 

당연하다면 당연하게도 미리미리 pytrader.py를 작동 시켜서 10개 종목의 1분봉 데이터를 가지고 오도록 해 보도록 합니다.

 

일단 다시 시작을 했기 때문인지 당장에 사용하는 메모리의 양이 4.1기가 되는 것을 확인할 수 있었습니다. 이제 이 상태에서 30분을 보내도록 합니다.

 

이전보다 줄기는 줄었는 것 같은 기분이 들지만, 여전히 4.7기가로 600MB 더 증가한 것을 볼 수 있었습니다. 이렇게 해서야 메모리 최적화 프로그램을 돌린다고 해도, 상황이 많이 나아지는 것은 아니라는 생각이 듭니다.

 

그래서 인가요? 제대로 프로그램을 작동 시키지 않은 탓인지 몰라도, 위 스크린샷과 같이 매수만 2번 일어나는 것으로 끝이 났습니다. 결국 메모리 누수와 윈도우 프리징 문제를 잡지 못해서 이래저래 수익에는 크게 신경을 못 쓰는 것으로 이어졌는데, 지금은 수익보다 프로그램의 원활한 작동이 더 중요한 상황이라서 별 뾰족한 수가 없는 듯 합니다.

반응형