옵션매매할때 자동매매 해보니까 주문가능수량 확인 하면
매도 가능수량 12개 매수 가능 수량 280개 주문가능액수가 나옵니다
그런데 자동매매 주문 설정을 12개로입력 했는데 시장에서 24개 주문
들어가네요 양방향 매매에서 있었던일입니다
좀 혼란 스러웠습니다
주문 가능 수량 조회 하면 매도 가능수량이 12개로 나왔습니다만
실재로 매매해보니 12개입력했는데 24개가 주문 들어가네요
뭐가뭔지 정확히좀 알아야겠습니다 답변 이곳 감사합니다
답변 1
예스스탁
예스스탁 답변
2007-08-03 09:57:04
안녕하세요..예스스탁입니다.
수량이 설정해 놓은것의 두배로 주문이 나간 이유는 리버셜시스템(동일한 봉에서 청산과 동시에 신규진입신호가 나오는 시스템)에서 청산에대한 주문 수량과 신규진입에 대한 주문수량이 각각 모두 주문을 내보내기 때문입니다.
당일청산 리버셜시스템(10분봉 기준 12계약 매매)을 예로들어서 설명드리겠습니다.
시험적용으로 시스템을 적용한 상태에서 9시30봉에서 신규매도신호 하나가 발생하였습니다. 신규매도신호 발생된 이후에 자동매매로 전환하여 놓았고, 10시30분봉에 매도청산 및 신규매수신호가 발생되었다면 이때 주문이 들어가게 되는데, 매도청산신호에 의해서 12계약의 매수 주문이 들어가고, 신규매수신호에 의해서 또 12계약의 매수주문이 들어가게 됩니다.
바로 이와 같은 이유 때문에 의도하신 것과 다르게 계약수가 두배로 진입되는 경우가 있습니다. 이것은 시스템신호는 계좌의 잔고를 평가하지 않고 신호에 따라서만 주문을 내보내기 때문입니다. 만일 위 상황에서 9시 30분 봉에서 매도신호가 발생하였으므로 수동으로 12계약의 매도주문을 내 놓은 이후에 자동으로 전환해 놓게 되면 10시 30분의 매도청산신호에 의해서 12계약의 매도주문이 청산되고, 신규매수신호에 의해서 새롭게 12계약의 매수 포지션을 갖게 됩니다.
이 문제 해결은 다음과 같이 해주시면 됩니다.
자동주문을 적용하는 시점에서 매매신호 상태가 포지션을 보유하고 있는 상태라면 시스템트레이딩 설정창의 매매탭에서 주문시작신호를 '진입신호'로 선택해 주시고 시스템을 적용하시면 됩니다. 이렇게 적용하면 자동주문 셋팅이후 첫번째로 발생하는 청산신호에 의한 주문은 무시하고 신규진입신호부터 주문이 들어가게 됩니다.
그리고 매매신호상의 포지션 상태와 계좌평가상의 포지션 상태가 일치된 이후에는 주문시작신호를 '모든신호'로 바꾸고 새롭게 적용해 주셔야 됩니다.
당일청산 시스템이고 장초반부터 자동주문을 설정할 경우는 말씀하신 문제가 발생하지 않습니다. 하지만, 매매가 진행된 중간(매매신호가 포지션을 보유하고 있는 상태)에 자동주문으로 전환시키거나 리버셜시스템으로 작성된 포지션매매 시스템에서 중간에 자동주문을 시작하시고자 할때는 위와 같은 설정으로 적용해 주셔야 됩니다.
감사합니다.
> CJ_yang1130 님이 쓴 글입니다.
> 제목 : 매매
> 옵션매매할때 자동매매 해보니까 주문가능수량 확인 하면
매도 가능수량 12개 매수 가능 수량 280개 주문가능액수가 나옵니다
그런데 자동매매 주문 설정을 12개로입력 했는데 시장에서 24개 주문
들어가네요 양방향 매매에서 있었던일입니다
좀 혼란 스러웠습니다
주문 가능 수량 조회 하면 매도 가능수량이 12개로 나왔습니다만
실재로 매매해보니 12개입력했는데 24개가 주문 들어가네요
뭐가뭔지 정확히좀 알아야겠습니다 답변 이곳 감사합니다