첨부 이미지
그림1
위와같은 전략실차트에서 다음과 같이
신호가 발생 할 때
1번 신호 00:00:10 매도청산 / 매수
2번 신호 00:00:15 매수청산 / 매도
3번 신호 00:00:30 매도청산 / 매수
시스템매매설정에서 진입주문지연을 신호발생 후 30초 대기 후 주문으로 설정 한다면
1. 1번 / 2번 / 3번 진입신호가 순차적으로 30초지연 되어 모든주문이 발생 하는것인지
2. 1번 / 2번 / 3번 신호의 시간차가 모두 30초 이내이므로 순연되어 1번과 2번의 신호는 발생하지 아니하고, 최종 3번신호만 30초지연되어 주문신호가 발생하여 매도청산 / 매수 1회만 발생이 되는지 알고 싶습니다.
답변 1
예스스탁
예스스탁 답변
2020-09-07 11:59:18
안녕하세요? 예스스탁입니다.
문의하신 내용의 1번처럼 신호에 따른 모든 주문이 발생됩니다.
진입주문 30초로 설정했을 때 사례를 예로 들어 보겠습니다.(1계약 기준)
1번 신호 00:00:10 매도청산 / 매수
2번 신호 00:00:15 매수청산 / 매도
3번 신호 00:00:30 매도청산 / 매수
진입주문지연 30초로 설정해 놓았을 경우, 위 상황에서 신호가 지연발생되는 것은 아니고,
진입주문만 30초 지연되어서 주문이 나가게 됩니다.
1번신호 발생시 00:00:10에 매도청산신호에 의해 매수주문 1계약이 나가게 되고,
2번신호 발생시 00:00:15에 매수청산신호에 의해 매도주문 1계약이 나가게 되고,
3번신호 발생시 00:00:30에 매도청산신호에 의해 매수주문 1계약이 나가게 됩니다.
00:00:40에 1번신호에 의한 매수신호 진입지연주문으로 매수주문 1계약이 나가게 되고,
00:00:45에 2번신호에 의한 매도신호 진입지연주문으로 매도주문 1계약이 나가게 되고,
00:01:00에 3번신호에 의한 매수신호 진입지연주문으로 매수주문 1계약이 나가게 됩니다.
결론적으로 말씀드리면, 신호가 지연발생되는 것은 아니고 신호가 확정된 후 진입주문만 설정한 30초 지연되어서 순차적으로 모두 발생되게 됩니다.
주의하실 점은, 진입주문지연기능은 리버셜시스템(진입과 청산신호가 동시에 발생되는 시스템)에서 증거금이 2배로 잡히는 문제가 있어서 증거금 부족을 피하기 위해서 많이 사용하는 기능인데, 사례처럼 진입지연시간동안 신호가 여러번 발생될 경우 주문이 지연되면서 동일한 방향의 주문이 연속으로 들어가면서 일부 주문이 증거금 부족으로 거부되는 상황이 생길 수 있습니다. 위 사례에서는 해당 현상이 생기지 않지만, 진입지연을 20초로 설정해 놓았을 경우, 2번과 3번 사이에 1번의 매수신호에 따른 매수주문이 들어가게 되는데, 이어서 3번의 매도청산신호에 의해서도 매수주문이 들어가게 됩니다. 1계약의 매수포지션을 보유하고 있는 상태에서 추가로 1계약 매수주문이 나가는 상태이기 때문에 1계약 증거금만 있다면 3번의 매도청산신호에 따른 매수주문은 증거금 부족으로 거부되게 될 것입니다. 진입주문 지연 기능을 사용하고, 신호가 사례처럼 빠르게 전환되면서 발생될 수 있는 시스템 이라면 이와 같은 현상이 발생될 수 있으므로 주문체결 여부를 반드시 확인하셔야 됩니다.
감사합니다.
> 너무조아 님이 쓴 글입니다.
> 제목 : 지연주문설정 시
> 위와같은 전략실차트에서 다음과 같이
신호가 발생 할 때
1번 신호 00:00:10 매도청산 / 매수
2번 신호 00:00:15 매수청산 / 매도
3번 신호 00:00:30 매도청산 / 매수
시스템매매설정에서 진입주문지연을 신호발생 후 30초 대기 후 주문으로 설정 한다면
1. 1번 / 2번 / 3번 진입신호가 순차적으로 30초지연 되어 모든주문이 발생 하는것인지
2. 1번 / 2번 / 3번 신호의 시간차가 모두 30초 이내이므로 순연되어 1번과 2번의 신호는 발생하지 아니하고, 최종 3번신호만 30초지연되어 주문신호가 발생하여 매도청산 / 매수 1회만 발생이 되는지 알고 싶습니다.