1. SetStopEndofDay(1504)질문
- 5분봉 데이트레이딩 가정
1) 강제청산에 '조건만족시 즉시'클릭가정시
-->15시4분에 액면 그대로 주문 나가는지요?
2) 강제청산에 '봉완성시' 클릭가정시
-->15시~15시4분59초까지의 봉이 완성된 후, 다음봉 시가인 15시5분에 주문나가려는 순간 동시호가에 걸려 주문이 못나가지 않나요?
-->SetStopEndofDay(1459)를 봉완성시로 실행하면 1455~1459 59초의 봉이 완성된 후 다음봉 시가가 들어오는 15시 정각에 주문이 나가는 것인지요?
2. 역시 5분봉 데이트레이딩시,
일반식에서 예를들어
if stime == 1504 then
exitlong(); 이라고 할 때
-->15시4분에 액면그대로 주문이 나가나요? 
--> 아니면 다음봉 시가인 1505에
나가는데 동시호가가 되어 주문이 못나가나요?
--> if stime==1458이면 다음봉 시가인 15시00분에 주문이 나가나요?
가르침 부탁드립니다. 감사합니다
답변 1
예스스탁
예스스탁 답변
2012-02-14 08:36:26
안녕하세요? 예스스탁입니다.
문의하신 내용 답변 드립니다.
1. SetStopEndofDay(1504)질문
- 5분봉 데이트레이딩 가정
1) 강제청산에 '조건만족시 즉시'클릭가정시
-->15시4분에 액면 그대로 주문 나가는지요?
==> 15시4분 포함하여 그 이후에 데이타가 들어오는 순간 주문이 나갑니다. 거래가 많은 지수선물 같은 경우는 15시4분에 대부분 주문이 나가겠지만, 옵션 내가격 처럼 거래가 많지 않은 경우는 15시4분 정각에 주문이 나가는 것이 아니라 그 시각 이후에 체결데이타가 들어올때 주문이 나가게 됩니다. 만일 동시호가까지 체결데이타가 하나도 없다면 주문이 나가지 않습니다.
2) 강제청산에 '봉완성시' 클릭가정시
-->15시~15시4분59초까지의 봉이 완성된 후, 다음봉 시가인 15시5분에 주문나가려는 순간 동시호가에 걸려 주문이 못나가지 않나요?
==> 15시 4분 59초까지만 데이타가 들어오고 동시호가에 들어간다면 이해하고 계신 내용이 맞습니다. 다만, 과거에 데이타가 들어오는 것을 보면 15시 5분 1초나 2초까지 데이타가 들어오는 경우도 종종 있었습니다.(최근에는 거의 없는것 같습니다.) 이런 경우라면 15시 5분 이후에 데이타가 들어올때 주문이 나가서 동시호가 시간 동안 미체결 상태로 대기하고 15시15분에 체결될 수도 체결되지 않을 수도 있습니다.
-->SetStopEndofDay(1459)를 봉완성시로 실행하면 1455~1459 59초의 봉이 완성된 후 다음봉 시가가 들어오는 15시 정각에 주문이 나가는 것인지요?
==> 15시 이후에 시세 데이타가 들어오는 첫 시점에 주문이 나갑니다. 데이타가 들어오는 시간과 관련되므로 15시 정각이 될 수도 있고, 15시 00분 1초나 2초가 될 수도 있습니다.
2. 역시 5분봉 데이트레이딩시,
일반식에서 예를들어
if stime == 1504 then
exitlong(); 이라고 할 때
-->15시4분에 액면그대로 주문이 나가나요?
--> 아니면 다음봉 시가인 1505에
나가는데 동시호가가 되어 주문이 못나가나요?
==>
5분봉의 경우 stime 이 150400 인 경우는 없으므로 if문의 조건을 만족하지 못하여 주문이 나가지 않습니다. 만일 5분봉으로 매매를 하고 if stime == 150000 then ~ 으로 작성할 경우 if문에 의한 식은 봉이 완성되어야 주문이 나가게 되므로 15시 4분59초 까지 데이터가 들어오고 동시호가에 들어가게 된다면 주문이 나가지 않습니다. 15시 15분에 동시호가 체결데이타가 들어올 때 주문이 나가겠지만, 장이 끝난 상태이므로 주문이 거부됩니다.
--> if stime==1458이면 다음봉 시가인 15시00분에 주문이 나가나요?
==> 위와 마찬가지로 stime == 145800 을 만족하는 시간이 없기 때문에 주문이 나가지 않습니다. 5분 봉의 경우 if stime == 145500 then ~ 으로 작성하셔야 15시 00분 이후에 시세 데이타가 들어올때 주문이 나가게 됩니다.
참고로 if 문에서 시간을 사용하실 경우에는 여섯자리로 나타내 주셔야 합니다.(예:145000)
감사합니다.