본문 바로가기

주식 자동 매매45

pytrader로 일봉차트(캔들차트) 가지고 오기 안녕하세요? 슬슬 따라하기를 그만하고, 한번 이래저래 조합해서 기능을 추가하는 단계로 가려고 하니, 많이 힘이 들기는 합니다만, 그래도 어떻게 성과가 나왔기에, 이렇게 포스팅을 올려 보고자 합니다. 이번 포스팅에서는 기존의 pytrader의 인터페이스에 버튼하나를 추가해서, 이 버튼만 누르면 일봉차트를 지정한 데이터 베이스에 가지고 오도록 만들어 보고자 합니다. 먼저 Qt Designer를 실행해서, 여기다가 새로운 버튼을 하나 만들어 준 다음에, 일봉차트 가져오기라고 이름을 붙여 보도록 합니다. 일단 기존에 이야기를 했는 것처럼, self.위젯의 이름.이벤트.connect(self.메서드의 이름) 이라는 형식으로 새로 추가한 버튼-pushButton_3를 누르면(clicked 이벤트 발생), 연결된 메.. 2018. 12. 10.
다시한번 텐서플로(tensorflow)를 돌려서 기계학습을 하기 위한 여정 안녕하세요? 이래저래 좌우충돌할 일이 많아서, 일이 잘 되지 않았다고 해야 할까요? 가지가지로 여러가지 일이 있어서 포스팅이 많이 늘어졌습니다. 이전에는 하루안에 일이 가볍게 끝이나서, 하루에 여러개의 포스팅을 올릴 수 있었습니다만, 이번에는 하나하나 일을 풀어나가야 해서, 포스팅의 속도가 많이 늦어질 것으로 예상이 됩니다. 잡설은 여기까지 하도록 하고, 일단 원래는 강화학습이 제대로 일어나는지 테스트만 하는 정도로 가볍게 시작을 할 예정이었습니다만, 여러가지 문제가 겹쳐서 일이 많이 늦어졌습니다. 먼저 혹시나 싶어서 한번 32비트 가상환경인 PyQtTest_32bit에서 pip install tensorflow라는 명령어를 넣어 보았습니다만, 혹시나 했더니 역시나라는 반응이 나올 정도로 정상적으로 인스.. 2018. 12. 9.
64비트 파이썬에서 32비트 가상환경의 설정 안녕하세요? 지난번 포스팅에서 어떻게 32비트 파이썬에서 텐서플로우가 설치가 전혀 되지 않아서 애를 먹었는 것을 보여주었는데, 어떻게 해결의 실마리가 될만한 정보를 얻어서, 한번 시도해 보고자 합니다. 바로 그 방법이라는 것은 아나콘다 64비트를 이용해서 파이썬을 64비트로 설치한 다음에, 가상환경을 만들때 32비트로 설정해 놓는다는 것 입니다. 먼저 32비트 아나콘다를 삭제하는 작업에 들어가 보도록 합니다. 그리고 나서는 아나콘다 64비트를 설치하도록 해 봅니다. 다음으로는 상당히 중요한 부분인데, 아나콘다 프롬프트를 실행시킨 다음에, 위 스크린샷처럼 set CONDA_FORCE_32BIT-1 이라고 입력을 해서, 강제로 32비트 환경을 만들 준비를 합니다. 그리고 나서 이어지는 타이핑에서 conda .. 2018. 12. 8.
생각지도 못한 장애물에 부딪쳤습니다. tensorflow문제 안녕하세요? 지난 시간까지 [파이썬으로 배우는 알고리즘 트레이딩]이라는 책에서 어떻게 하면 손과 발의 역할을 하는 프로그램을 짜며, 어떻게 해서 두뇌의 역할을 하는 프로그램을 짜서, 서로 연결을 시킬 수 있는지를 보았습니다. 그래서 저는 여기서 pytrader라는 손과 발의 역할을 하는 프로그램은 훌륭하기에, 이제 두뇌역할을 어떻게 RLTrader로 바꿀 수 없는지를 알아 보고자 합니다. 일단 아나콘다 프롬프트를 실행 시켜서, 먼저 강화학습으로 수익모델을 찾았던 RLTrader의 환경을 PyQtTest에 설치하는 작업에 들어가 보도록 합니다. 그런데 문제가 하나 생겼습니다. 지난번에는 문제가 없이 제대로 설치가 되었던 tensorflow(텐서플로)가 제대로 설치가 되지 않는 문제가 생기기 시작한 겁니다... 2018. 12. 7.