본문 바로가기

EXE파일7

중간 점검 & 다음 테스트를 위한 작업 -2- 안녕하세요? 일단 지금은 테스트를 하면서 중간에 하나하나씩 발생한 에러를 처리하고, 그렇게 해서 새로운 결과를 만들어 내기 위해서 하나하나 걸음을 내딛는 과정을 기록하고 있습니다. 이번 과정도 이런 중간적인 과정에서 벗어나지는 않을 듯 합니다. 아무튼, 그 내용을 올려 보고자 합니다. 먼저 해야 하는 것은, 역시나 자식 프로세스를 exe파일로 만들기 위한 작업을 한번 해 주어야 하는 것 입니다. 이렇게 해서 exe파일로 만들어 주도록 합니다. 그리고 나서 이젠느 다음으로 자식 프로세스의 UI가 없는 일단 부모 프로세스를 한개의 폴더로 빌드해 보도록 하는 과정을 거쳐 보고자 합니다. 아나콘다 프롬프트에서 잠시 기다리고 있으면 어떻게 해서 작업이 완료가 되는 것을 확인할 수 있기는 있었습니다. 이렇게 해서 .. 2020. 7. 1.
사이드 작업 : 다중 PC에서의 테스트 작업 -finish(?)- 안녕하세요? 지난번 포스팅에서 일단 언급한 대로, 어떻게 마지막에 해결책을 결국 찾기는 찾아서, 이번 포스팅에 소개를 하는 것으로 일단 마무리를 하고자 합니다. 하지만, 이게 완성이 아니라 아직은 더 개선할 여지가 있기는 있기 때문에, 완전히 작업이 끝나는 것으로 하기는 무리라는 생각이 듭니다. 아예 이제는 if문을 사용해서, 일단 py파일이 존재하지 않으면 exe파일을 찾으라는 것으로 바꾸도록 했습니다. 일이렇게 해서 이제 다음 작업으로 넘어가 보도록 합니다. 먼저 새로운 스펙파일을 만들어서 자식 프로세스만 따로 exe파일로 만들어 주는 작업을 해 보도록 합니다. 일단 여기서는 유저 인터페이스만 추가해 주도록 했습니다. 일단 pyinstaller를 사용해서 새로운 작식 프로세스만을 배포판으로 만들어 놓.. 2020. 6. 29.
초기 테스트에 멀티 스레드를 적용해 보기 -1- 안녕하세요? 지난번에 120개 분봉을 이용해서 평균과 표준편차를 구해서 초기 테스트를 하였고, 그 결과를 분석해 보았습니다만, 문제는 끔찍하게 속도가 많이 느렸습니다. 그래서 하는 수 없이 이걸 멀티 스레드를 이용해서 한번에 여러개의 조건을 동시에 시도해 볼 수 없을까 해서 한번 시도해 보기로 했습니다. 먼저 하려고 하는 작업은 exe파일로 빌드가 가능한지 다시한번 더 작업을 해 보았습니다. 먼저 해야 하는 일은 새로운 이름으로 새로운 프로젝트를 생성하는 작업을 먼저 시도하기로 했습니다. 이 작업을 하기 위해서 새로 이름을 붙여야 했습니다. 그리고 나서 필요한 py파일과 ui파일들을 새로 생성된 프로젝트의 폴더에 복사해서 가지고 오도록 합니다. 일단 일련의 파일들을 위 스크린샷에서 보이는 대로 입니다. .. 2020. 2. 21.
2019년 6월 28일 모의투자에 들어가 보기 안녕하세요? 지난번 포스팅까지는 어떻게 해서 한번 exe파일로 빌드하는 것에 촛점을 맞추었다면, 이번에는 한번 이 exe파일이 제대로 작동이 되는지를 알아보기 위해서 모의투자에 들어가는 과정을 올려 보고자 합니다. 먼저 해야 하는 일은 pytrader를 작동시켜서 한번 데이터 베이스 파일을 가지고 오도록 하고, 다음으로 해야 하는 일은 위 스크린샷과 같이 데이터 베이스 파일명을 바꾸어 주도록 합니다. 그리고 나서 한번 exe파일을 실행시켰는데, 위스크린샷처럼 엑세스가 거부되었다는 말이 나오면서, 제대로 동작이 안되고, 컴퓨터가 얼어 버리는 상황을 맞이했습니다. 결국 문제가 있는 방법인 python parent_pytrader3.py를 타이핑해서 실행을 시키는 수 밖에 없었습니다. 그러나 이렇게 하고서도 .. 2019. 7. 1.