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

Position Sizing을 위한 작업 -5-

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

안녕하세요?

 

한번에 작업이 잘 되어서 몰아서 작업을 하니, 어느정도 포스팅 꺼리가 많이 나오기는 합니다만, 그래도 그건 그것이고, 이제부터 해야 할 일은 이 포스팅꺼리들을 어떻게 해서건 간에 블로그에 올려서 제 실험노트격인 포스팅으로 정리하는 작업을 해야 합니다. 아무튼 지루하실 감은 있지만, 이런 작업을 통해서 어느정도 작업을 진행시킬 수 있습니다.

 

먼저 해야 확인을 해야 하는 일로는, 일단 어떤 룰을 이용해서 매도/매수를 결정하는 지 여부를 알아내야 합니다. 이 작업을 하기 위해서 일단 작업을 하기는 하도록 해 봅니다.

 

그리고 나서 계산이 되었는 position size를 반영하기 위해서, 일단 위 스크린샷에서 볼 수 있는 것과 같이 우선 메서드에 지정을 해 주도록 합니다.

 

 

그리고 나서 이 데이터를 전달해 주기 위해서, 위 스크린샷과 같은 형식으로 일단 변수를 추가로 입력해 주도록 합니다. 이렇게 하면 다른 py파일에 있는 메서드에 데이터를 전달할 수 있습니다.

 

그리고 추가로 더한 작업을 하기 위해서, 위 스크린샷과 같이, 이번에는 nth라는 몇번째 자식 프로세스에서 작업을 하는 것인지도 알려주는 데이터도 가지고 오도록 합니다.

 

그리고 나서 다음으로 해 주어야 하는 것으로 이제 몇번째 자식 프로세스인지 알려주는 이 데이터도 역시 호출할 때라고 해야 할까요? 이런 타이밍에 넣어 주도록 합니다.

 

그래서 이렇게 하는 것으로 이제 nth가 면번째인가를 확인해서 position size가 1번인지 2번인지 측정을 하도록 합니다. 그리고 나서 이 데이터를 매수/매도할 경우에 반영하도록 합니다.

 

이렇게 해서 매도에 amount라고 해서, 이 구매한 주식의 수량이 제대로 반영이 되는지 아닌지에 대해서 한번 알아보고자 했습니다만, 이게 제대로 거래가 되지 않았습니다. 이 에러 메세지가 왜 나오는지는 모르겠습니다만, 아무튼 이 에러 메세지를 어떻게 해서든 처리를 해야만 합니다.

반응형