본문 바로가기

주식 투자135

pytrader로 일봉차트(캔들차트) 가지고 오기-3- 안녕하세요? 지난번 포스팅에서는 계속해서 오류 투성이로 인해서 제대로 작업이 진행이 되지 않았는데, 이제서야 제대로 작업이 성공했고, 그 관련된 내용을 올리고자 합니다. 결국 하는 수 없이, 이렇게 답답하게 코드가 풀리지 않으면 하는 수 없이 위 스크린샷처럼 print()함수를 이용해서 일단 위스크린샷처럼 하나하나 입력해서 어느 줄에서 에러가 발생한 것인지 알아 보고자 합니다. 그런데 결과가 심각하다면 심각하다고 할 수 있는 것이, 일단 나왔는 결과는 첫줄만 겨우 통과했을 뿐이지, 아래로는 다 에러라는 결과를 알 수 있었습니다. 그래서 먼저 해보는 것은 변수 이름을 바꾸어 주도록 하는 것 입니다. 하지만 이것 역시 그다지 큰 차이가 없는 것을 확인할 수 있었을 뿐 이었습니다. 그래서 한번 reset_in.. 2018. 12. 11.
pytrader로 일봉차트(캔들차트) 가지고 오기-2- 안녕하세요? 일단 지난번 포스팅에서 무언가 데이터 베이스 파일에 저장이 된 데이터의 배열이 마음에 들지 않았다는 것을 언급하였는데, 이번 포스팅부터 한동안은 이 내용을 가지고서 좌우충돌해 가면서, 어떻게 수정을 해 갔는지에 대해서 포스팅을 하고자 합니다. 의외로 이게 모르면 상당히 어려운 문제라서, 상당히 애를 먹었습니다. 먼저 위 스크린샷처럼 data라는 자료항목을 가지고서, 한번 ascending을 false로 만들어서 한번 내림차순이 되도록 설정을 해 보았습니다. 그런데 어떻게 된 것인지 몰라도 에러가 뜨면서 제대로 프로그램이 실행이 되지 않는 것을 볼 수 있었습니다. 그래서 일단 다음으로는 먼저 index를 지정하지 않고 dataFrame을 만든 다음에 date라는 항목으로 내림차순 배열(asce.. 2018. 12. 10.
pytrader로 일봉차트(캔들차트) 가지고 오기 안녕하세요? 슬슬 따라하기를 그만하고, 한번 이래저래 조합해서 기능을 추가하는 단계로 가려고 하니, 많이 힘이 들기는 합니다만, 그래도 어떻게 성과가 나왔기에, 이렇게 포스팅을 올려 보고자 합니다. 이번 포스팅에서는 기존의 pytrader의 인터페이스에 버튼하나를 추가해서, 이 버튼만 누르면 일봉차트를 지정한 데이터 베이스에 가지고 오도록 만들어 보고자 합니다. 먼저 Qt Designer를 실행해서, 여기다가 새로운 버튼을 하나 만들어 준 다음에, 일봉차트 가져오기라고 이름을 붙여 보도록 합니다. 일단 기존에 이야기를 했는 것처럼, self.위젯의 이름.이벤트.connect(self.메서드의 이름) 이라는 형식으로 새로 추가한 버튼-pushButton_3를 누르면(clicked 이벤트 발생), 연결된 메.. 2018. 12. 10.
다시한번 텐서플로(tensorflow)를 돌려서 기계학습을 하기 위한 여정-2- 안녕하세요? 지난번 포스팅에서는 한번 새로 설치한 환경에서 제대로 강화학습이 잘 되는 것인지 알아보고자 했는데, 이게 잘 안되는 것을 보았습니다. 그래서 이 에러를 해결하기 위해서 한번 있는대로 시도를 해 보았고, 이번 포스팅에서는 그 내용을 포스팅 하고자 합니다. 일단 해결방법을 찾아 보았는데, 우선 먼저 해야 할 일을 계정항목으로 가서, 관리자 권한을 가진 부계정을 만들어 봐야 하는 것 이었습니다. 왜냐하면, 문제의 원인이 바로 노트북을 공장 초기화 하면서 제 Users항목에서 유저 이름이 한글로 바뀌어 버렸는데, 이것 때문에 텐서플로가 경로를 인식하지 못하는 문제점이 벌어진 것 입니다. 그리고 나서 인터넷을 찾아보니, 어떻게 하면 한글로 된 유저명을 영문으로 바꿀 수 있는지에 대해서 나왔습니다. 일.. 2018. 12. 10.