커뮤니티
자동주문 문의
2026-09-08 10:14:04
82
글번호 233542
안녕하세요, 두 가지 질문이 있어 연락드립니다.
항상 도움주셔서 감사합니다.
1. 자동주문을 실험하고 있는데요, 주문 시작 신호를 "모든 신호"로 설정하고 싶습니다.
현재 제 전략은 진입 신호가 한번 나왔고 이후에 자동주문이 설정되어 무포지션 상태입니다.
제가 이해한 바로는 "모든 신호"를 선택하면 그 다음 청산 신호부터 주문이 되는 것으로 알고 있는데요,
다만 제가 청산 신호를 If EntryName(0) == "상승돌파" 이렇게 특정 주문명에 연동되게 만들었습니다.
지금 수동으로 진입을 미리 하고 청산이 저 로직에 맞게 작동할까요?
2. 시스템 트레이딩 자동주문을 처음 시작하게 되었는데요,
혹시 유의사항이나 자주하는 실수 등이 있는지 궁금합니다.
추가로 서머타임이라 6시-7시에 자동 로그아웃 되는게 맞나요?
이때는 시스템이 유지가 안되고 재접속하여 다시 발동시켜야 하는 것이죠?
3. MNQ 경우 3개월 단위로 롤오버를 해야하는 것으로 알고 있는데요, 9월물로 유지되던 자동주문을 취소하고 12월물로 이동해야하는 부분일까요?
추가로 롤오버 전에 포지션을 유지하고 있다면 직접 포지션을 닫고 다음월물로 다시 사야하는 부분인가요?
감사합니다
답변 3
예스스탁 예스스탁 답변
2026-09-09 13:12:14
안녕하세요
예스스탁입니다.
1
주문시작신호 중
[모든신호]는 시스템 적용 후 첫신호부터 신호 종류와 관계없이 주문이 집행됩니다.
[진입신호]는 처음 발생하는 진입신호부터 주문이 집행되므로
적용 후 첫신호가 청산신호이면 주문은 건너뛰게 됩니다.
시스템을 차트에 적용하셨을때
이미 진입신호가 나와있는 상태이면 다음 신호는 청산신호입니다.
이 청산신호에 주문을 내고자 하시면 [모든신호]로 설저하고 적용하시는게 맞습니다.
2
주로 1번과 같이 주문시작신호 설정을 잘못하시는 경우가 많습니다.
또한 신호가 발생하면 설정창의 매매탭에서 지정한 가격으로 주문이 집행되므로
주문가격 지정도 체크해 보셔야 합니다.
7시에서 8시 사이에 자동으로 로그아웃이 되는게 맞습니다.
증권사/선물사에서 아참에 정산 및 서버초기화를 해서 모두 접속이 끊기게 됩니다.
3
차트의 데이터를 연속월물로 지정하시면
차트 종목자체는 별도로 변경해 주실 필요는 없습니다.
연속월물이 근월물을 연결해 제공하는 데이터입니다.
다만 자동으로 롤오버를 제공하지 않으므로 포지션이 넘어간다면
롤오버시 수동주문으로 맞춰주셔야 합니다.
즐거운 하루되세요
sewzie
2026-09-09 14:17:43
친절한 답변 감사합니다, 1번에 대한 추가 질문이 있는데요

위에 "이미 진입신호가 나와있는 상태이면 다음 신호는 청산신호입니다." 부분에서 매수 주문이 자동이던 수동이던 상관없이 청산신호는 직전 진입신호에만 연동되어 향후 주문이 발생한다고 이해하면 될까요?
예를 들어 아래 "상승돌파" 신호가 나왔을 때 이미 자동주문을 적용했다면 1번 봉에서 주문이 이루어지고 "상승돌파" 진입 신호명에 맞춘 청산 로직이 구동됐을텐데, 현재 시점에서는 2번 봉에 수동주문을 적용해야해서 이때의 매수 주문이 똑같이 "상승돌파"를 최근 신호로 인식하고 있는지가 헷갈립니다.
코드에서 볼 수 있듯이 청산이 진입신호명에 연동되는거라 수동으로 주문이 들어갔을 때 진입신호를 올바르게 인식하고 있는지가 헷갈리네요, 혹은 주문과 신호는 별개로 주문이 언제 이루어지든 직전 신호에 연동되어 다음 로직이 준비되는걸까요?
If EntryName(0) == "상승돌파" and Highest(H, BarsSinceEntry + 1) >= EntryPrice + EntryATR Then
ExitLong("Trailing", AtStop, Max(EntryPrice, Highest(H, BarsSinceEntry + 1) - (Trail_Mult * EntryATR)));
If EntryName(0) == "하락되돌림" Then {
If CrossUp(C, CenterLine) Then ExitLong("TP_MA", AtMarket);
If BarsSinceEntry >= TimeLimit_Bars Then ExitLong("TimeExit_MR", AtMarket);
예스스탁 예스스탁 답변
2026-09-09 16:49:49
전화로 답변드렸습니다.
다음글
이전글