본문 바로가기

데이터47

초기 테스트(Initial test) 결과의 분석 -4- 안녕하세요? 이번 포스팅에서 일단 60분봉에 대해서 한번 작업을 해 보고자 합니다. 일단 전체적인 과정은 기존의 방식과 거의 같다고 보시면 됩니다. 다만 여기서도 쓸만한 결론이 나오기를 바라면서 포스팅을 일단 시작해 보도록 해 보겠습니다. 일단 작업을 하기 위해서, 위 스크린샷에서 보이는 것처럼 우선 60분봉의 결과만을 추려서 모아 보도록 합니다. 이를 바탕으로 가지가지 그래프를 생성해 보도록 하는 것 입니다. 일단 손해를 본 종목의 갯수인데, 이 경우에는 위 스크린샷에서 볼 수 있는 것처럼 2배수에서 부터 급격하게 줄어 들어서 4배수 이상은 그렇게 따져보지 않아도 좋을 수준으로 줄어드는 것을 볼 수 있습니다. 그런데 문제는 이익을 본 종목의 갯수 역시 위 스크린샷을 보시면 알 수 있겠지만, 일단 3배수.. 2020. 2. 19.
초기 테스트(Initial test) 결과의 분석 -3- 안녕하세요? 이번 포스팅에서는 30분봉을 가지고서 한번 초기 테스트를 했는 결과를 가지고서, 이를 분석해 보는 시간을 가져 보고자 합니다. 지난번 포스팅에서 10분봉에 대해서는 딱 뿌러지는 결론이 나오지는 않았는데, 이번에는 어떻지 모르겠습니다. 먼저 이 작업을 하기 위해서, 기존에 있던 데이터를 추려서 정리해 보았습니다. 이제 이 데이터 표에서 한번 이러저러한 그래프를 만들어서 한번 직관적으로 봐야 합니다. 일단 30분봉 데이터를 이용해서 한번 손해본 횟수와의 관계를 살펴보니, 결정계수는 상대적으로 낮게 나왔습니다만, 문제는 4배수가 되면서 손해본 횟수가 상당히 많이 떨어진 것을 볼 수 있습니다. 그리고 나서 수익이 나온 코스피 종목에 대해서 한번 살펴보고자 했습니다. 일단 3배수를 넘어가는 순간부터 .. 2020. 2. 18.
초기 테스터(initial tester)의 제작-38- 안녕하세요? 지난번 포스팅에서 끊어진 부분에서 다시 이어서 8개의 종목에서 다루었는 결과가 어떻게 차이가 나게 생겼는지를 한번 보고자 합니다. 일단 이번 포스팅으로 대부분 하루안에 일어난 일련의 작업결과를 모두 예약발행 하는데 성공했는데, 설 연휴 전에 있었던 요통이 이 포스팅이 올라가는 30일 오후에는 완치가 되었으면 합니다. 먼저 이전에 전혀 분봉이 보이지도 않았는 상황에 비교하면, 상황이 많이 나아진 것을 확인할 수 있었습니다. 이렇게만 나와 준다면 제 의도대로 되는 것 입니다. 다음으로 이전에 전혀 캔들이 나오지 않았는 상황에서 나아진 것을 확인할 수 있었습니다. 그런데 문제가 발생한 것이 거래량을 표시하는 아랫쪽 차트를 보시면, 너무 레이블이 적힌 곳이 많아서 지저분해 보이기 시작합니다. 그리고.. 2020. 1. 30.
초기 테스터(initial tester)의 제작-30- 안녕하세요? 이번 포스팅에서는 지난번에 x축의 레이블에 대해서 한번 포기한 다음에, 이번에는 어떻게 3개나 되는 subplot을 만들지 말고 그냥 어떠한 거래를 했는지에 대해서 그 이익/손해 양상만 보여주는 그래프를 그려 보고자 합니다. 먼저 이 작업을 위해서 위 스크린샷에서 보이는 것처럼 일단 3으로 되어 있던 숫자를 2로 줄여 주도록 합니다. 이렇게 하는 것으로 일단 작업의 첫 단추를 끼도록 합니다. 그리고 나서 기존에 거래결과를 저장하기 위해서 있던 self.profitDB를 반환값으로 해서 가지고 올 수 있도록 만들어 줍니다. 왜 이렇게 하느냐 하면........... 바로 위 스크린샷처럼 이 값을 메인이 되는 py파일에서 가지고 올 수 있도록 만들어 주려고 하기 때문입니다. 일단 이렇게 해서 제.. 2020. 1. 26.