본문 바로가기

엑셀305

드디어 들어간 step 8 -1- 안녕하세요? 길고긴 매도/매수의 룰을 이래저래 최적화 시켜 보기는 하였는데, 이게 다 평균회귀 전략을 세우는 10개의 단계중에서 8단계를 준비하기 위한 과정이었습니다. 일단 8단계에서는 먼저 curve fitting이라고 해서, 지금까지 나온 매도/매수 룰이 너무 최적화가 된 나머지 조금만 조건이 달라져도 수익을 전혀 낼 수 없는 것이 아닌지 모도록 하는 단계가 있습니다. 먼저 위 스크린샷에서 보이는 조건으로 처음으로 잡고, 일단 period를 기존의 30에서 31로 약간만 변형을 시켜 보도록 합니다. curve fitting이 되지 않았다면, 여기서도 이익이 발생해야 합니다. 테스트 자체는 그렇게 어렵고 많이 걸리지 않아서 그냥 40분 안에 완료가 되는 것을 확인할 수 있기는 있었습니다. 이제 다음으로.. 2020. 11. 2.
Excel의 파일을 자동으로 합쳐주는 프로그램의 제작 -32- 안녕하세요? 지난번 포스팅에서 어떻게 해서 첫 시작은 제대로 GUI의 윈도우를 보는데 성공하기는 했습니다. 다만 이런다고 해서 이 프로그램이 제대로 동작을 하는지 여부는 아직 확인을 못했기 때문에 이번 포스팅에서 한번 작동을 시켜 보아서 확인에 들어가 보고자 합니다. 일단 기존에 만들어 주었던, 테스트용 엑셀 파일을 불러 오는 것으로 해서, 일단 작업에 들어가 보도록 합니다. 우선 2개의 엑셀 파일만 각각 합쳐 보도록 합니다. 그리고 나서 위 스크린샷에서 볼 수 있는 것처럼, 제대로 첫번째 결과물이 나오는 것을 확인할 수 있었습니다. 이제 제대로 합쳐진 것이 맞는지 확인에 들어가 봐야 합니다. 그리고 나서 위 스크린샷에서 볼 수 있는 것처럼 일단 지정된 이름으로 두개의 시트가 한개의 엑셀 파일에 생성이 .. 2020. 10. 31.
Excel의 파일을 자동으로 합쳐주는 프로그램의 제작 -31- 안녕하세요? 이번 포스팅에서는 어떻게 해서든 지난번 포스팅에서 언급이 되었던 오류를 해결하기 위해서 한번 작업을 하였고, 어느정도는 성과가 나와서, 그 내용을 한번 알려 드리고자 이번 포스팅을 올리게 되었습니다. 아무튼 이 일련의 포스팅 시리즈가 끝난 다음에는 본격적으로 프로그램을 공개 하고자 합니다. 먼저 무엇이 문제인가 했더니, 스펙파일에 위 스크린샷에서 보이는 것처럼 import해 주어야 할 다른 모듈들이 있다고 합니다. 잘은 모르겠지만, 추가시켜 주도록 합니다. 그리고 나서 가장 중요한 것이 바로 이 hiddenimports인데, 여기다가 필요한 것을 다 집어넣어 주도록 합니다. 이렇게 해서 다음 작업에 들어가면....... 빌드하는데 kivy_deps라는 모듈이 없다고 나옵니다. 찾아보니, 이건.. 2020. 10. 31.
Excel의 파일을 자동으로 합쳐주는 프로그램의 제작 -30- 안녕하세요? 지난번 포스팅에서 어떻게 빌드를 하려고 했습니다만, 배포판으로 만든 파일이 제대로 실행이 되지 않는 것을 확인할 수 있었습니다. 그래서 다음으로 해야 할 것은 너무 auto-py-to-exe를 붙잡고 어떻게 할 여유가 없기 때문에, 다음으로는 기존의 spec파일을 사용하는 방식으로 돌아가고자 했습니다. 일단 위 스크린샷처럼 main2라는 스펙파일을 준비했지만, 중간에 사정이 생겨서 sideDish라는 스펙파일로 바꾸어 탔습니다. 아무튼 이렇게 스펙파일을 준비하도록 합니다. 그리고 나서 우선 어떤 py파일을 타깃으로 할 것인지 지정을 하도록 하며, 다음으로 해야 할 것으로는 GUI파일을 어디에 있는지를 일단 지정을 하도록 하는 것을 잊지 말도록 합니다. 그리고 나서 아이콘까지 다 지정을 하고 .. 2020. 10. 30.