안녕하세요?

 

주말내내 파이썬의 성능을 올려주는 책에서 병렬처리에 관한 내용을 읽어 보고는 있었습니다만, 문제는 책 한권에서 전혀 모르는 내용을 읽어 본다고 해서, 하루안에 끝나는 것도 아니기는 해서, 이래저래 아무것도 새로운 것 없이 그냥 모의투자에 들어가 본 하루가 되었습니다.

 

일단 이번주에는 한국패러랠의 주식을 하나 추가해서 프로그램을 돌려 보고자 해서, 한번 pytader를 실행시킨 다음에 1분봉 차트를 가지고 오도록 합니다.

 

그리고 나서 지난주부터 사용하고 있었는 주식인 화천기계의 주식을 가지고 오도록 합니다. 역시 가지고 오는 프로그램은 pytrader입니다.

 

지난주에 이어서 이번 평균회귀테스트에서 한번 평균회귀를 한다고 나온 신송 홀딩스의 주식을 역시 사용해 보기 위해서 한번 1분봉 차트를 가지고 오도록 합니다.

 

 

그리고 이미 주식을 보유하고 있는 SK디스커버리의 우선주를 가지고 오도록 합니다. 여기서 이렇게 가지고 오는 것으로 오늘의 모의투자에 들어가기 위한 준비는 거의 끝났습니다.

 

그리고 나서 parent_of_pytrader를 실행시켜서, 한번 작업을 하도록 해 봅니다. 일단 지난번에 4개 이상 작동하지 않는 것을 확인하였기 때문에, 6개 모두 작동시킬 필요는 없다는 생각이 듭니다.

 

일단 매도반응이 나오기는 했는데, 문제가 신송 홀딩스의 주식이 1개만 체결이 되고, 나머지 59개가 미체결이 되었다는 것을 알 수 있습니다.

 

일단 여기까지는 이렇게 수익이 나오는 것으로 거래가 일어난 것으로 알 수 있었습니다. 여기까지는 제가 의도한 대로 프로그램이 잘 돌아가고는 있습니다.

 

그런데 미체결된 주식중에 일부가 차례차례 거래가 되더니 문제가 발생이 되었습니다. 저는 분명히 거래가 일어나면 이익보는 선에서 일어나라고 했는데, 49주가 손해보는 상황에서 거래를 한 것입니다.

 

이렇게 대다수의 거래는 이익을 보지만, 미체결된 일부의 주식이 손해보는 현재가에서 거래를 해 버린다는 것이 문제라면 문제라는 생각이 듭니다. 그래서 어디가 문제인가 했더니........

 

신송홀딩스와 화천기계의 주식을 보면, 저는 최대한으로 매수하라고 했는 주식은 그저 20주가 최대일 겁니다. 그런데 제 의도와는 다르게 40주, 90주 이렇게 매수를 하는 것을 볼 수 있었습니다. 이래서야 이게 제 의도대로 되지 않는 다는 것을 볼 수 있습니다. 이 문제를 어떻게 해결해야 할 필요성이 있어 보입니다.

+ Recent posts