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

변동되는 Position Size만들기 -1-

by 인터넷떠돌이 2020. 9. 29.
반응형

안녕하세요?

 

일단 지난번 포스팅에서 부터 무엇을 다음 스탭으로 해야 할지 모르겠다는 생각이 들었습니다만, 그래도 이래저래 작업을 해야 할 필요성이 있기는 있기에, 일단은 먼저 해야 하는 것으로는 이 position size에서 지정되는 Account에 감당 가능한 리스크가 보통은 2%를 넘지 않는데, 제 경우에는 10%나 하는 문제점이 있었습니다. 그래서 이걸 특정한 시점이 되면 변경이 되라고 바꾸어 볼까 합니다.

 

먼저 테스트를 위한 작업이 되어야 하기에, 일단은 먼저 해야 하는 것으로는 일단, 부모 프로세스가 아닌 기존의 프로세스에서 작업을 하도록 바꾸어 주도록 합니다.

 

그리고 나서 하위 py파일로 가서, 여기서는 위 스크린샷에서 볼 수 있는 것철머 일단 position size를 어떻게 변경할 수 있도록 만들어 주도록 합니다.

 

 

그런데 어떻게 된 것인지 모르겠습니다만, 이게 하다하다가 어째서 인지 제대로 되지 않고서, 일단은 OverFlow라고 하면서 무언가 에러가 나오는 것 입니다.

 

일단 기존의 Account Risk와 Trade Risk에 대해서는 그렇게 큰 숫자가 나오는 것은 아닌데 왜 이런 에러가 나오는지 지금 현 상황에서는 이해가 되지 않았습니다.

 

그래서 이 문제를 먼저 해결할 수 있는 것으로 보이는 Decimal이라는 파이썬 내장 함수를 가지고 오도록 했습니다. 이렇게 하면 해결이 되리라 생각했습니다만..........

 

그리고 나서 이렇게 가지고 온 라이브러리에서 가지고 온 것을 가지고서 한번 작업을 해 보고자 합니다. 이렇게 하는 것으로 이제 문제가 해결되리라 생각을 했습니다만.......

 

그런데 제 기대와는 다르게 아직도 문제는 해결이 되지 않은 것을 확인할 수 있었습니다. 이래서야 이걸 어디서 문제가 나온 것인지 모르겠습니다만, 일단 이 문제를 해결하기 위해서라도 어떻게 다른 방법이 없는지 찾아 보아야 한다는 생각이 듭니다.

반응형