본문 바로가기

주식투자451

수익모델을 또 찾기위한 여정-2- 안녕하세요? 지난번 포스팅에서 보여준 실험결과는 수익은 커녕 손해만 보는 모델을 만들어 주는 것을 볼 수 있었습니다. 그래서 또 다른 수익 모델을 찾기 위해서 계속해서 시도를 해 보겠습니다. 먼저 지연보상 임계치를 15.4%로 설정을 해 주도록 합니다. 그리고 이제서야 알아냈는데, 정책학습기의 모듈도 변화시킬 필요없이 그냥, main모듈에서 지정해 주기만 하면 되는 것 이었습니다. 초반 에포크의 결과인데, 일단 수익이 꾸준히 나오고 있는 것을 알 수 있었습니다. 다만 600에포크에서 후반부에 손해를 많이 보았는 것이 좀 불안요인이기는 하지만, 아무튼 1000에포크까지 학습이 끝이 나기는 났습니다. 학습결과를 요약해준 로그인데, 일단 이것만 보면 학습내내 꾸준히 수익을 올린 것으로 나옵니다. 이제 방금 만.. 2018. 11. 9.
수익모델을 또 찾기 위한 여정 안녕하세요? 지난번 포스팅에서는 원숭이 투자자(MT)가 10개 작동시켜 보니 평균 2.38%의 수익을 올렸다는 것을 보여주었습니다. 그래서 앞으로 수익모델을 또 찾아 보기는 보는데, 적어도 이 원숭이 투자자 보다는 훨씬 더 나오는 모델을 찾아야 한다는 것 입니다. 먼저 지연보상 임계치를 15%로 주어서, 이전에 42.9%의 수익이 나왔는 모델의 학습조건과 동일하게 만들어서, 한번 더 모델을 만드는 과정에 들어가 보고자 합니다. 혹시나 잘못되지는 않을까 해서,정책 학습기 모듈에서도 역시 지연보상 임계치를 같이 맞추어 주도록 합니다. 이제 강화학습에 들어가 보도록 합니다. 그리 길지 않은 시간-1시간 30분이 좀 지나고 나서는 강화학습이 완료가 되는 것을 볼 수 있었습니다. 일단 10 에포크에서는 준수한 성.. 2018. 11. 9.
본격적인 RLTrader의 작동-모델 만들기의 시작 part3 안녕하세요? 지난번 포스팅에서 가시화기 모듈(Visualizer.py)에서 무언가 오류가 있다는 내용으로 마무리를 지었는데, 이번 포스팅에서는 그 오류를 해결 하면서, 또 다르게 나오는 오류들을 차례차례 해결해 가면서 인공지능으로 주식투자 모델을 만들어 가는 것을 포스팅 하고자 합니다. 이번에는 어디가 오류인가 했더니, 위 스크린샷에서 빨간색 밑줄을 친 부분에서 오류인데, 일단 처음에는 matplotlib을 가지고 오기(import)하기만 하면 되는 것이라고 생각을 했습니다만, 실제로는 .pyplot이라는 것을 추가로 입력해 주어야만 오류가 없이 돌아갈 수 있는 것 이었습니다. 그렇게 해서 다시 돌려 보았더니, 이번에는 TypeError이라고 나오는데, 또 어디서 에러가 터졌나 하는 생각이 들어서 가 보.. 2018. 11. 1.
PyCharm에서 import문제를 해결하기 위한 시도 안녕하세요? 일단 RLTrader의 기본적인 골격은 다 만들어 놓기는 했는데, 정작 PyCharm에서 import문제를 해결하기 못해서 전혀 작동이 되지 않고 있는 중 입니다. 그래서 이 작업을 어떻게 완성시키기 위해서, import에서 발생한 에러를 해결하기 위한 좌우충돌의 내용을 포스팅 하고자 합니다. 먼저 PyCharm에서 File메뉴에서 있는 Settings를 눌러서, 열어 보도록 합니다. 그리고 나서 Project:TestAI에서 Project Interpreter를 선택하도록 하는데, 여기서는 더 이상 어떻게 경로를 지정해 줄 수 없었습니다. 그래서 여기까지는 그렇게 의미있는 작업이 아니기는 했습니다. 일단 PyCharm에서 프로젝트의 구조라고 해야 할까요? 위 스크린샷에서 보이는 rltrad.. 2018. 10. 30.