커뮤니티

전전일 표시

프로필 이미지
날으는여우
2009-08-12 12:36:15
642
글번호 24167
답변완료
아래수식에 대한 설명좀 부탁해요 날자가 바귄첫날 전봉의 sdate는 전날이겠죠. 왜 var2로해서 전전날을 정의하나요? sdate[2는 2봉전진입날짜인가요? 좀 풀어서 설명 부탁해요 if date != date[1] Then{ var1 = sdate[1]; # 전 거래일 날짜 var2 = var1[1]; ## 전전 거래일 날짜 } if EntryDate == var2 then barinterval은 봉 주기이며 전전일 같은 경우에는 봉수를 가늠하여 가져오기에는 무리가 있으므로 위와 같이 작성하셔야 합니다. 즐거운 하루되세요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-08-12 14:45:27

안녕하세요 예스스탁입니다. 첫봉에서 sdate[2]는 전전일의 날짜가 아닙니다. 첫봉에서 봤을때 2봉 전의 sdate 값이므로 결과적으로 전일날짜값입니다. if date != date[1] Then{ # 날짜가 변경될때 var1 = sdate[1]; # 전봉(전일마지막봉)의 날짜 저장 var2 = var1[1]; # 전봉에서 저장되어 있던 전일의 날짜를 var1값을 var2로 옮겨 저장 } if EntryDate == var2 then 즐거운 하루되세요 > 날으는여우 님이 쓴 글입니다. > 제목 : 전전일 표시 > 아래수식에 대한 설명좀 부탁해요 날자가 바귄첫날 전봉의 sdate는 전날이겠죠. 왜 var2로해서 전전날을 정의하나요? sdate[2는 2봉전진입날짜인가요? 좀 풀어서 설명 부탁해요 if date != date[1] Then{ var1 = sdate[1]; # 전 거래일 날짜 var2 = var1[1]; ## 전전 거래일 날짜 } if EntryDate == var2 then barinterval은 봉 주기이며 전전일 같은 경우에는 봉수를 가늠하여 가져오기에는 무리가 있으므로 위와 같이 작성하셔야 합니다. 즐거운 하루되세요