본문 바로가기

pandas5

프로그램의 시운전과 에러잡기 -66- 안녕하세요? 지난번 포스팅에 이어서 2021년 1월 6일 시험운전에 들어가기 위해서 어떠한 과정을 거쳤는지에 대해서 한번 설명이 아직도 다 끝나지 않았습니다. 그만큼 시간이 많이 들어가는 작업이 되었고, 이래저래 힘이 들었습니다만, 그래도 제대로 작동이 되는 것을 보면, 기분이 좋습니다. 먼저 위 스크린샷에서 보이는 AccountBackUp이라는 데이터 베이스 파일이 생성이 되는 것을 볼 수 있었습니다. 일단 이걸 보고나서 일단 1차적인 작업으로 데이터 베이스 파일을 생성하는 작업은 성공적이었습니다. 그리고 나서 다음으로 해야 하는 것으로는 위 스클니샷에서 보이는 것처럼, 일단 제대로 된 데이터가 있는지 여부를 알아보도록 하는 것 입니다. 확인결과 정상입니다. 그런데 중간에 에러가 나왔습니다. 바로 쉼효.. 2021. 1. 7.
profit을 가져오기 위한 기초작업 안녕하세요? 일단 이래저래 position sizing을 하기 이전에, 먼저 이익이 발생했으면, 그게 이익인지 손해인지 차익을 한번 따져 보아서 이를 가지고 가지가지 데이터를 만드는 작업을 먼저 해 놓아야만 하는 상황이 나왔습니다. 그래서 이번 포스팅은 이 과정에 대해서 한번 다루어 보고자 합니다. 먼저 원활한 작업을 하기 위해서, 새로운 프로젝트를 생성해서 작업을 하도록 합니다. 새로운 프로젝트의 이름은 AdvancedTester로 지어 주도록 합니다. 그리고 나서 기존의 initial test에 있던 py파일들을 다 가지고 오도록 합니다. 물론 불필요한 파일은 여기서 다 빼도록 했습니다. 먼저 이전의 코드를 보다보니, 아예 profit을 가지고 오는 코드가 없는 것은 아니었습니다. 물론 이게 100%.. 2020. 5. 19.
초기 테스터(initial tester)의 제작-4- 안녕하세요? 지난번 포스팅에서는 좀 유저 인터페이스에 관한 내용을 다루었다면, 이제 부터 데이터 베이스에서 어떻게 데이터를 하나하나씩 가지고 올지에 대해서 한번 다루어 보고자 합니다. 일단 이 과정에서는 예전에 만들었는 RLTrader를 많이 참고해서 진행을 하는데, 원본 자료가 소실되어서 다시 이 블로그를 보면서 작성을 해야 하는 부분도 있어서 많이 시간이 걸렸습니다. 먼저 위 스크린샷처럼 일단 코드 리스트마다 하나하나 데이터 베이스에서 일치하는 테이블을 찾아 오도록 지시를 내리도록 합니다. 일단 이 작업 자체는 그렇게 어렵지 않게 되기는 되었습니다. 그런데 문제는 이렇게 해서 가지고 오기만 해서는 그냥 사용할 수는 없고 하니, 이제 하나하나 조물럭 거리는 과정에 들어가야 합니다. 일단 이 작업을 하기.. 2020. 1. 11.
InformationHunter의 수정 안녕하세요? 가지가지 사정으로 인해서 20일날 주식 모의투자는 들어가지 못했습니다. 그래도 새로이 자본금 1000만원대 100만원의 차이를 알아보기 위해서 한번 정보를 가지고 와야 하는데, 기존의 InformationHunter에서 가져온 정보가 부정확한 단점이 있었습니다. 일단 그전에 코스닥에서 구형 노트북-램이 3기가 짜리로 했더니, 전혀 허스트 지수가 계산이 되지 않았습니다. 그래서 기존의 PC에서 한번 코스닥을 살펴보기로 합니다. 이 역시 6시간이 걸리고 나서야 그런데로 쓸만한 자료가 나오는 것을 볼 수 있었습니다. 아무튼 이제 9개의 txt파일이 갖추어 졌으니, 비교 분석을 할 시간입니다. 일단 결과가 저장이 되어 있는 폴더를 새로이 지정을 해서 TextComparer를 돌려 보도록 해야 합니다.. 2019. 8. 21.