커뮤니티

[오류] 해외선물 봉별 일자 및 dayindex 확인 요청합니다.

프로필 이미지
richon
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의 값도 다른 것으로 보입니다. 확인 부탁 드립니다.