본문 바로가기

일봉차트18

원숭이 투자자에 대한 의문탐구 안녕하세요? 모두들 설날을 잘 보내고 계신가요? 저는 지난번 포스팅에서 언급한 대로 원숭이 투자자를 작동시키기는 시켰는데, 이게 무언가 패턴이 나오는 문제가 있어서 이를 한번 해결해 보고자 다양한 시도를 하였습니다. 그리고 이번 포스팅에서는 그 시도한 내용을 올리고자 합니다. 혹시나 위 스크린샷처럼 행동이 매수/매도만 있어서 이런게 아닌가 싶어서, 한번 관망을 집어넣기 위해서 +1이라는 것을 집어 넣도록 해 보았습니다. 그리고 나서 한번 6번의 원숭이 투자자를 돌려 보았습니다만, 그 결과가 그렇게 시원치는 않았습니다. 일단 나왔는 결과를 두고서 이야기를 하자면, 이 역시 2종류의 패턴을 만들어 내고 있습니다. 그래서 이번에는 한번 그래픽적인 것으로 나타낸 결과를 보도록 합니다. 여기서도 일단 원숭이 투자.. 2019. 2. 4.
pytrader에 경고 메세지 박스를 띄우는 방법 안녕하세요? 지난번 포스팅에서 어떻게 데이터 베이스 파일이 저장이 될 경로를 지정하는 것 까지는 해 보았습니다만, 문제는 경로나 종목코드가 빈 상태로 입력을 하면 그냥 오류가 나서 프로그램이 종료되어 버리는 문제가 항상 발생하였습니다. 그래서 이런 문제를 방지하기 위해서 경고 메세지 박스를 띄우면 되는데, 이 경고 메세지 박스를 띄우는 것에도 상당한 일이 걸렸습니다. 아무튼 이번 포스팅에서는 어떻게 경고 메세지 박스(warning box)를 띄웠는지에 대해서 한번 포스팅을 해 보고자 합니다. 먼저 일봉차트 데이터를 가지고 오기 위한 메소드에 위 스크린샷과 같이 folderPath2가 비어있지 않다면, ( != '' ) 이라는 조건에서는 text()라는 함수를 이용해서 텍스트화 시킨 변수의 값을 folde.. 2018. 12. 11.
pytrader로 일봉차트(캔들차트) 가지고 오기-3- 안녕하세요? 지난번 포스팅에서는 계속해서 오류 투성이로 인해서 제대로 작업이 진행이 되지 않았는데, 이제서야 제대로 작업이 성공했고, 그 관련된 내용을 올리고자 합니다. 결국 하는 수 없이, 이렇게 답답하게 코드가 풀리지 않으면 하는 수 없이 위 스크린샷처럼 print()함수를 이용해서 일단 위스크린샷처럼 하나하나 입력해서 어느 줄에서 에러가 발생한 것인지 알아 보고자 합니다. 그런데 결과가 심각하다면 심각하다고 할 수 있는 것이, 일단 나왔는 결과는 첫줄만 겨우 통과했을 뿐이지, 아래로는 다 에러라는 결과를 알 수 있었습니다. 그래서 먼저 해보는 것은 변수 이름을 바꾸어 주도록 하는 것 입니다. 하지만 이것 역시 그다지 큰 차이가 없는 것을 확인할 수 있었을 뿐 이었습니다. 그래서 한번 reset_in.. 2018. 12. 11.
pytrader로 일봉차트(캔들차트) 가지고 오기-2- 안녕하세요? 일단 지난번 포스팅에서 무언가 데이터 베이스 파일에 저장이 된 데이터의 배열이 마음에 들지 않았다는 것을 언급하였는데, 이번 포스팅부터 한동안은 이 내용을 가지고서 좌우충돌해 가면서, 어떻게 수정을 해 갔는지에 대해서 포스팅을 하고자 합니다. 의외로 이게 모르면 상당히 어려운 문제라서, 상당히 애를 먹었습니다. 먼저 위 스크린샷처럼 data라는 자료항목을 가지고서, 한번 ascending을 false로 만들어서 한번 내림차순이 되도록 설정을 해 보았습니다. 그런데 어떻게 된 것인지 몰라도 에러가 뜨면서 제대로 프로그램이 실행이 되지 않는 것을 볼 수 있었습니다. 그래서 일단 다음으로는 먼저 index를 지정하지 않고 dataFrame을 만든 다음에 date라는 항목으로 내림차순 배열(asce.. 2018. 12. 10.