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

2주차 시험운전을 위한 준비 -8-

by 인터넷떠돌이 2021. 1. 19.
반응형

안녕하세요?

 

이번 포스팅에서는 지난번 포스팅에서 발생한 에러를 급하게 해결하기 위해서 작업에 들어가 보기는 했습니다. 다만 이 결과가 그렇게 까지 만족스럽지 않았는데, 아무튼 결과는 결과이고, 이 포스팅꺼리의 데이터를 확보한 시점이 거의 아침이 다 되어 가는 시점이었기 때문에 급하기는 어떤 의미로 급했습니다.

 

일단 한번 일어난 거래를 한번 살펴보니까, 여기서 알 수 있었는 것은, 우선 위 스크린샷에서 볼 수 있는 것처럼, 일단 한번에 다 매도가 일어난 것이 아니란 것을 알 수 있었습니다.

 

그리고 나서 다음으로 봐야 하는 것으로 위 스크린샷엣허 볼 수 있는 것처럼 일단, 보유하고 있는 주식의 양인 quantity를 가지고 올 수 있도록 만들어 주도록 합니다.

 

그리고 나서 숫자를 계산해서, 만약 팔았는 숫자보다 보유한 주식의 숫자가 많다 = 보유한 주식의 극히 일부만 팔린 경우에는 매수가격을 풀로 계산할 필요가 없기는 없습니다. 그래서 비율대로 줄려서 한번 계산활 수 있도록 바꾸어 주었습니다.

 

 

그래서 일단 이런 감소 = 매수가 일어나기 전의 상황을 일단 한번 보도록 합니다. 이걸 메모한 다음에, 이제 얼마나 매도로 수익을 냈는지 보도록 합니다.

 

전체 합쳐서 1070원의 수익을 올린 것으로 되어 있습니다. 여기서 손해를 보지는 않았으니, 기존의 자금에서 저 이익금을 더하면 될 듯 합니다.

 

그래서 일단 위 스크린샷엣허 볼 수 있는 것처럼, 일단은 하나 고쳐 주도록 합니다. 그리고 나서 다음의 작업에 한번 동원할 수 있도록 합니다.

 

그리고 나서 다음으로 해야 할 것은 어떻게 된 것인지 초기화라고 해서, 순수한 자금인 deposit을 할당하지 못하는 사태가 벌어져서, 위 스크린샷에서 볼 수 있는 것처럼 일단 스위치를 하나 만들어 주도록 합니다.

 

그리고 나서 이 스위치가 켜져 있는 상황에서만 초기화를 했는 것처럼 이 작업이 일어날 수 있도록 만들어 주도록 조치를 취합니다.

 

일단 이렇게 되어서 위 스크린샷처럼, 우선 할당량이 없는 애들은 어떻게 된 것이 할당된 자금도 없어지는 것으로 되었습니다. 그리고 나서 다음으로 아주 적은양으로 새로 추가한 종목들이 나누어 진 것을 볼 수 있습니다. 이렇게 초기 자본금 항목만 보면 성공인듯 하지만, 아직 성공이 아니었습니다.

반응형