본문 바로가기

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

10period를 이용한 테스트 결과 분석 part1 안녕하세요? 이번 포스팅에서부터는 엑셀을 가지고 작업을 해서, 20period와 10period가 어떤 결과를 냈는지에 대해서 한번 이야기를 해 보고자 합니다. 이 작업을 하기 위해서, 일단 결과를 각각의 엑셀파일로 조건별로 정리가 되어 있는데, 이걸 한개의 엑셀 파일에 옮겨와야 했습니다. 역시나 먼저 해야 하는 일로는 하나하나의 조건을 저장한 폴더 안에 있는 이 결과물을 시트복사하는 것으로 한개의 엑셀 파일에 모으는 일 입니다. 그리고 나서 다음으로 해야 하는 일로는 역시 정렬을 해 주는 것인데, 여기서 해야 하는 일로는 역시나 1차 조건으로는 Account이고 2차로는 portfolioValue입니다. 다음으로는 각각의 조건을 나타내는 시트마다, 위 스크린샷의 조건을 계산하는 것 입니다. counti.. 2020. 7. 30.
10period를 이용한 테스트 결과 안녕하세요? 그 동안 포스팅이 한참 일어나다가 뜸했는데, 일단 책에서 필요한 정보를 얻으려 했는데, 그렇게 큰 이득이 있기는 했지만, 그렇다고 해서 포스팅할 꺼리까지는 되지 않았습니다. 아무튼 이러는 와중에 테스트는 10period에서 진행을 하였고, 그 테스트의 진행 상황에 대해서 먼저 포스팅을 올려 보도록 하겠습니다. 먼저 위 스크린샷에서 볼 수 있는 것처럼, 일단 결과를 저장하기 위한 폴더를 하나 만들어 보도록 합니다. 그리고 나서 파이참을 실행 시키도록 합니다. 그리고 나서 이어지는 GUI에서는 정확하게 10 period라는 것을 입력해 주도록 합니다. 이렇게 해서 입력한 것은 입력한 것이고, 나머지 내용에 대해서는 이전의 조건과 같도록 만들어 줍니다. 첫번재 테스트에서 시간이 그렇게 까지 지난번.. 2020. 7. 29.
클래스(Class)안에 있는 메서드(Method)의 데이터 주고 받기 안녕하세요? 이래저래 다른 작업이 바쁜 와중에 최근도 아니고 좀 되기는 했지만, 제가 프로그램을 짜는 것인지 프로그램이 저를 짜는 것인지......... 제가 파이썬을 하는 것인지 파이썬이 저를 하는 것인지 모를 정도로 하다가 사용해 보니 상당히 유용하게 사용할 수 있는 사실이 있어서 한번 지식정리창고에 집어넣어 볼까 합니다. 일단 여기서는 class안에 하위로 들어가 있는 메서드에 대해서 다루고 있는데, 이 경우에는 일반적으로 위 스크린샷과 같은 형태를 띄게 됩니다. 여기서 return은 굳이 붙여 주지 않아도 되기는 되지만, 그래도 나중에 후술할 이유로 인해서 붙여주는 편이 어느정도 편하기는 편합니다. 그런데 문제가 하나 있습니다. 이렇게 메서드를 실행시키려고 하면 불러와야 하는데, 일단 초창기에 초.. 2020. 7. 28.
20period에서 얻은 결과 part2 안녕하세요? 이번 포스팅에서는 지난 포스팅에서 다 끝내지 못한 20 period라고 해서 20개의 봉을 가지고서 매도/매수 룰을 계산한 결과를 가지고서 한번 테스트를 해 보았고, 이 결과에 대해서 분석을 하고자 했습니다. 그런데 다 끝나지 않아서 남은 내용을 이번 포스팅에서 끝내 보고자 합니다. 일단ㄷ 다음으로 보아야 하는 것으로는 실제로 account가 10만원을 초과 - 초기 자본금 이상으로 수익을 낸 종목의 갯수와 그 다음에 PV상으로 - 보유한 주식이 올라서 이익이긴 하지만, 아직 현금화가 되지 않은 종목의 갯수를 비교해 보았습니다. 여기서 하나 알 수 있는 것은, 일단 위 스크린샷을 보면, 우선 전반적으로 PV만 상승한 종목의 갯수가 훨씬 많은 것을 볼 수 있습니다. 그리고 나서 매수 & 매도를.. 2020. 7. 27.