커뮤니티

주문신호 발생 n초 후 주문실행 옵션요청

프로필 이미지
훈sys
2024-05-29 10:23:13
909
글번호 219906
답변완료
n초 주문딜레이 기능 요청 분단위 차트의 onclose & atmarket 신호 이용시 00초 정각에 여러 유저들의 주문이 동시에 발생하므로 주문이 겹치면서 슬리피지가 많이 발생합니다. 불필요한 슬리피지 감소를 위해 onclose나 atmarket 주문신호 발생시 n초 후 주문실행옵션 요청드립니다.
예스트레이더 (iM증권)
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-05-29 16:28:44

안녕하세요? 예스스탁입니다. 말씀하신 기능 중에 '진입주문'에 대해서는 시스템트레이딩 설정창의 '부가기능' 탭에 '진입주문지연' 기능이 있으며, 진입신호 확정 후 몇 초 후에 진입주문을 낼 지 설정할 수 있습니다. 다만, 이 기능은 진입신호에 대한 주문에만 해당되며 청산신호에 대해서는 적용이 되지 않습니다. 또, 신호타입(onclose, atstop,..등)에 상관없이 설정해 놓으면 모든 진입신호에서 동일하게 적용됩니다. 청산신호에 대해서는 주문지연 기능이 별도로 없는데, 말씀하신 주문이 몰리는 시점에 체결슬리피지를 해결하기 위한 방법으로 청산신호 확정시 즉시 체결되지 않는 가격으로 주문을 넣은 후 N초 후에 정정주문을 내는 방법을 이용하실 수 있을것 같습니다. 이 기능은 시스템트레이딩 설정창의 매매탭에서 청산 매매가격을 '사용자 가격 설정'으로 선택하신 후 옆에 나타나는 '설정' 버튼을 클릭하여 주문타입별로 청산가격을 지정해 주는 방법으로 가격을 설정해 줍니다.(우선N호가로 셋팅하시면 즉시 체결되지 않는 가격으로 주문이 나갑니다.) 그 다음 시스템트레이딩 설정창의 '부가기능' 탭에서 '시간자동정정'에 체크하고 체결대기초와 정정주문 가격을 입력하여 최초 주문(체결되지 않도록 낸 주문)이 나간 후 N초후에 정정주문이 나가도록 사용할 수 있습니다. 이 기능 이외에 봉차트의 완성되는 시간 기준을 변경하는 방법도 주문이 몰릴때 체결슬리피지를 줄이는 방법으로 사용하실 수 있을것 같습니다. 기본차트 속성창에 보시면 '선택' 탭에 '장 시작시간 변경' 옵션이 있습니다. 이 옵션에 예를 들어 '1분'으로 선택해서 적용하실 경우 봉을 1분 먼저 완성시킵니다. 예를 들어 10분봉 차트인 경우 첫번째 봉은 8시 54분에 완성이 됩니다.(이 옵션을 적용하지 않은 경우는 8시 55분에 완성) 이렇게 모든 봉을 1분 앞당겨서 완성하는 기능입니다. 감사합니다. > 훈sys 님이 쓴 글입니다. > 제목 : 주문신호 발생 n초 후 주문실행 옵션요청 > n초 주문딜레이 기능 요청 분단위 차트의 onclose & atmarket 신호 이용시 00초 정각에 여러 유저들의 주문이 동시에 발생하므로 주문이 겹치면서 슬리피지가 많이 발생합니다. 불필요한 슬리피지 감소를 위해 onclose나 atmarket 주문신호 발생시 n초 후 주문실행옵션 요청드립니다.