커뮤니티

stime 관련 오류?

프로필 이미지
붉은갈매기
2009-09-15 11:41:23
647
글번호 24751
답변완료
수고하십니다. 아래 관련 내용들 검색해 보니까 stime 이 갱신되는 시점은 첫 틱 정보가 들어오는 시점이라 되어 있네요. 제 수식은 주문수식이 if stime >= 102000 Then 이하로 { } 쌓여 있습니다. 헌데 오늘 모의테스트 중 장 첫 분봉에 매수가 되어 버리네요. 지금 보기에는 stime 갱신되는 시점보다 매수주문이 먼저 걸려버린것 같은데, 이럴 수도 있나요? 그리고 이걸 방지하기 위해서 추가적인 보완절차는 뭐가 있을까요? 수고하세요~
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-09-15 16:11:41

안녕하세요 예스스탁입니다. 예를 들어 1분봉에서 당일 마지막 봉은 15시 15분봉입니다. 15시 15분봉은 stime >= 102000이므로 조건에 만족하게 되고 if조건이 만족하면 다음봉 첫틱이 들어올때 주문이 발생하게 됩니다. 정규장 내에서만 시스템트레이딩이 가능하므로 사용하시는 분봉의 정규장의 봉들중 가장 마지막봉 전봉의 시간까지만 진입될수 있게 제어하시기 바랍니다. 예를 들어 1분봉이시면 stime < 150400 등의 시간제한을 주셔야 합니다. 즐거운 하루되세요 > 붉은갈매기 님이 쓴 글입니다. > 제목 : stime 관련 오류? > 수고하십니다. 아래 관련 내용들 검색해 보니까 stime 이 갱신되는 시점은 첫 틱 정보가 들어오는 시점이라 되어 있네요. 제 수식은 주문수식이 if stime >= 102000 Then 이하로 { } 쌓여 있습니다. 헌데 오늘 모의테스트 중 장 첫 분봉에 매수가 되어 버리네요. 지금 보기에는 stime 갱신되는 시점보다 매수주문이 먼저 걸려버린것 같은데, 이럴 수도 있나요? 그리고 이걸 방지하기 위해서 추가적인 보완절차는 뭐가 있을까요? 수고하세요~