본문 바로가기

전체 글3586

초기 테스트에 멀티 스레드를 적용해 보기 -1- 안녕하세요? 지난번에 120개 분봉을 이용해서 평균과 표준편차를 구해서 초기 테스트를 하였고, 그 결과를 분석해 보았습니다만, 문제는 끔찍하게 속도가 많이 느렸습니다. 그래서 하는 수 없이 이걸 멀티 스레드를 이용해서 한번에 여러개의 조건을 동시에 시도해 볼 수 없을까 해서 한번 시도해 보기로 했습니다. 먼저 하려고 하는 작업은 exe파일로 빌드가 가능한지 다시한번 더 작업을 해 보았습니다. 먼저 해야 하는 일은 새로운 이름으로 새로운 프로젝트를 생성하는 작업을 먼저 시도하기로 했습니다. 이 작업을 하기 위해서 새로 이름을 붙여야 했습니다. 그리고 나서 필요한 py파일과 ui파일들을 새로 생성된 프로젝트의 폴더에 복사해서 가지고 오도록 합니다. 일단 일련의 파일들을 위 스크린샷에서 보이는 대로 입니다. .. 2020. 2. 21.
초기 테스트(Initial test) 결과의 분석 -6- 안녕하세요? 일단 120분봉을 기준으로 해서 평균과 표준편차를 구한 결과를 가지고 초기 테스트라고 매수/매도 룰을 테스트 해 보앗는데, 이제 슬슬 결론을 내야 할지 모르겠습니다. 일단 그 결론을 위해서 마지막으로 분석한 내용을 올려 보고자 합니다. 일단 1배수에서 손해와 이익을 본 경우인데, 이 경우에는 특이하게도 10분봉을 사용한 경우가 가장 좋은 성과를 내는 것을 볼 수 있었습니다. 그리고 이 경향은 2배수를 사용했어도 그렇게 큰 차이가 없이 일어나는 것을 확인할 수 있었습니다. 이렇게만 보면 10분봉이 가장 좋은 결과를 내 놓은 것이 아닌가 합니다. 그런데 3배수가 되면서 부서 어느정도 이 손해를 본 케이스가 역적하는 것을 막아주기는 줍니다만, 문제는 그리고 나서 그전에는 잠잠하던 거래가 전혀 없던.. 2020. 2. 20.
초기 테스트(Initial test) 결과의 분석 -5- 안녕하세요? 지난번 까지는 일단 같은 분봉차트를 가지고서 했는 결과끼리 비교를 해 보았는데요, 이번 포스팅부터는 다른 분봉차트를 가지고서 했는 결과를 한번 비교해 보도록 합니다. 일단 작업을 수월하게 하기 위해서, 위 스크린샷에서 볼 수 있는 것처럼 배수별로 사용한 데이터 베이스가 다른 데이터를 열거해 놓도록 합니다. 일단 1배수에서는 1개 분봉의 간격이 늘어가면 늘어날 수록, 평균수익이 감소하며, 결정계수도 90%를 넘어가서 상당히 강력한 것으로 나옵니다. 그리고 나서 다음으로 해야 할일은 위 스크린샷에서 나오는 것처럼 2배수에서도 역시나 거의 같은 결과를 얻는 것을 볼 수 있었습니다. 다만 이게 특이하게도 3배수에서는 전혀 연관성이 없는 것을 보여주고 있습니다. 이게 단순한 에러인지, 아니면 다른 이.. 2020. 2. 19.
초기 테스트(Initial test) 결과의 분석 -4- 안녕하세요? 이번 포스팅에서 일단 60분봉에 대해서 한번 작업을 해 보고자 합니다. 일단 전체적인 과정은 기존의 방식과 거의 같다고 보시면 됩니다. 다만 여기서도 쓸만한 결론이 나오기를 바라면서 포스팅을 일단 시작해 보도록 해 보겠습니다. 일단 작업을 하기 위해서, 위 스크린샷에서 보이는 것처럼 우선 60분봉의 결과만을 추려서 모아 보도록 합니다. 이를 바탕으로 가지가지 그래프를 생성해 보도록 하는 것 입니다. 일단 손해를 본 종목의 갯수인데, 이 경우에는 위 스크린샷에서 볼 수 있는 것처럼 2배수에서 부터 급격하게 줄어 들어서 4배수 이상은 그렇게 따져보지 않아도 좋을 수준으로 줄어드는 것을 볼 수 있습니다. 그런데 문제는 이익을 본 종목의 갯수 역시 위 스크린샷을 보시면 알 수 있겠지만, 일단 3배수.. 2020. 2. 19.