본문 바로가기
무모한 도전-주식 인공지능 만들기

Step10 - 실전투자를 위한 프로그램 제작 -18-

by 인터넷떠돌이 2020. 11. 28.
반응형

안녕하세요?

 

지난번 포스팅에서 어떻게 해서 액션을 만들기는 했는데, 이게 끝이 아니라, 이제 이 action을 바탕으로 해서, 어떻게 해서든 행동이 제대로 나온 것이 맞지만, 문제는 이게 타당성이 있느냐 없느냐 하는 것이 남아 있는데, 이번 포스팅에서는 이 역할을 하는 메서드를 만들어 보고자 합니다.

 

먼저 이 작업을 하기 위해서, 제대로 된 액션인지 아닌지를 검증할 수 있는 메서드로 이전에 시뮬레이션을 하면서 나왔는 record of trading이라는 메서드를 가지고 오도록 합니다.

 

그리고 여기서는 이전에 있던 계좌정보를 가지고 데이터를 다르면 문제가 생기기 때문에, replace로 설정해 주고, 새로운 데이터 베이스를 만들어 주도록 합니다.

 

그리고 나서 일단 계좌정보를 받아와서 새로 생성하는 메서드가 필요하기에, 일단 그에 관련된 메소드만 실행을 할 수 있도록 어덯게 정리를 했습니다.

 

 

이렇게 해서 일 단 위 스크린샷에서 볼 수 있는 것처럼 데이터 베이스 파일을 하나 만들어 주는 데는 성공하기는 성공했습니다.

 

그리고 나서 여기다가 이제 return을 사용해서 action을 마지막에 반환하도록 하고, 그럼 이 return값을 누군가는 받을 수 수 있습니다.

 

긜고 다음 행동을 위해서 일단 내용이 없는 빈 메서드를 하나 만들어 놓아서 제대로 데이터를 주고받을 수 있는지를 한번 검색해 보도록 합니다.

 

그리고 나서 어떻게 위 스크린샷처럼 하려고 하기는 했습니다만, 시도가 영 좋지 않은 불발로 끝나는 것을 볼 수 있었습니다. 어디가 잘못되어서 이러는 지는 아직도 모릅니다.

 

일단 여기서는 위 스크린샷에서 볼 수 있는 것처럼, Calculation_of_Stock이라는 메서드 안에서 서로 주고받기를 할 수 있도록 만들어 주도록 합니다.

 

그리고 나서 여기서 먼저 할 수 있는 것으로는, 먼저 AccountMoney라는 데이터 베이스 파일에서 어떻게 내용물을 가지고 올 수 있도록 만들어 주도록 합니다.

 

그리고 나서 다음으로 해야 하는 것으로는 위 스크린샷에서 볼 수 있는 것처럼, 일단 결과물을 제대로 가지고 올 수 있는 것을 확인할 수 있기는 있었습니다. 이제 이를 바탕으로 해서 다른 내용을 하나하나 더 짜넣도록 해야 합니다. 이런 과정을 여러날에 걸쳐서 한게 아니라 하룻밤에 짜넣다 보니, 오류가 많아 졌습니다.

반응형