커뮤니티
[오류] 해외선물 봉별 일자 및 dayindex 확인 요청합니다.
2014-10-27 13:47:24
176
글번호 79773
해외선물을 준비하고 있는데...
차트의 일자기준을 한국시간으로 설정했습니다.
거래일자가 변경되면 초기 셋팅할 것들이 있어 Data[1] <> date로 일자별 초기화를 하는데
봉의 시작시간이 한국시간을 기준으로 24이내에 있음에도 불구하고 Date 값이 변경됩니다.
Dayindex의 값도 다른 것으로 보입니다.
확인 부탁 드립니다.
답변 1
예스스탁 예스스탁 답변
2014-10-27 19:07:49
안녕하세요
예스스탁입니다.
date나 sdate는 순수 날짜 기준입니다.
영업일로 초기화를 하실때는 bdate를 이용하시면 됩니다.
#영업일이 변경이 되면
if bdate != bdate[1] then
마찬가지로 dayindex는 0시를 기준으로 봉을 카운트 합니다.
영업일을 기준이시면 아래와 같이 봉카운트 하는 식을 만들어 사용하셔야 합니다.
var : dayidx(0);
if bdate != bdate[1] then
dayidx = 0;
dayidx = dayidx+1;
plot1(dayidx);
#주의하신 부분은 dayindex는 첫봉을 0으로 시작합니다.
#위 식은 첫봉을 1로 시작합니다.
즐거운 하루되세요
> richon 님이 쓴 글입니다.
> 제목 : [오류] 해외선물 봉별 일자 및 dayindex 확인 요청합니다.
> 해외선물을 준비하고 있는데...
차트의 일자기준을 한국시간으로 설정했습니다.
거래일자가 변경되면 초기 셋팅할 것들이 있어 Data[1] <> date로 일자별 초기화를 하는데
봉의 시작시간이 한국시간을 기준으로 24이내에 있음에도 불구하고 Date 값이 변경됩니다.
Dayindex의 값도 다른 것으로 보입니다.
확인 부탁 드립니다.
다음글
이전글