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

증거금 매수를 막기위한 조치에 들어가 보기

by 인터넷떠돌이 2019. 8. 8.
반응형

안녕하세요?

 

지난번 주식 모의투자에서 주식을 매수할 때 있어서 매수를 했는 주식의 가치를 가지고 주식을 다시 매수하는 증거금 매수가 일어나서 결국 상황이 많이 좋지 않게 된 것을 확인할 수 있었습니다. 아무튼 이제 이것을 막기 위한 여정에 들어가 보도록 하겠습니다.

 

먼저 실패했는 모의투자 계좌를 계속해서 가지고 있을 필요는 없기 때문에 일단 참가취소를 해서 없애버리도록 해야 겠습니다.

 

그래서 먼저 영웅문 HTS에서 화면변호 0398 이라는 화면을 가지고 와서 현금만을 100%로 하ㅑ는 것으로 해서 증거금 변경을 선택해 주도록 합니다.

 

이렇게 해서 증거금 100% 계좌로 변경을 하는 것으로 생각을 했는데, 이 기능이 모의투자에서는 지원하지 않는 기능이라는 말을 들을 수 밖에 없었습니다. 일단 이렇게 하기는 했는데, 다른 방법을 찾아봐야 할 듯 합니다.

 

그래서 이번에는 KOA Studio에서 위 ㅅ ㅡ크린샷에 보이는 것처럼 출금가능 금액은 다시 모의투자를 시작했기 때문에 위 스크린샷에서 보이는 것처럼 그냥은 출금가능 금액이 100만원 들어가 있는 것을 볼 수 있습니다.

 

 

다음으로는 KOA Studio에서 OPW00001 이라는 TR에서 위 스크린샷에서 보이는 것처럼 다음으로 주문가능 금액 역시 100만원 나오는 것을 볼 수 있습니다.

 

그리고 나서 아무래도 이것 이라는 생각이 든게 100% 종목 주문가능 금액이라는 것이 있는데, 이 역시 눈여겨서 보고 있는 중입니다.

 

그런데 기존에는 조회구분을 2라고 일반조회로 했는데, 그러지 말고 1로 바꾸어서 예상구분으로 만들어 주도록 만들어 줍니다.

 

이렇게 했더니 기존의 d+2출금가능금액이라는 항목이 기존의 0에서 100만원으로 나오는 것을 볼 수 있었습니다. 아무래도 이렇게 해서 한번 d+2출금가능금액을 계산해서 매수를 하도록 만들면 아마도 가능하리라 생각이 됩니다.

 

그래서 먼저 위 스크린샷과 같이 기존에 없던 input항목을 새로 만들어서 InformationOfAccount라는 메서드에서 정보를 얻어 올때 추가로 더 나오도록 만들어 주도록 합니다.

 

그리고 opw00001이라는 TR이 들어오면 나오는 메서드에서 위 스크린샷과 간ㅌ이 d+2추정예수금으로 다시 바꾸어서 한번 더 만들어 주도록 합니다.

 

그리고 한번 시험삼아 작동을 시킬 것이기 때문에 39개나 되는 스레드가 필요한 것이 아니기 때문에, 위 스크린샷과 같이 1개의 스레드만 생성해서 작동 하도록 만들어 줍니다.

 

그런데 이렇게 하고도 여전히 위 스크린샷에서 보이는 것처럼 예수금이 0으로 나오는 것을 볼 수 있었습니다. 이래서야 이를 제대로 작동시키기도 어려울 듯 한데, 일단 계속해서 작업을 이어서 해야 겠다는 생각이 듭니다. 우선은 예수금이 0원은 0원이고, 다음 작업을 바로 이어야 겠지만, 일단 포스팅이 길어지는 감이 있으니 여기서 끊어 주도록 하겠습니다.

반응형