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

3차 종목선정 및 오류수정 과정 -complete-

by 인터넷떠돌이 2021. 3. 27.
반응형

안녕하세요?

 

드디어 이 오류를 수정하고 3번째로 종목을 선정하는 일에 대해서 마지막으로 작업을 하는 시간을 가지고 있습니다. 아무튼 간에, 이제는 이래저래 작업을 하기 위해서, 어찌어찌 마무리를 해야 할 타이밍이 왔습니다. 이 이후에는 모의투자에 들어가서 실제로 어떻게 실시간으로 작업을 하는지에 대해서 이야기를 해 보고자 합니다.

 

다음으로는 역시나 액션을 결정하기 위한 메서드를 위 스크린샷에서 볼 수 있는 것처럼, 일단은 하나 만들어 주도록 합니다.

 

그리고 나서 기존의 MFI기반 매수/매도 룰에 대해서 한번 비교를 해 보도록 합니다. 여기서 하나 알 수 있는 것으로는, 역시나 4개의 종목을 제외하면 전혀 같은 종목이 하나도 없다는 것 입니다. 그래서 조건 1은 RSI의 3번째 조건으로 매수/매도를 하고, 다음으로 사용하고자 하는 룰로는 기존의 MFI기반의 방법을 그대로 쓰는 것 입니다.

 

 

일단 이렇게 해서 추출이된 RSI에서 가장 수익률이 좋았던 종목 10개를 뽑아서 리스트로 만들어 주도록 합니다. 그리고 나서 효율적 투자선을 만들어서 어느 정목에 어느정도 배분할지 결정해 봅니다.

 

그래서 일단 이 방법을 하기 위해서 먼저 두 방법에 동원될 종목의 코드 리스트를 준비해 주도록 합니다. 그리고 나서 이제 프로그램을 가동시켜서 비율을 얻습니다.

 

정말 10개의 종목만 해서 얼마 걸리지 않은 시간이 흐른 이후에, 위 스크린샷처럼 비율이 나왔습니다. 이제 이걸 프로그램이 인식하기 위한 형식으로 바꾸어 주도록 합니다.

 

이제 이 데이터를 본격적으로 프로그램이 읽어들이기 위한 경로에 집어 넣어 주도록 합니다. 일단 이 작업을 하기는 하였으니, 이제 해야 할 것으로는.......... 예, 본격적으로 세금과 수수료, 그리고 일일히 설정해야 하는 이 값 - stop loss를 위한 비율을 제시해야 합니다.

 

마지막으로 다른 컴퓨터에서 위 스크린샷에서 볼 수 있는 것처럼 일단 다른 Open API를 사용해서 다른 조건에서 실험에 들어갈 수 있도록 만들어 주도록 합니다. 이렇게 하는 것으로 이제 실험을 위한 준비는 다 끝나기는 했습니다. 남은 것은 본격적으로 들어가서, 어떤 차이가 나오는지 보도록 하는 것 입니다.

반응형