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

드디어 시작된 세금과 수수료와의 싸움 -4-part1

by 인터넷떠돌이 2020. 6. 20.
반응형

안녕하세요?

 

이번 포스팅에서는 원래 한개의 포스팅으로 이어야 하는 내용이기는 합니다만, 너무 내용이 길어지는 감이 있어서 하는 수 없이 2개의 부분으로 나누어서 올리게 되었습니다. 

 

지난번 포스팅에서 나온 에러를 해결하기 위해서는 위 스크린샷에서 볼 수 있는 것처럼, 일단 제대로 된 값을 0이라도 전달을 해야만 했습니다.

 

이렇게 해서 제대로 테스트는 진행이 되었지만, 정작 수수료와 세금으로 인해서 이익이 나지는 않는 기현상을 확인할 수있었습니다. 이렇게 해서 보면, 이 종목들이 Top 10인 종목인데 이익은 커녕 손해만 나오는 것을 생각하면, 이래저래 한숨만 나오는 상황입니다.

 

 

거기다가 심각한 문제라면 심각한 문제인 것이, 위 스크린샷을 보시면 알 수 있듯이 일단 승률이 확 떨어진 것을 확인할 수 있었습니다. 즉, 이익을 봐야 할 종목이 도리어 손해를 보는 것으로 바뀐 것 입니다.

 

그래서 일단 이 난관을 해결해 보기 위해서, 위 스크린샷과 같은 작업을 하나 시도해 보고자 합니다. 이 작업은 간단하게도 한개의 플래그를 세워서 매수할 때는 매수 플레그를 세우고, 매도할 때는 매도 플레그를 세우도록 합니다. 이렇게 해서 RSI를 계산하는 공식에 현재가를 바꿔주는 식으로 사용하고자 합니다.

 

일단 맨 처음에는 보유한 주식이 있을 턱이 없기에, 일단 매수 모드로만 만들어 주도록 설정을 합니다. 이렇게 해서 이제 필요할 때는 언제냐 하면............

 

각각의 지수를 계산하기 위한 메서드에서, 변형을 가하기 위해서, 일단 위 스클니샷과 같이 일단 코드를 추가해 주도록 합니다.

 

그리고 이 메서드를 불러오는 상위 메서드가 위 스크린샷처럼 있는데, 여기서도 한번 작업을 해 보도록 합니다. 이렇게 하는 것으로 일단 첫 단추를 끼우는 작업을 성공적으로 마치기는 했지만, 그래도 아직 할일이 많습니다. 이제 블로그 포스팅의 길이가 나머 길어지는 감이 있으니, 여기서 정리 하도록 하겠습니다.

반응형