본문 바로가기

전체 글3587

30period 조건에서 진행된 테스트 결과 분석 -2- 안녕하세요? 이번 포스팅부터는 30period에서 나온 조건만을 분석하는 것이 아니라, 다른 period에서 계산한 결과들과 한번 비교를 해 보는 과정까지 들어가 보고자 합니다. 이래저래 지루한 과정인 것은 맞지만, 하지 않으면 안되는 것이기도 한 것이, 일단 이걸 하지 않으면, 아무것도 되지 않기 때문에, 거치기는 거쳐야 합니다. 다음으로는 PV라는 포트폴리오가 얼마나 이익을 봤으며, 그 이익의 평균과 손해에 대해서 한번 비교를 해보기는 했는데, 문제는 시작 자금을 제외하지 않았기 때문에, 이걸 그대로 사용할 수는 없습니다. 그래서 한번 초기 자본금을 빼고서 한번 계산을 해 보았는데, 상황이 심각하기는 심각합니다. 이익이 얼마 나오지 않았는데, 손해는 상당히 많이 나오고 있는 상황인 것은 똑같습니다. .. 2020. 8. 3.
30period 조건에서 진행된 테스트 결과 분석 -1- 안녕하세요? 지난번 포스팅에서 어떻게 해서 제가 30period에서 테스트르를 진행하였다는 이야기를 했습니다. 그런데 이것만 가지고서는 안되고, 분석을 해야 할 필요성이 있기는 있었습니다. 그래서 이제부터 시작되는 일련의 포스팅 시리즈에서는 테스트를 했고, 그 결과를 가지고서 한번 분석에 들어가 보는 시간을 가져 보고자 합니다. 먼저 위 스크린샷에서 보이는 것처럼, 일단 각각의 결과에서 가지고 온 것을 한개의 엑셀 파일에 모으도록 합니다. 그리고 나서 아래의 스크린샷과 같이 정렬을 시켜 주도록 합니다. 가장 우선이 되는 조건은 역시나 Account라고해서 현금을 얼마나 보유했는냐 하는 여부이고, 그 다음으로 중요한 것은 PV라고 해서 포트폴리오 가치가 얼마나 되느냐 하는 여부입니다. 그리고 나서 위 스크.. 2020. 8. 3.
30period의 조건에서 시행한 테스트 안녕하세요? 이번 포스팅은 일단 간단한 보고를 겸해서 30period를 이용해서 한번 테스틀르 하는 것이 다 끝났다는 것을 알려 드리고자 한번 올려보는 내용입니다. 이 테스트도 어찌된 것이 조건이 달라지면 계산할 분량이 달라지는 감이 있는지, 이래저래 무언가 시간이 더 걸리는 것이 있습니다. 이 작업을 하기 위해서 5번째 조건이라는 뜻의 폴더를 생성해서 한번 결과를 저장할 수 있도록 만들어 주도록 합니다. 이렇게 해서 준비는 일단 끝이났으며..... 그리고 나서 다음으로 위 스크린샷과 같이 부모 프로세스에서 이래저래 작업을 해 주도록 합니다. risk나 이런 것은 다 같으나, 계산을 위한 기간만은 다르게 설정을 해 주었습니다. 1차 테스트가 얼마나 걸렸는지 한번 보았습니다. 일단 걸린 시간은 14시간 1.. 2020. 8. 2.
ray를 이용한 다중 병렬처리(nested)의 최적화 -4- 안녕하세요? 지난번 포스팅에서 어떻게 얼치기로 그나마 좋은 ray의 조건을 건지기는 했지만, 이게 100% 정확하다고 말하기는 좀 무리가 있기는 있습니다. 일단 구름IDE가 정확하게 하드웨어 성능을 내어 주는 것이 아니라 대체적인 단계로 조정이 되기 때문에, 처리시간에 오차가 있습니다. 그래서 이를 보강하기 위해서 일단 10회 반복을 계속해서 해 보도록 하는 것 입니다. 먼저 위 스크린샷에서 나오는 것처럼 ray나 multiprocessing을 전혀 쓰지 않고서 그냥 작동을 하는 형식의 대조군 1번을 하나 만들어 주도록 합니다. 진짜로 이 대조군은 12회 1차 for loop에서 12번 돌고, 각각의 메서드는 또 12회씩 돌아서 총 144번을 모두 하나하나 다 돌아간다고 보면 됩니다. 그리고 나서 2번 .. 2020. 8. 2.