본문 바로가기

전체 글3569

처음 게임하는 사람을 위한 Help 윈도우 제작 -3- 안녕하세요? 어떻게 하다보니, 한개의 gif파일을 만들면서 3개 이상의 노력을 기울일 정도로 작업양이 많아서 어떻게 이번 포스팅에서 올릴 gif파일이 2개 밖에 되지 않기는 않습니다. 그래도 하나씩 하나씩 어떻게 작업을 나아가고 있으며, 그 내용을 보고하기 위해서라도 이번 포스팅을 올려 보고자 합니다. 일단 부스터를 쓰는 동안에는 대포알을 뒤에서 맞아도 아무런 데미지가 없다는 것을 보여주고 있습니다. 그럭저럭 전달이 제대로 되었는지 모르겠습니다. 다음으로 올린 것은 바로 음식을 먹으면 허기 게이지가 채워지고, 이게 다 떨어지면 죽는다는 것을 나타내는 gif파일인데 이것도 얼마나 제대로 전달이 될지 모르겠습니다. 일단 이렇게 최선을 다 해서 어떻게 만들어 보기는 했는데, 다음으로 가야 할 것은......... 2021. 6. 23.
백테스트의 에러찾기 여정 -4- 안녕하세요? 일단 지난번 포스팅에서 어떻게 백테스트가 무언가 깡통계좌가 되면 그만 두고 다음 종목으로 넘어가야 하는데, 그 기능이 빠져서 생긴 오류였습니다. 다만, 어째서 인지 다음 종목으로 넘어가지 않았는데, 이에 대해서 한번 오류를 수정하고 다시한번 움직여 봐야 합니다. 일단 어디가 문제인가 했더니, 결과를 저장하고 나서, break가 문제인게, 저게 되면 while문을 나가는 것이 안이라 더 큰 반복문인 for문을 나가기 때문에 전체 테스트가 종료되어 버리는 것 입니다. 그리고 나서 다음으로 진행하기 위한 것으로는 위 스크린샷에서 볼 수 있는 것처럼, 일단 단순히 현금이 0원 이하만 되는 것이 아니라, 포트폴리오 가치 = 주식의 가치도 0원이 되는 상황까지 와야 그 종목의 백테스트를 그만 두라고 명.. 2021. 6. 22.
백테스트의 에러찾기 여정 -3- 안녕하세요? 지난번 포스팅에서 어떻게 에러를 잡는 가 싶었더니, 그동안 생각했던 매도를 할 때 발생하는 것이 아니라, 매수를 할 때 부터 무언가가 잘못되어 있었습니다. 그래서 이번에도 이런 에러의 위치를 마치 숨어있는 무언가를 찾듯이 뒤져봐야 할 상황입니다. 그래서 먼저 알아봐야 하는 것으로는 위 스크린샷에서 볼 수 있는 것처럼, 일단 매수를 할 때부터 저 position size가 제대로 나오는 지 아닌지를 알아보도록 해야 합니다. 일단 어째서 인지는 정말 모르겠습니다만, 매수하라는 양 - position size를 계산해 보니, 무슨 우주의 모든 주식이란 주식은 다 사고도 모자랄 매수량을 만들어 내고 있습니다. 그래서 더 위에 있는 position size를 계산하기 위 한 account risk나 .. 2021. 6. 22.
백테스트의 에러찾기 여정 -2- 안녕하세요? 지난번 포스팅에서 어떻게 반올림만 하면 문제가 해결될 수 있을 것으로 기대를 하기는 했습니다만, 문제는 그게 되지 않았고, 어떻게 해서인지 모르겠습니다만, 다른데서 문제가 발생한 것으로 예상이 되었습니다. 그래서 이런 오류의 원인을 찾기 위해서 상당히 힘들지만, 해결되면 보람찬 여정에 들어가 보고자 했습니다. 그래서 다음으로 하고자 하는 것은, 위 스크린샷에서 보시면 알 수 있듯이, 일단 print함수를 써서, 도데체 일단 데이터를 가져오는 과정에서 무슨 문제가 있나 하고 체크해 보았습니다. 계산결과, 일단 sell 데이터 프레임에서 무언가 심각한 문제가 나왔습니다. 왜 인지 모르겠습니다만, 거래하기 위한 수수료가 상상 이상으로 너무 큽니다. 그래서 무언가 sell 데이터 프레임이 거래가 일.. 2021. 6. 21.