본문 바로가기

파이썬1297

주식의 현재가를 비롯한 정보를 얻어오는 방법 안녕하세요? 이번 포스팅에서 부터는 제가 만들 주식 인공지능의 눈 역할이라고 해야 할까요? 일단 학습을 위해서는 일봉차트를 가지고 오는 것이 맞기는 했습니다만, 문제는 이것만 가지고서는 주식시장의 현재 상황에 바로바로 대응을 할 수 없다는 문제가 있습니다. 그래서 인공지능 주식 투자자의 눈 역할을 하는 부분을 만들어 보고자 하는 것이 목표인데, 이 작업도 예상외의 문제가 붉어지는 바람에 많이 지체가 되었습니다. 먼저 PytraderWithBrain이라고 하는 새로운 프로젝트를 생성하도록 하고 나서, 기존의 Pytrader에 있던 파일들을 복사해서 이 프로젝트의 폴더안에 넣도록 합니다. 다음으로는 3번째 타이머를 주어서, 이 타이머가 10초마다 카운트를 치게 되면 timeout3라는 메서드가 실행이 되도록.. 2018. 12. 25.
8개 모델의 추가적인 결과 part2 안녕하세요? 지난번 포스팅에 이어서 이번에도 한번 8개의 모델을 하루종일 작업을 해서 얻었으며, 관련된 내용을 이번 포스팅에서 이어서 올리고자 합니다. 3번째 모델의 강화학습 결과도 역시 마찬가지로 어떻게 된 것인지 에포크가 증가하면 증가할 수록 그냥 주식을 사서 보유만 하고 있는 것을 볼 수 있습니다. 4번째 모델의 강화학습 결과도 다를 것이 없어서, 역시 1000에포크가 되면서 랜덤한 행동이 줄어 들면서, 계속해서 주식을 보유만 하는 현상이 벌어지고 있습니다. 5번째 모델의 결과도 역시 마찬가지라고 할 수 있습니다. 6번째 강화학습이 어떻게 이루어 졌는지 알려주는 결과입니다. 여기서 계속해서 차이가 없는 것 같은 기분이 들기도 합니다. 7번째 강화학습의 결과를 보고 계십니다. 여기서도 역시 1000 .. 2018. 12. 23.
8개 모델의 추가적인 결과 part1 안녕하세요? 이번 포스팅에서는 금요일 밤에 열심히 구글 코랩의 TPU를 돌려서 나온 강화학습의 모델들과, 이 모델들이 어떤 학습을 했으며, 얼마나 수익이 나오는 지를 한번 살펴 보고자 합니다. 그런데 내용이 너무 길다는 생각이 들어서 중간에 한번 잘라야 했습니다. 먼저 1시간 30분 정도 걸려서 첫번째 모델을 얻는데 성공했습니다. 이제 시간이 걸려서 두번째 모델도 얻었습니다. 세번째 모델도 순조롭게 얻는데 성공했습니다. 4번째 모델도 순조롭게 얻어 오는데 성공하기는 했습니다. 이제 계속해서 하루종일 작업을 해서 5번째 모델도 얻는데 성공했습니다. 계속해서 구글 드라이브의 제 폴더 안에 강화학습의 모델이 쌓여가기 시작합니다. 그런데 6번째 강화학습부터 새로운 일이 생긴 듯 했습니다. 뭐냐 하면, 바로 강화.. 2018. 12. 23.
드디어 성공한 구글 코랩(google colab)의 사용 안녕하세요? 지난번 포스팅에서 올렸는 exe작전의 실패로 인해서 한 1분 정도 좌절을 하고 나서, 다음으로 PyQt5때문에 무언가 엉켜있는 것이 아닌가 하는 생각이 들었기 때문에, 이를 제거하면 된다고 일단 생각을 했습니다. 그래서 이번 포스팅에서는 아예 강화학습을 해서 모델 파일만을 만드는 작업을 하기 위한 파이썬 스크립트 파일을 수정하고, 이를 이용해서 한번 작업에 들어간 내용을 올려 보고자 합니다. PyCharm에서 새로운 프로젝트로 그냥 되는대로 이름을 붙인 YellowOperation이라고 하는 프로젝트를 생성하도록 합니다. 이름에 대해서는 진짜로 아무런 의미나 생각없이 지었습니다. 일단 한번 간단한 테스트로, 기존의 RLTrader의 파일이 남아 있을 때, 혹시 UI파일을 제대로 가져오지 못해.. 2018. 12. 21.