본문 바로가기

코딩199

초기 테스터(initial tester)의 제작-35- 안녕하세요? 이번 포스팅에서는 지난번에 이어서 마무리를 하지 못한 매수/매도 룰을 한번 테스트한 최종이익을 올려 보도록 하려고 계속해서 수정을 했고, 그 성공적인 결과물을 이번 포스팅에서 볼 수 있을 것 입니다. 일단 마지막으로 더 많은 내용을 추가해 보도록 합니다. 이제 이전 포스팅 마지막에 메서드에 들어갈 내용을 추가를 했고, 이번에는 메서드를 호출하는 메인이 되는 py파일에서 최종 계산결과를 집어 넣는 것 입니다. 그리고 나서 다음으로 해야 할일은 위 스크린샷에서 볼 수 있는 것처럼 기존의 x축 레이블을 다시한번 바꾸어 주는 것 입니다. 그런데 어디에서 에러가 나오는 것을 볼 수 있었습니다. 아무래도 그냥 실행이 아니라 이번에도 디버그 모드를 실행시켜 봐야 할듯 합니다. 알고보니 이 부분에서 숫자가.. 2020. 1. 29.
초기 테스터(initial tester)의 제작-25- 안녕하세요? 드디어 밀렸는 포스팅도 마지막으로 끝이라고 해야 할까요? 실은 월요일에 있었던 병도 지금 예약발행하는 이 포스팅이 올라갈 즈음이면 완쾌가 되기는 바라면서 어떻게 포스팅을 올리고 있는데, 우선 지난번 포스팅에서 매수/매도가 일어난 시점에서 데이터를 저장은 했는데, 이 데이터를 바탕으로 손익을 계산해 볼 필요가 있어 졌습니다. 먼저 이 작업을 하기 위해서, 위 스크린샷에서 보이는 것처럼 시작하자 마자 나오는 변수를 하나 지정해 주도록 합니다. 이 변수에서 값을 저장하는데......... 여기서 하나 문제가 생겼습니다. 분명히 마지막 데이터를 데이터 프레임에서 가지고 오는 것은 좋지만, 문제는 이게 시도때도 없이 벌어지면, 뭐랄까 혼선이 일어나는 현상이 벌어진다는 것 입니다. 그래서 이를 위해서 .. 2020. 1. 22.
초기 테스터(initial tester)의 제작-24- 안녕하세요? 이래저래 밀린 포스팅도 어느정도 끝이 다가오고 있는 중입니다. 아무튼 간에 이번에는 지난번에 제대로 매수/매도가 일어난 시점과 현재가를 가지고 오는데 성공했다고 했는데, 문제는 이걸 가지고 오는 것으로 끝이 나는 것이 아니라, 데이터를 저장을 해야 할 필요성이 있습니다. 그래서 이번 포스팅에서는 그 작업을 한번 보여드리고자 합니다. 먼저 이 작업을 하기 위해서 기존에는 없던 pandas라는 판다스를 가지고 오기 위해서 import해 보도록 합니다. 아직까지는 인용이 되지 않아서 그냥 흐릿하게 표시가 되어 있습니다. 그리고 나서 다음으로 해야 할일은 위 스크린샷의 내용처럼 일단 데이터 프레임을 만들어 주도록 합니다. 여기서 매수와 매도 시점에서 나온 데이터를 저장하는 역할을 합니다. 그리고 나.. 2020. 1. 22.
초기 테스터(initial tester)의 제작-22- 안녕하세요? 이래저래 갑작스러운 지독한 감기인지 독감 초기증세인지 몰라도, 아무튼 포스팅이 많이 지체가 되었습니다. 아무튼 지난번 포스팅에서는 어떻게 에러가 난 지점에서 끊었는데, 이번 포스팅에서는 이 그 에러를 극복한 다음에 어떻게 원하는 결과를 도출해 내는지 까지 보여드리겠습니다. 먼저 제대로 된 행동의 결정이 된 것인지 아닌지를 일단 확인해 보고자 합니다. 여기서 문제가 생긴 것이라면 문제가 어떤 의미로 심각합니다. 실행결과 여기서는 그렇게 심각한 일이 발생하지 않고, 정상적으로 어떻게 내용이 제대로 전달이 되는 것을 확인할 수 있었습니다. 그래서 다음에는 이 부분이 문제인가 샆어서 PyQt5를 사용하지 않고서, 한번 그냥 통상적으로 사용이 되는 방법으로 싱글턴 혹은 싱글톤(singleton)으로 .. 2020. 1. 21.