미체결 된 것 자동 취소 하는 방법이 있나요?
예를들어 아침 9시에 시스템으로 주문했는데 체결이 안된 경우,
10분이상 체결이 안되면 체결안된 주문들은 취소하는 기능이 있는지 문의합니다.
답변 1
예스스탁
예스스탁 답변
2015-10-07 11:11:23
안녕하세요? 예스스탁입니다.
시스템트레이딩 자동주문에서 미체결된 종목을 자동정정으로 주문을 내는 기능은 있지만(부가기능 탭에서 설정 가능) 문의하신 자동취소하는 기능은 제공되지 않습니다.
이와 같은 기능이 제공되지 않는 이유는 시스템신호가 발생하여 주문이 나가게 될때 계좌의 실제 잔고를 확인하지 않고 신호만 보고 그 신호대로 주문이 나가기 때문에 직전의 신호가 미체결 되게 되면, 그 다음 신호가 발생될 때 직전의 신호에 의해서 체결이 된 것으로 간주하고 주문을 내기 때문에 진전 신호에 대해 미체결이 남아 있게 되면 그 다음 신호에 의한 주문으로 주문이 엉키는 문제가 발생됩니다. 예를 들어 선물 거래에서 신호상으로 매수-매수청산 신호가 순차적으로 나올 경우 매수신호에서 주문이 미체결 되었다면 매수청산 신호가 발생될 때 이 신호를 무시해야 되지만, 이 상황에서 매수청산 신호에 의해서 매도주문이 들어가게 되어 이 주문이 체결 된다면 매도1계약을 보유하게 됩니다. 즉, 신호은 매수청산인데 결과는 매도포지션을 보유하게 되는 결과가 나오게 됩니다. 이런 이유로 시스템자동주문에서는 취소주문을 지원하지 않고 있으며, 수동으로 취소주문을 하셔야 하며, 이 경우 시스템트레이딩 설정도 신호에 맞게 '주문시작신호'를 '진입신호'로 변경해 주셔야 됩니다.
감사합니다.
> 멋진개발자 님이 쓴 글입니다.
> 제목 : 미체결 된 것 자동 취소 하는 방법이 있나요?
> 미체결 된 것 자동 취소 하는 방법이 있나요?
예를들어 아침 9시에 시스템으로 주문했는데 체결이 안된 경우,
10분이상 체결이 안되면 체결안된 주문들은 취소하는 기능이 있는지 문의합니다.