본문 바로가기

주식 인공지능200

2월 8일 해가 떠 있는 동안 시도한 주식 인공지능의 시도들 안녕하세요? 어떻게 하다보니 가지가지로 모자라는 것이 많이 있어서, 거의 오류를 수정하는 것은 못하고서 너무 오랜 시간 동안 강화학습에 들어가는 시간에 대해서 집중했다는 생각이 듭니다. 그래서 이 포스팅이 올라온 2월 9일 오전 시점에서 어제인 2월 8일 주식시장이 열려 있는 시간동안 다양한 작업을 시도 하였습니다. 먼저 지난번에 1분봉 차트를 가지고서 너무 시간이 걸리는 강화학습을 보았습니다. 그래서 이번에는 지연보상 임계치를 10%인 0.1로 두어서 강화학습에 들어가 보도록 합니다. 당연하다면 당연하게도 구글 드라이브에 있던 main.py를 제거한 다음에, 새로이 만들어 놓은 main.py를 업로드하는 것도 잊지 말도록 합니다. 그런데 생각했던 것 만큼 식간이 단축이 되지 않아서, 하는 수 없이 강화.. 2019. 2. 9.
아직도 문제가 많은 설날 이후에 열린 주식투자 안녕하세요? 설날이 끝나고 처음으로 열린 주식시장에 모의 주식투자로 제 인공지능 주식 투자자를 적용하는 것을 시도했습니다만, 이래저래 부족한 점이 아직도 많다는 것을 확인만 할 수 있었는 하루라는 생각이 들었습니다. 아무튼 이렇게 부족하고 엉망진창이기는 해도, 그래도 이를 기록으로 남기고자 이번 블로그 포스팅에서 올리고자 합니다. 우선 지난번 포스팅에서 언급한 대로 강화학습을 구글 코랩에서 시도를 하기는 했습니다만, 문제는 1000에포크에 도달하기도 전에 그만 구글 드라이브와의 연결이 끊겨 버리는 바람에 중간에 강화학습이 중단되어 버리는 문제가 생겨 버리고 말았습니다. 한마디로 시간은 시간대로 버리고, 이걸 신경쓴다로 잠은 잠대로 제대로 자지도 못한 상황이 되어 버리고 말았습니다. 그렇게 아침 9시가 되.. 2019. 2. 8.
원숭이 투자자의 오류 해결과 새로운 벽에 가로막힌 하루 안녕하세요? 이래저래 어제 포스팅에서는 원숭이 투자자에 문제가 있었음을 알았고, 그래서 이번 포스팅에서는 이 문제를 해결하기 위한 시도를 하였습니다. 그리고 나서는 새로운 수익모델을 찾기위한 시도를 들어갔습니다만, 그래도 결과가 시원찮지 않은 것을 보여주고 있었습니다. 먼저 한번 RLTrader에 가서, 위 스크린샷처럼 learing이 false로 되어 있을 경우에는 랜덤한 행동을 하는 비율이 오히려 0가 되는 것을 볼 수 있습니다. 한마디로 말해서 지금까지 제가 원숭이 투자자라고 생각했던 것이 실제로는 학습되지 않은 신경망을 통해서 나온 것이라는 것을 볼 수 있었습니다. 그래서 이번에는 먼저 try: 문을 가지고 나와서, 먼저 해야 할 일은 에포크를 1번만 시도하는 경우에는 0으로 나누기를 하는 에러가.. 2019. 2. 5.
분봉차트에 대한 원숭이 투자자(MT)의 결과와 의문점 안녕하세요? 지난번 포스팅에서 예고한 대로 분봉차트에 대한 나머지 25%에 대해서 한번 원숭이 투자자를 적용시켜 보아서, 어떤 결과가 나오는지 살펴보는 수준에서 원래는 끝날 일이였습니다. 그런데 문제가 하나 생겼습니다. 어찌된 것인지 몰라도 원숭이 투자자는 랜덤하게 행동을 해야 하는데 모두 일정한 패턴을 보여주는 경우가 나와 버린 것 입니다. 일단 원숭이 투자자를 가동시키기 위해서 RLTrader를 실행시킨 다음에, 위 스크린샷에 나오는 것처럼 한번 세팅을 해서 작동을 시켜 보고자 합니다. 다음으로 첫번째 원숭이 투자자를 실행시킨 결과입니다. 2번째 원숭이 투자자를 기지고 투자를 실행한 결과입니다. 다음으로는 세번째 원숭이 투자자의 결과인데, 일단 수익은 나온 원숭이 투자자는 없으며, 무언가 일정한 패턴.. 2019. 2. 3.