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

Account가 있는 테스트를 하기 위한 준비-5-

by 인터넷떠돌이 2020. 5. 31.
반응형

안녕하세요?

 

지난번 포스팅에서 어떻게 제대로 원하는 메서드가 들어갈 수 있도록 만드는 것에는 성공하기는 했지만, 한가지 부족하다는 생각이 들었는데, 바로 손절매라고 하는 stop loss가 일어난 횟수를 알 수 없다는 것 입니다. 이것도 생각해 보면 상당히 중요한 요소이기는 요소인데, 이를 기록할 수 있도록 만들어 보는 것이 이번 작업의 목표입니다.

 

일단 위 스크린샷에서 볼 수 있는 것처럼, 원래는 그냥 Sell이라고만 되어 있는 부분을 StopLoss라고 바꾸어 주도록 합니다. 이렇게 하는 것으로 일단 작업을 하나 할 수 있습니다.

 

그리고 이 횟수를 기록하기 위한 변수를 따로 하나 만들어 주도록 합니다. 이렇게 함으로서 이제 기초적인 준비는 되었다는 생각이 듭니다.

 

 

그리고 나서 이기서 한번 제대로 행동이 StopLoss로 나온 적이 있는지 확인을 하고, 이를 Sell로 바꾸는 과정에서 stoploss를 측정하는 카운터가 올라가는 지 측정해 보도록 합니다.

 

이렇게 해서 일단 위 스크린샷에서 보이는 것처럼 제대로 결과가 나오는 것을 확인할 수 있습니다. 그 다음으로는 이제 갯수가 제대로 올라가는 것도 확인이 가능합니다.

 

그리고 나서 이 수치를 제대로 데이터 베이스에 기록하기 위해서, 위 스크린샷에서 보이는 것처럼 일단 집어넣기 위한 작업을 하나씩 시작해 보도록 합니다.

 

그리고 나서 가장 메인이 되는 py파일에서도 위 스크린샷에서 볼 수 있는 것처럼 일단 해당하는 변수를 집어넣어 주도록 합니다.

 

그리고 나서 위 스크린샷에서 볼 수 있는 것처럼 데이터 베이스 파일에 제대로 기록이 되는 것을 볼 수 있기는 있었습니다. 이렇게 해서 대략적인 작업이 끝니기는 끝이 났고, 이제 본격적으로 테스트에 들어가 봐야하는 단계라는 생각이 들었습니다.

반응형