코딩200 가장 힘들어 보이는 장애물을 넘기 위한 시도-14- 안녕하세요? 이번 포스팅에서는 지난번 포스팅에서 발생한 산넘어 산을 넘었더니 또 등장한 산까지 넘어간 것을 다루어 보고자 합니다. 이번 포스팅에서 어떻게 action_list.txt에서 나오는 문제를 해결하기는 했습니다만, 또 다른 문제가 발생한 것을 알리고자 합니다. 지난번 포스팅에서 발생한 에러가 무엇이냐 하니, action_list.txt에 1줄밖에 없을 경우에 줄의 마지막 줄을 읽으라는 명령인 [-1]을 사용하면 에러가 났습니다. 그래서 리스트의 길이를 측정해서 이게 1줄밖에 없다 = 1인 값이 되면 0번째 요소를 읽으라는 식으로 바꾸어 주도록 합니다. 그런데 계속해서 왜 에러가 나왔는데, 그 이유로는 1줄밖에 없는 경우에는 len()함수로 0이라는 값을 반환하기 때문에 1로 해서 생기는 문제였습.. 2019. 4. 20. 가장 힘들어 보이는 장애물을 넘기 위한 시도-12- 안녕하세요? 지난번 포스팅에서 무언가 잘못 되어서 py파일간, 클래스간 변수를 옮겨서 전달하는 것이 실패하기는 했습니다. 그래서 자료를 검색해 봐서, 한번 이번 포스팅에서 그 오류를 바로 잡고, 단순히 agent.py에서 매수/매도/관망 만이 아니라 얼마나 많은 수식을 거래할 지에 대해서 결정한 결과도 옮기도록 해 보고자 합니다. 먼저 자료를 검색해 보니, 이렇게 클래스 안에서 변수를 선언하기 위해서는 클래스명.변수명 이러는 식으로 변수를 스크립트 파일이 시작하자 마자 나오는 메서드에서 설정을 해 주도록 해 봅니다. 그리고 나서 이 변수를 기존에 self라고 붙어 있던 자리에서 바꾸어서 지정을 해 보도록 합니다. 이렇게 앞에 클래스명을 붙이는 것으로 그 클래스에서 대표적인 변수가라고 해야할까요? 일단 대.. 2019. 4. 20. 새롭게 부딪친 문제와 해결방법의 시도-2- 안녕하세요? 이번 포스팅에서는 어떻게 해서든 간에 계속해서 작동을 제대로 하지 않는 RLTrader를 수정하기 위해서 고분분투하던 이야기를 올릴까 합니다. 일단 저도 가지가지로 바쁘다 보니, 어떻게 포스팅을 자주 올리지 못해서 조금 밀렸기 때문에, 이번 포스팅에서 올리는 내용은 거의 화요일에 pytrader를 수정하면서 벌어진 일 입니다. 먼저 위 스크린샷처럼 기존의 chart_data를 지정함에 있어서 맨 마지막 부터 -120번째까지 지정을 하도록 어떻게 지정을 해 봅니다. 그런데 어떻게 된 것인지 exe파일로 빌드한 다음에, 이를 한번 pytrader에 적용시켜 보니까, 에러 메세지가 뜨는 것을 확인할 수 있었습니다. 다음으로는 위 스크린샷과 같이 iloc()라는 함수를 사용해서 범위를 지정한 메서드.. 2019. 4. 3. 이제서야 들어가본 모의투자와 발생한 문제-5- 안녕하세요? 지난번 포스팅에서 어떻게 해서 산넘어 산이라고 무슨 세번째 오류가 발생한 것을 확인할 수 있었습니다. 그래도 한번 모의투자에 들어가 보기 위해서 이 에러를 해결하기는 해결해야 했기에, 한번 이번 포스팅에서 이걸 어떻게 해결할 수 있는지에 대해서 들어가 보고자 합니다. 먼저 위 스크린샷을 보시면, 기존의 수익모델을 만들기 위해서 사용하는 yellowoperation 프로젝트의 main.py입니다. 여기서는 위 스크린샤을 보시면 17개의 입력 모델이 들어가기 위해서는 위 스크린샷처럼 training_data에서 특정한 항목을 제한해야 할 필요가 있습니다. 위 스크린샷에서 나와 있는 것처럼, 일단 newTestAI에서 이 구문을 집어 넣도록 합니다. 이렇게 해서 이게 해결이 되는 것인지는 모르겠습.. 2019. 3. 30. 이전 1 ··· 12 13 14 15 16 17 18 ··· 50 다음