본문 바로가기

인공지능 주식투자141

새롭게 부딪친 문제와 해결방법의 시도-2- 안녕하세요? 이번 포스팅에서는 어떻게 해서든 간에 계속해서 작동을 제대로 하지 않는 RLTrader를 수정하기 위해서 고분분투하던 이야기를 올릴까 합니다. 일단 저도 가지가지로 바쁘다 보니, 어떻게 포스팅을 자주 올리지 못해서 조금 밀렸기 때문에, 이번 포스팅에서 올리는 내용은 거의 화요일에 pytrader를 수정하면서 벌어진 일 입니다. 먼저 위 스크린샷처럼 기존의 chart_data를 지정함에 있어서 맨 마지막 부터 -120번째까지 지정을 하도록 어떻게 지정을 해 봅니다. 그런데 어떻게 된 것인지 exe파일로 빌드한 다음에, 이를 한번 pytrader에 적용시켜 보니까, 에러 메세지가 뜨는 것을 확인할 수 있었습니다. 다음으로는 위 스크린샷과 같이 iloc()라는 함수를 사용해서 범위를 지정한 메서드.. 2019. 4. 3.
새롭게 부딪친 문제와 해결방법의 시도 안녕하세요? 지난번 포스팅에서 어떻게 된 것인지 action_list.txt를 해보았지만, 아무런 결과도 나오지 않았으며, 계속관망만을 해서 이대로는 안되겠다는 생각이 들었습니다. 그래서 한번 이게 어디서 부터 문제가 있는지 깊이 생각을 하다 보니 다음과 같은 문제가 있다는 생각이 들었습니다. 먼저 위 스크릔샷과 같이, 과거 시점에서 주식 그래프를 모고서 1주 이상의 주식을 매수하라고 명령을 내리지만, 문제는 이미 지나간 시점이기 때문에 실제로는 매수를 할 수 없습니다. 그래서 딱 현재의 상황만 보고서 모델에서 결정이 나올 수 있도록 만들어 봅니다. 그래서 위 스크린샷과 같이 newTestAI라는 프로젝트로 간 다음에 위에 나와 있는 스크린샷처럼 datamanager.py로 가서, 한번 chart_dat.. 2019. 4. 2.
해결책이 안 보이는 문제점이 발견되었습니다. 안녕하세요? 이래저래 해결책을 고심해 본다고 해서, 오늘의 포스팅이 늦어지기는 늦어졌습니다. 하지만 이렇게 고심에 고심을 거듭해도 도저히 어디서 이런 문제가 나온 것인지 짐작이 가지 않는 문제가 나와서, 오늘 포스팅에서는 이 문제에 대해서 한번 보고를 하는 것을 겸해서 올리고자 합니다. 먼저 위 스크릔샷에서 나오는 것처럼, action_llist에 있는 가장 마지막 행의 내용을 읽지 못해서 거래가 전혀 이루어 지지 않은 것이 아닌가 하는 생각이 들었습니다. 그래서 표식과 함께 데이터의 내용을 print()하도록 만들었습니다. 이걸 뭐라고 설명해야 할지 모르겠습니다만, 일단 데이터를 가지고 오는 ㄱ덧에는 성공하기는 성공했습니다. 그래서 저 밑에 한 칸이 띄워진 것이 에러의 원인이 아닌가 하는 생각이 들었습.. 2019. 4. 1.
이제서야 들어가본 모의투자와 발생한 문제-5- 안녕하세요? 지난번 포스팅에서 어떻게 해서 산넘어 산이라고 무슨 세번째 오류가 발생한 것을 확인할 수 있었습니다. 그래도 한번 모의투자에 들어가 보기 위해서 이 에러를 해결하기는 해결해야 했기에, 한번 이번 포스팅에서 이걸 어떻게 해결할 수 있는지에 대해서 들어가 보고자 합니다. 먼저 위 스크린샷을 보시면, 기존의 수익모델을 만들기 위해서 사용하는 yellowoperation 프로젝트의 main.py입니다. 여기서는 위 스크린샤을 보시면 17개의 입력 모델이 들어가기 위해서는 위 스크린샷처럼 training_data에서 특정한 항목을 제한해야 할 필요가 있습니다. 위 스크린샷에서 나와 있는 것처럼, 일단 newTestAI에서 이 구문을 집어 넣도록 합니다. 이렇게 해서 이게 해결이 되는 것인지는 모르겠습.. 2019. 3. 30.