본문 바로가기

무모한 도전-주식 인공지능 만들기1651

다시금 시작해 보는 exe파일 만들기 작전-3- 안녕하세요? 지난번 포스팅에서는 어떻게 해서 exe파일로 파이썬 프로젝트-더 정확하게는 파이참 프로젝트를 빌드하는 데는 성공했습니다. 그런데 어떻게 된 것인지 제대로 pytrader에서 RLTrader가 있는 폴더의 텍스트 파일로 내용이 전달이 되지 않는 것을 볼 수 있었습니다. 혹시나 --onefile이라는 옵션이 문제를 일으킨 것이 아닌가 하는 생각이 들어서, 한번 이 코드를 제거한 채로, 또 다른 RLTrader를 만들어 보고자 합니다. 일단 제작 자체에는 성공한 것을 볼 수 있었습니다. 그런데 문제는 한번 표식을 남겨서, RLTrader에 제대로 된 정보가 오면, database경로나 종목코드가 와야하는데, 공백만이 오는 것을 볼 수 있었습니다. 일단 그래서 한번 강제로 작동이 제대로 되는지를 알.. 2019. 1. 9.
다시금 시작해 보는 exe파일 만들기 작전-2- 안녕하세요? 지난번 포스팅에서 exe파일을 만들어 보면서 한번 작업을 시작해 보려고 했는데, 이게 마음대로 되지 않는 것을 보여드렸습니다. 하다하다 보니, exe파일을 생성하는 것 마저도 제대로 하기 힘들어 지는 것을 볼 수 있었습니다. 아무튼 우여곡절 끝에 만들기는 하나 만들었는데, 이제 이걸 가지고서 다시한번 해 보고자 합니다. 지난번 포스팅 마지막에서 만들어 놓은 main.exe를 한번 실행시킨 화면입니다. 여기까지는 기존의 RLTrader를 실행시킬 때와 같은 화면이 나오는 것을 확인할 수 있었습니다. 일단 finished라는 메세지가 뜨는 것으로 보아서 제대로 실행이 되는 것은 여기서는 확인을 할 수 있기는 있었습니다. 그리고 pytrader에 있는 buy_list.txt에서는 위 스크린샷과 같.. 2019. 1. 9.
다시금 시작해 보는 exe파일 만들기 작전 안녕하세요? 지난번 포스팅에서 어떻게 된 셈인지는 몰라도, 제대로 RLTrader가 작동을 하지 않는 것을 보았습니다. 이제까지는 PyCharm으로 2개의 프로젝트를 열어둔 다음에 작동을 시켰는데, 이게 제대로 작동을 하지 않는 모양으로 보입니다. 실제로 포스팅에 올리지는 않았지만, RLTrader 프로젝트를 파이참상에서 열어두지 않고 pytrader에서 실행시키면, pytrader 프로젝트의 윈도우에서 나타나면서 keras가 없어서 실행이 안된다는 메세지만 나오는 것을 목격한 적이 있었습니다. 그래서 아무래도 파이참상에서 다른 프로젝트를 열어놓고 서로 실행시키라는 것은 그다지 좋은 생각이 아니고, 이번에는 pyinstaller를 이용해서 RLTrader를 빌드한 다음에 다음 작업에 들어가 봐야 겠다는 .. 2019. 1. 9.
RLTrader에서 주문을 요청한 시각을 표시하기-3- 안녕하세요? 지난번 포스팅에서 데이터 베이스의 데이터 양이 너무 많아서 문제가 벌어지는 것이 아닌가 하는 생각이 들었습니다. 그래서 이번 포스팅에서는 이 문제를 해결해서 한번 pytrader상에서 RLTrader를 작동시켜 보고자 합니다. 먼저 위 스크린샷과 같이 한번 데이터 베이스 파일을 열어보면, 1580개가 넘는 상당히 많은 행의 데이터가 있는 것을 볼 수 있었습니다. 그래서 이번에는 RLTrader에서 data_manager모듈로 가서, 위 스크린샷처럼 가장 마지막 행에 있는 데이터 부터 뒤에서 120번째 데이터까지만 가지고 와서 처리를 하라는 식으로 명령을 내리도록 합니다. 일단 RLTrader만 작동을 시켜 보아서, 이 코드가 문제가 없는지를 한번 알아보고자 합니다. 일단 확인결과 문제없이 작.. 2019. 1. 8.