분류 전체보기3629 프로그램의 에러찾기 & 버그수정 -5- 안녕하세요? 지난번 포스팅에서도 문제는 100% 해결은 되지 않았고, 이래저래 Portfolio Value라는 것에 대해서 생각을 해봐야 하는 단계에 왔었는데, 겨우겨우 실마리를 하나 잡기는 잡았습니다. 아무튼 간에 이번 작업을 하기 위해서는 어떻게 마지막에 작업이 끝날때 남아 있는 매수 수량을 계산해서 가치에 집어넣고자 하는 작업을 진행해 보고자 합니다. 먼저 위 스크린샷에서 볼 수 있는 것처럼 현재가까지 불러와서, 한번 작업을 진행해 보고자 합니다. 일단 이 작업에 있어서는 일단, 판다스 데이터 프레임에서 자료를 가지고 오도록 하고, 다음으로 진행할 것으로는 매수한 수량을 모두 더한 다음, 이 값을 현재가에 곱하는 것 입니다. 그리고 나서 이 작업을 하기 위해서, 나왔는 결과도 2파트로 나누어서 보도.. 2020. 7. 9. 프로그램의 에러찾기 & 버그수정 -4- 안녕하세요? 지난번 테스트에서 어떻게 에러가 발생해서 이상하게 수익이 올라간 것을 확인할 수 있었습니다. 이 상태로는 다시 테스트에 본격적으로 들어갈 수 있을 리가 없기 때문에, 무언가를 하기는 해야 겠다는 생각이 들었고, 아무튼 간에 오류를 하나 수정하면 또 다른 오류가 보이는데, 계속해서 수정을 해 나가야 합니다. 먼저 위 스크린샷에서 볼 수 있는 것처럼 일단 문제로 짐작이 가는 곳이 있다면, 바로 매수 데이터 베이스를 초기화 시켜 주지 않아서 생기는 문제라고 볼 수 있었습니다. 그리고 나서 다음으로 진행을 한 것으로는 위 스클린 샷에서 볼 수 있는 것처럼 판매를 하게 되면, 얼마나 많은 판매가 나오는지를 일단 알아보고자 print함수로 문자열을 출력하도록 합니다. 이렇게 해서 위 스크린샷에서 볼 수.. 2020. 7. 8. 프로그램의 에러찾기 & 버그수정 -3- 안녕하세요? 지난번 포스팅에서 어떻게 매수를 하면서 나오는 그 수수료로 인해서 계좌가 깎인느 것 까지는 어떻게 구현을 하기는 했습니다만, 아직 해결이 되지 않은 문제가 있습니다. 바로 매수로 시뮬레이션이 끝이 났다면, 그럼 PV라고 해서 portfolio value라는 것을 만들어야 한다는 것 입니다. 일단 다음으로 알아보기 위한 것으로는 제대로 매수 데이터 베이스가 갱신이 될 때 마다자 Buy라는 문자열이 출력될 수 있도록 만들어 주도록 합니다. 이렇게 해서 상당히 많은 매수가 일어난다는 것을 확인할 수 있기는 있었습니다. 이제 다음으로 생각을 해 보아야 하는 것으로는.......이걸 어떻게 반영하는 가 하는 것 입니다. 그래서 일단 이렇게 하나하나 매수가 일어나는 것은 좋은데, 문제는 이게 한꺼번에 .. 2020. 7. 8. 프로그램의 에러찾기 & 버그수정 -2- 안녕하세요? 지난번 포스팅에서는 어떻게 해서 현금의 흐름이 변하는 것을 확인하기는 확인했습니다. 그런데 이것만 가지고서는 무리가 있고, 어떻게 결과에 반영할 것인가가 문제는 문제입니다. 그래서 이런 에러를 하나하나 확인하고 프로그램을 개선하러 가는 것이 이번 포스팅 시리즈의 내용입니다. 그런데 여기서 일단 먼저 알아보고자 하는 것은, 진짜로 매수라는 행동이 얼마나 나왔는가 하는 것 입니다. 이 행동의 횟수를 알아보기 위해서 print함수를 사용했으며 먼저 프로그램을 돌리고 나서, 파이참에서 나와 있는 결과를 보도록 합니다. 일단 여기서 찾기 기능을 사용해서 얼마나 많은 매수가 나왔는가 하면....... 먼저 확인결과, 400회가 넘는 매수가 일단 결정이 된 것 까지는 확인을 할 수 있기는 있었습니다. 아.. 2020. 7. 8. 이전 1 ··· 417 418 419 420 421 422 423 ··· 908 다음