본문 바로가기

주식 인공지능200

새롭게 부딪친 문제와 해결방법의 시도 안녕하세요? 지난번 포스팅에서 어떻게 된 것인지 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.
이제서야 들어가본 모의투자와 발생한 문제-4- 안녕하세요? 지난번 포스팅에서 무언가 상당히 난감한 두번째 에러가 발생한 것을 보여드렸는데요, 이렇게 된 이상 어떻게 해서든 간에 이 에러도 해결을 해야 하기 때문에, 이번 포스팅에서는 계속해서 trial and error를 하는 것을 보여드리게 될 듯 합니다. 먼저 kiwoom.py로 가서, 위 스크린샷에 보이는 것처럼 arrow001이라는 표식과 함께, single의 데이터 하나를 어떻게 해서 가지고 오는지에 대해서 한번 살펴보고자 합니다. 그리고 나서 multi항목에서는 한번 arrow002라는 표식을 찍은 다음에, 위 스크린샷에 보인느 것처럼 보유수량이라는 상당히 중요한 데이터를 가지고 오도록 표식을 찍어 봅니다. 일단 pytrader2를 작동시켜본 결과, arrow001은 분명히 찍히기는 찍히는.. 2019. 3. 30.