본문 바로가기

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

20period에서 얻은 결과 part1 안녕하세요? 일단 이래저래 작업을 하고 있기는 있습니다만, 그래도 새로이 추가된 방법을 통해서 결과를 하나 얻는데는 성공했습니다. 이제 남은 것은 이 데이터를 분석하는 것인데, 문제는 이게 지난번에 사용된 테스트 보다 더 현실을 반영하려고 하다 보니, 지난번 테스트의 결과와 1대 1 비교는 상당히 무리가 되었습니다. 일단 먼저 해야 하는 일로는 위 스크린샷에서 볼 수 있는 것과 같이 우선 테스트 결과에서 나온 결과를 가지고서 일단 한개의 엑셀 파일 안에 정리해서 넣는 것 입니다. 그리고 나서 위 스크린샷과 같은 기준으로 1차 기준은 가장 중요한 계좌 - 즉 지금 당장 인출해서 어떻게 현금화 할 수 있는 현찰이 많은 순으로 정렬을 하고, 그 다음으로는 보유한 주식이 올라서 포트폴리오 가치가 올라간 것을 기.. 2020. 7. 27.
그 동안의 테스트 안녕하세요? 이번 포스팅에서는 간단하게나마 4번째 조건을 가지고서 테스트를 진행하려고 했었는데, 문제는 예기치 않은 문제가 나오는 바람에 많이 늦어지게 되었습니다. 그래서 그 내용을 가지고서 이번 포스팅을 올려 보고자 하는데, 이 포스팅 이후에 한동안 데이터를 분석하는 내용이 올라갈 예정입니다. 일단 지금까지 무슨 문제가 있었느냐 하면, 24개의 매도/매수 조건에서 결과를 만들어 냈으면, 그림파일의 갯수가 같아야 하는데, 폴더마다 다릅니다. 이게 무슨 문제냐 하면, 어떤 조건에서는 계산 결과가 누락된 것이 있다는 이야기가 됩니다. 일단 이 문제를 해결해 보기 위해서, 위 스크린샷과 같이 우선 한개의 리스트를 만들어 보도록 합니다. 당연 이 리스트는 for loop가 시작하기 전에 선언을 해 주어야 합니다.. 2020. 7. 27.
ray를 사용한 우회로를 개척해 보기 -8- 안녕하세요? 지난번 포스팅에서 제가 가지고 있는 의문 - 제대로 모든 for loop가 실행이 되는가 하는 것에서 첫번째 클래스에서는 실행이 되는 것을 확인했습니다. 이제 두번째 클래스에서 확인하기 위해서 txt파일을 생성하도록 만들었는데, 그 결과를 올려 보고자 합니다. 먼저 제가 for문에서 range()함수를 쓰면서 너무 오랫만에 쓰다보니 깜빡하고서 최고값읠 바로 아랫까지만 순서를 찍는데, 그걸 잊고 있었습니다. 그래서 12에서 13으로 다시한번 바꾸어 주도록 했습니다. 이렇게 해서 일단 290초라는 시간이 나왔습니다. 이제 제대로 비교하기 좋은 시간이 되기는 되었으니, 이를 바탕으로 해서 다음 작업에 들어가 보도록 합니다. 그리고 나서 일단 제대로 텍스트 파일이 12번째 for loop까지 첫번째.. 2020. 7. 26.
ray를 사용한 우회로를 개척해 보기 -7- 안녕하세요? 계속해서 이어지는 포스팅에서 어떻게 해서든 간에 아이디어를 구현할 수 있도록 무언가를 하려고 하기는 합니다만, 이게 생각만큼 잘 되어가고 있지 않습니다. 아무튼 간에 일단 무언가 의문이 하나 생겨서, 이걸 해결하려고 일단 작업을 하나씩 들어가 보았습니다. 일단 제대로 첫번째 클래스에서 for loop 안에서 두번째 클래스를 발동시킨 것이 맞는지 아닌지 알아보기 위해서 작업을 해 보도록 합니다. 일단 이렇게해서 시간은 시간대로 알아볼 수 있었고, 그 다음에는 제대로 for loop가 첫번째 클래스에서 작동을 하고 있다는 것을 알 수 있었습니다. 그리고 나서 이게 ray를 사용할 경우에는 어떻게 되는지를 한번 알아보기 위해서 여기서도 움직여 보도록 합니다. 일단 사용할 수 있도록 코드를 바꾸었습.. 2020. 7. 26.