안녕하세요?
지금 초기 테스터를 완성해 놓고 나서, 한번 작업을 하고 있기는 있습니다만, 문제는 이게 시간이 상당히 걸리기는 걸리고 있다는 것이 문제라면 문제입니다. 일단 완성이 다 될 때 까지는 마냥 기다리고 있을 수만은 없기에 하는 수 없이 중간 보고를 겸해서 현재 어떻게 하고 있는지를 보여 드리고자 합니다.
먼저 해야 할 것은 위 스크린샷부터 한번 120분봉을 기준으로 평균을 내고, 표준편차를 구한 다음에, 이 표준편차에에서 곱하기 얼마씩을 하는 것으로 최적화된 매수/매도 룰을 찾아가는 것 입니다.
그리고 나서 다음으로 해야 할것은 위 스크린샷처럼 실질적으로 표준편차에 곱하기를 해주는 과정이 필요합니다. 이 값보다 초과이거나 미만인 지점에서 매수/매도가 일어나는 것 입니다.
그리고 나서 거의 하루의 절반이 흐른 다음에야 위 스크린샷처럼 겨우겨우 작업이 하나 끝나는 것을 확인할 수 있었습니다. 일단 그림파일이랑 데이터 베이스 파일은 확보가 되었습니다.
그리고 나서 이번에는 데스크톱 컴퓨터에서는 일단 10분봉만 담당하기로 해서 일단 3배로 곱하기를 해서 작업을 들어가 보기로 했습니다.
이것도 시간이 많이 걸리는 작업이기는 했습니다. 일단 이렇게 느린 와중에 다른 것을 시도하느라고 일단 신경을 못 쓰기는 못 섰습니다.
이렇게 하는 와중에 어느 사이에 4배 수로 한번 작업을 해 보는 것 까지 들어가 보기는 보았습니다. 일단 이렇게 하는 것으로 계속 작업을 이어 갔습니다.
그리고 나서 이번에는 표준편차에 4를 곱하기 해주는 과정을 거치도록 합니다. 이렇게 하는 것으로 하나하나 과정을 밟아 가고자 했습니다.
그리고 나서 4배수가 끝나고 나서는 어떻게 5배수로 한번 들어가 보기는 보았습니다. 이렇게 해서도 문제는 시간이 너무 많이 걸리는 것은 사실은 사실이었습니다.
어떻게 해서 반나절이 끝난 다음에 6배수에 들어가 보기는 보았습니다만, 여전히 이 테스트에 걸리는 시간이 긴 것은 어쩔 수 없어 보입니다.
결국 어떻게 해서 가기는 가서, 마지막으로 8배수 까지는 갔습니다만, 문제는 120분 기준으로 평균과 표준편차를 잡는 것만 해도 상당히 시간이 많이 걸리는 것은 것입니다. 아무래도 여기서 최적화된 배수를 고르는 것이 필요하다는 생각이 듭니다.
'무모한 도전-주식 인공지능 만들기' 카테고리의 다른 글
초기 테스트(Initial test) 결과의 분석 -2- (0) | 2020.02.18 |
---|---|
초기 테스트(Initial test) 결과의 분석 -1- (0) | 2020.02.18 |
GUI 프리징(freezing)의 해결 (2) | 2020.02.07 |
QThread와 main 스레드간의 통신 연결-complete- (0) | 2020.02.07 |
QThread와 main 스레드간의 통신 연결-6- (0) | 2020.02.07 |