커뮤니티
Summer Time
2014-12-03 08:07:43
320
글번호 81002
안녕하세요..
해외시장 거래시, summer time을 YT수식으로 표현하고 싶습니다.
HTS : 현대 YesTrader
상품 : Gold 기준
거래시간 : 국내시간 기준 08:00~07:15 (summer time 미적용시)
국가별로 summer time이 다르기 때문에
수식은 미국과 영국을 예로 해주셨으면 좋겠습니다.
감사합니다 !!!
< 참고로 아래는 네이버 검색자료 입니다 >
2010년 3월 현재, 선진국 모임인 경제협력개발기구(OECD) 30개국 중에서
한국ㆍ일본과 백야현상으로 도입이 불필요한 아이슬란드를 제외한 국가에서 실시 중이며,
EU(27개국)ㆍ미국ㆍ캐나다ㆍ브라질ㆍ호주를 포함한 전세계 86개국에서 실시하고 있다.
서머타임제가 시행되는 기간에는 이를 시행하고 있지 않는 우리나라와
시행국가와의 시차는 1시간씩 줄어들게 된다.
미국의 경우 일광시간 동안을 보다 효율적으로 활용하도록 하는 제도라는 의미에서
일광절약시간(DST : daylight saving time)라 부른다.
이전까지 4~10월 기간동안 시행해 오던 이 제도는 2005년 조지 W. 부시대통령 정부 때
신에너지법이 통과되어 2007년부터 매년 오전 2시를 기점으로 3월 둘째주 일요일부터
11월 첫째 일요일까지 시행하는 방식으로 확대되었다.
유럽지역의 서머타임은 매년 3월 마지막 일요일 0시를 기준으로 개시되어
10월 마지막 일요일 0시에 해제된다.
[네이버 지식백과] 서머타임제 [summer time] (시사상식사전, 박문각)
답변 1
예스스탁 예스스탁 답변
2014-12-03 13:32:05
안녕하세요
예스스탁입니다.
해당 부분은 영업일(bdate)이 바뀌는 봉을 기준으로
시간을 체크해서 제어하시면 됩니다.(차트는 한국시간기준으로 하셔야 합니다)
var : summer(False);
#차트 시간기준(한국시간)
#새로운 영업일 시작할때 시간저장
if bdate != bdate[1] Then{
var1 = stime;
}
#8시 이후이면 summer time
if var1 >= 80000 Then
summer = true;
Else
summer = false;
plot1(var1);
즐거운 하루되세요
> 새로운세상 님이 쓴 글입니다.
> 제목 : Summer Time
> 안녕하세요..
해외시장 거래시, summer time을 YT수식으로 표현하고 싶습니다.
HTS : 현대 YesTrader
상품 : Gold 기준
거래시간 : 국내시간 기준 08:00~07:15 (summer time 미적용시)
국가별로 summer time이 다르기 때문에
수식은 미국과 영국을 예로 해주셨으면 좋겠습니다.
감사합니다 !!!
< 참고로 아래는 네이버 검색자료 입니다 >
2010년 3월 현재, 선진국 모임인 경제협력개발기구(OECD) 30개국 중에서
한국ㆍ일본과 백야현상으로 도입이 불필요한 아이슬란드를 제외한 국가에서 실시 중이며,
EU(27개국)ㆍ미국ㆍ캐나다ㆍ브라질ㆍ호주를 포함한 전세계 86개국에서 실시하고 있다.
서머타임제가 시행되는 기간에는 이를 시행하고 있지 않는 우리나라와
시행국가와의 시차는 1시간씩 줄어들게 된다.
미국의 경우 일광시간 동안을 보다 효율적으로 활용하도록 하는 제도라는 의미에서
일광절약시간(DST : daylight saving time)라 부른다.
이전까지 4~10월 기간동안 시행해 오던 이 제도는 2005년 조지 W. 부시대통령 정부 때
신에너지법이 통과되어 2007년부터 매년 오전 2시를 기점으로 3월 둘째주 일요일부터
11월 첫째 일요일까지 시행하는 방식으로 확대되었다.
유럽지역의 서머타임은 매년 3월 마지막 일요일 0시를 기준으로 개시되어
10월 마지막 일요일 0시에 해제된다.
[네이버 지식백과] 서머타임제 [summer time] (시사상식사전, 박문각)