커뮤니티

DayOfWeek(date) ==5

프로필 이미지
wops
2006-01-06 22:08:59
1145
글번호 9085
// 만일 금요일이라면 if DayOfWeek(date) ==5 then { 금요일 종가를 제가 넣습니다. 그런데 문제는 이 금요일의 장이 쉬는날이라면 목요일의 장의 종가를 넣어야 하는데요 이부분 어떻게 하죠? }
지표
답변 1
프로필 이미지

수식지왕

2006-01-07 01:37:34

주봉의 종가를 구하는 로직이네요. var:j(0); array:weekC[10](0); var1 = DayOfWeek(date); if var1[1]>var1 then { //일주일중 금요일이 가장 큰 숫자임 for j = 9 downto 2 { //일주일 이상 휴장일 경우는 이 로직이 안맞지만 weekC[j] = weekC[j-1]; //일주일 이상이 될 확률은 극히 드물죠. } weekC[1] = c[1]; } plot1(weekC[1]); //2주전 종가는 weekC[2]가 됩니다. > wops 님이 쓴 글입니다. > 제목 : DayOfWeek(date) ==5 > // 만일 금요일이라면 if DayOfWeek(date) ==5 then { 금요일 종가를 제가 넣습니다. 그런데 문제는 이 금요일의 장이 쉬는날이라면 목요일의 장의 종가를 넣어야 하는데요 이부분 어떻게 하죠? }