커뮤니티
30분봉 차트 장 마감 시 주문 문의
2016-09-19 23:42:31
86
글번호 102031
안녕하세요? 항상 수고 많으십니다.
현물차트 30분봉으로 차트를 설정해놓고 쓰고 있습니다.
8월부터 장 마감이 오후 3시30분으로 연장이 되었는데요...
1. 차트상 하루 봉개수가 13개이어야 되는데, 14개가 나오는 이유는 무엇인지요?(NH트레이더 사용 중, 봉 표시는 끝시간 사용) 13번째 봉 나오면 15시30분이라 장 마감인데 추가 봉이 하나씩 더 생기네요...
2. 이어서, 만약에 9월 19일 장마감 때, 즉 봉의 끝시간이 15시30분일 때(stime=150000, time=153000, onclose로 주문) 진입신호가 나오면, 다음 봉 시작시 시초가에(=즉, 20일 첫봉) 봉 완성되면서 주문이 나오는 것으로 알고 있습니다. 하지만, 차트상으로 보면... 그 다음봉은 19일 14번째 봉인데(stime=153000, 끝시간은 160000)... 주문 실행이 되기는 하는 건가요??
차트상 표시만 그렇게 되는건지??
3. 만약, 마지막 14번째 동시호가 봉(맞나요??) 시작시에 13번째 봉 신호에 의한 시스템 주문이 나갈수도 있다면 아래처럼 정리해도 되는지요??
- stime==14:30분 신호 발생 --> stime==15:00 봉 시작 시 주문시행
- stime==15:00분 신호 발생 --> stime==15:30 봉 시작 시 주문시행, but 장 마감 되었으므로 실제 주문은 되지 않음
4. 3번에 쓴 내용이 맞다면, 시스템 작성 시 15:00분은 아예 빼고 수식 작성을 해야 실제 주문내역과 시스템이 최대한 동일한 건가요??
바쁘시더라도, 확인 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2016-09-20 10:54:02
안녕하세요
예스스탁입니다.
1
동시호가 데이터가 15시 30분으로 수신되기 때문입니다.
예스트레이더/NH트레이더는
봉을 시작시간을 데이터를 구분해 봉을 그립니다.
30분 차트이면
09시00분00초~09시29분59초
09시30분00초~09시59분59초
10시00분00초~10시29분59초
10시30분00초~10시59분59초
~~~~
14시00분00초~14시29분59초
14시30분00초~14시59분59초
15시00분00초~15시29분59초
15시30분00초~15시59분59초
설정에서
봉의 시간표시를 시작시간/끝시간으로
설정하는 것과 관계없이 위 기준으로 봉을 만들게 됩니다.
시작시간과 끝시간은
봉의 시작시간으로 차트에 표시를 하느냐
봉 하나가 완성되는시점(다음봉의 시가수신)으로 표시하느냐의 차이일 뿐입니다.
2
30분 차트에서 stime이 150000인봉(정규장 마지막봉)에서
onclose신호가 발생하면 153000 수신시 주문이 집행되는데
해당 데이터가 수신되면 이미 장이 종료되었으므로
주문이 나가면 주문거부가 됩니다.
동시호가 데이터는 거래소에서 동시호가가 끝나면 데이터를 주게 되는데
이 데이터를 받아 완성되는봉(150000)에서 신호가 발생하면
주문이 집행되지만 장이 종료되었으므로 주문거부가 발생하게 됩니다
stime이 153000인 봉에서 onclose신호가 발생하면
다음봉인 다음날 첫봉의 시가가 수신될때 주문이 발생하게 됩니다.
3
예 정리하신 내용이 맞습니다.
- stime==14:30분 신호 발생 --> stime==15:00 봉 시작 시 주문시행
- stime==15:00분 신호 발생 --> stime==15:30 봉 시작 시 주문시행, but 장 마감 되었으므로 실제 주문은 되지 않음
4
시스템 트레이딩은 정규장안에서만 주문이 가능하므로
봉완성이 동시호가봉이 아닌 봉에만 신호가 발생하게 하셔야 합니다.
이는 장시간연장과 관계없이 이전에도 시스템식에서 처리를 하셔야 하는부분입니다.
예를 들어 30분 차트이면
진입식에 stime < 150000 으로 조건을 주시면
14시30분봉완성(15시봉시가수신)까지만 신호가 발생하고
stime != 150000 이라는 조건을 추가하면
정규장에 주문을 집행할수 있는 봉에만 신호가 발생합니다.
즐거운 하루되세요
> adino30 님이 쓴 글입니다.
> 제목 : 30분봉 차트 장 마감 시 주문 문의
> 안녕하세요? 항상 수고 많으십니다.
현물차트 30분봉으로 차트를 설정해놓고 쓰고 있습니다.
8월부터 장 마감이 오후 3시30분으로 연장이 되었는데요...
1. 차트상 하루 봉개수가 13개이어야 되는데, 14개가 나오는 이유는 무엇인지요?(NH트레이더 사용 중, 봉 표시는 끝시간 사용) 13번째 봉 나오면 15시30분이라 장 마감인데 추가 봉이 하나씩 더 생기네요...
2. 이어서, 만약에 9월 19일 장마감 때, 즉 봉의 끝시간이 15시30분일 때(stime=150000, time=153000, onclose로 주문) 진입신호가 나오면, 다음 봉 시작시 시초가에(=즉, 20일 첫봉) 봉 완성되면서 주문이 나오는 것으로 알고 있습니다. 하지만, 차트상으로 보면... 그 다음봉은 19일 14번째 봉인데(stime=153000, 끝시간은 160000)... 주문 실행이 되기는 하는 건가요??
차트상 표시만 그렇게 되는건지??
3. 만약, 마지막 14번째 동시호가 봉(맞나요??) 시작시에 13번째 봉 신호에 의한 시스템 주문이 나갈수도 있다면 아래처럼 정리해도 되는지요??
- stime==14:30분 신호 발생 --> stime==15:00 봉 시작 시 주문시행
- stime==15:00분 신호 발생 --> stime==15:30 봉 시작 시 주문시행, but 장 마감 되었으므로 실제 주문은 되지 않음
4. 3번에 쓴 내용이 맞다면, 시스템 작성 시 15:00분은 아예 빼고 수식 작성을 해야 실제 주문내역과 시스템이 최대한 동일한 건가요??
바쁘시더라도, 확인 부탁드립니다.
다음글
이전글