본문 바로가기

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

의외로 발견된 ray의 활용법 안녕하세요? 일단 지난번 테스트에서 ray가 기존의 multiprocessing에 비해서 느리다는 결론을 얻기는 했는데, 이것만으로는 만족할 수는 없어서 한번 다른 종류의 실험을 해 보도록 했습니다. 그리고 여기서는 무언가 더 의미가 있어 보이는 결론을 얻는데 성공했습니다. 일단 2번째 subprocess로 처리가 되는 for 문의 하나하나의 구문에서, sleep을 하는 시간을 기존의 1초에서 4초로 늘려 주도록 해 보았습니다. 그리고 나서 걸리는 시간을 보니까 의외로 1분 넘게 걸리는 것을 확인할 수 있기는 있었습니다. 그래도 의미있는 결과를 얻기 위해선은 일단 10회 반복해 주도록 합니다. 이제 ray를 사용하면 어떤 효과가 있는지 없는지에 대해서 알아보기 위해서, 이번에는 합너 작업을 해 주도록 합.. 2020. 8. 8.
1.5% Risk에서 나온 결과의 분석 -2- 안녕하세요? 이번 포스팅에서는 지난번과 달리 같은 10preiod에서 얻는 결과지만, 2% risk를 가지고 테스트를 하였는 10period의 결과와 한번 비교해 보는 시간을 가져 보도록 하겠습니다. 일단 이 작업을 하기 위해서는 많은 데이터를 정렬하고 이름을 고치는 작업을 해야만 했지만, 이 과정은 일단 생략하도록 하겠습니다. 먼저 Account에서 이익을 본 종목의 갯수에 대해서 일단 짚고넘어가고자 합니다. 파란색이 기존의 방식, 붉은색이 1.5% 리스크를 가지고 테스트를 한 것인데, 일단 여기서는 2개의 매도/매수 룰을 제외하고는 일반적으로 2%의 리스크만 감당한 쪽이 더 수익을 낸 종목의 갯수가 많았습니다. 그리고 이번에는 손해본 종목의 갯수에 대해서 한번 이야기를 하는 그래프를 그렸는데, 여기서.. 2020. 8. 6.
1.5% Risk에서 나온 결과의 분석 -1- 안녕하세요? 이번 포스팅에서는 다른게 아니라, 지난번 테스트에서 나온 결과를 일단 1.5% 리스크 조건에서 나온 결과 자체만을 놓고서 한번 분석해 보고자 합니다. 이 결과를 알아보기 위해서 이번 포스팅을 올려 보고자 합니다. 일단 이렇게 1.5% 리스크에서만 나온 내용을 올린 다음에, 다른 내용을 한번 이야기 해 볼까 합니다. 그리고 나서 다음으로 이야기를 해볼 것으로는, 먼저 위 스크린샷에서 볼 수 있는 것처럼, 일단 각각의 폴더에 저장되어 있는 엑셀파일을 한개의 파일에 모으도록 해야 합니다. 그리고 나서 위 스크린샷에서 보이는 것처럼 엑셀의 함수인 countif와 averageif같은 함수를 써서 필요한 데이터를 취득해 보도록 합니다. 그리고나서 위 스크린샷과 같이 일단 붙여넣기로 한개의 시트에 다 .. 2020. 8. 6.
1.5% risk의 조건으로 테스트에 들어가 보기 안녕하세요? 본격적으로 결과를 분석하기 앞서서, 테스트에 들어갔다는 사실 자체에 대한 보고를 올리기 위해서, 한번 포스팅을 올려 보고자 합니다. 일단 사소해 보일 수도 있지만, 그래도 하나하나의 실험과정을 기록해서 올리기 위한 과정이고, 실험노트를 겸한 이 블로그에 한번 올려보고자 합니다. 일단 이번 테스트의 조건을 저장하기 위한 폴더를 생성해서 6번째 조건이라고 이름을 붙여 주도록 합니다. 그리고 나서 파이참에서 프로그램을 실행시키도록 합니다. 일단 여기서는 위 스크린샷에서 볼 수 있는 것과 같이 우선 1.5%로 만들어서 한번 하나하나 만들어 보도록 했습니다. 아무튼 다른 조건은 몰라도 리스트는 1.5%로 만들어 주었습니다. 일단 첫번째 파트를 한번 테스트를 돌려 보았는데, 문제는 이렇게 해서 나온 결.. 2020. 8. 5.