Search
📝

CME 해외선물 썸머타임여부 확인

var : SummerTime(False); //영업일 변경 if Bdate != Bdate[1] Then { SetStopEndofday(0); if sTime >= 80000 Then SummerTime = False; Else SummerTime = true; } //날짜변경(0시기준) if sDate != sDate[1] Then { //썸머타임이면 5시 30분 아니면 6시 30분 if SummerTime == true Then SetStopEndofday(53000); Else SetStopEndofday(63000); }
JavaScript
복사
[설명]
위 내용은 간단히 당일청산을 썸머타임여부에 따라 다르게 설정하는 예제입니다.
CME의 경우 썸머타임에 따라 한국시간 기준으로 거래시간이 다릅니다. 썸머타임 기간이 아니면 08:00~ 익일 07:00, 썸머타임 기간은 07:00~익일 06:00 그러므로 거래시간이나 당일청산을 설정할 때 구분해서 설정을 해야 합니다. 수식으로 간단히 썸머타임을 체크하는 방법은 영업일 변경 기준으로 첫봉의 시작시간으로 파악하는 방법입니다. 첫봉의 시작시간이 08시 이후이면 썸머타임이 아니고 8시 전이면 썸머타임입니다.