키움자동매매 프로그램 Ver 2.2.8 업데이트 내역

반응형

안녕하세요. 팡규입니다!

 

기존 사용되던 기능에 대한 부분은 생략하였습니다. 이전 게시물을 참고해 주시기 바랍니다. 

 

[Ver 2.2.8] - 변경된 레이아웃

  

[일반조건]

- 모의투자 체크박스 삭제

 

 

1. 키움 잔고 수익률 표시 조정

- 기존 버전에서 키움의 수익률은 매수수수료+매도수수료+제세금을 모두 포함한 결과를 표시하였으나 종목에 따른 세금, 수수료 및 변경되는 제세금 수수료율 등의 조건을 매번 변경 적용하기가 번거로워 별다른 계산 없이 키움의 잔고와 최대한 비슷하게 표시되도록 수정하였습니다. 

 

2. 상한가 도달 후 분할매도 시 매도 안 되는 버그..

- 종목의 상한가가 2820원이고 해당 종목이 개장하자마자 상한가에 도달하여 분할매도 조건이 되었으나 주문 시 분할매도 조건에 의해 상한가 초과금액이 입력되어 매도가 안 되는 현상.

 

예시로 만든 이미지 입니다.
기존 버전은 상한가가 초과된 금액이 주문되어 실제로는 API상에서 상한가 초과 금액으로 주문이 되지 않는다는 메시지가 표시됨.

 

주문 금액이 상한가 금액이 초과되면 분할매도 주문은 상한가 금액으로 주문 진행하여 매도함.

 

 

 

3. 트레일링 스탑 주문 버그

10% 고가 후 보전율 9%에 50% 주문 및 매도 주문 유지시간이 9999이라고 예를 들 경우 주문이 나간 이후 취소가 될 때까지 8%, 7% 보전율이 변동해도 매도 진행 안 되는 버그.

 

[수정사항]

예시)

 

설정사항 10% 고가 후 보전율 9%에 50% 주문

            10% 고가 후 보전율 8%에 50% 주문

            10% 고가 후 보전율 7%에 100% 주문인 경우

            매도주문 유지시간이 9999초...

            총 100주로 가정...

 

 

고가가 10%이고 현재 보전율이 9%이면 매도 가능수량의 50% 매도 주문후 9999초동안 매도주문 유지..(매도주문:50주, 잔량 50주)

이후 보전율이 8%가 되면 매도 잔량의 50% 매도 주문 후 9999초동안 매도주문 유지하며 기존 9%일때 나갔던 50%의 주문은 취소(매도주문:25주, 취소주문:50주, 이후잔량 75주)

이후 보전율이 7%가 되면 매도 잔량의 100% 매도 주문 후 9999초동안 매도주문 유지하며 기존 8%일때 나갔던 50%의 주문은 취소(매도주문:75주, 취소주문:25주, 이후잔량 25주)

 

제가 생각해도 트레일링기능은 좀 애매하네요.. 일단 이렇게 수정 했습니다.

 

 

 

==============================================================

테스트는 수동적으로 직접 하였으나 자동매매시 오류가 발생할 수 있으니 모의투자에서 테스트를 진행하시기 바랍니다.

 

감사합니다.

 

반응형

댓글()