커뮤니티

수식부탁합니다

프로필 이미지
회원
2010-03-17 10:28:38
648
글번호 28722
답변완료
if date <> date[1] Then var1 = 0; var1 = V+var1; plot1(var1); 1) 위의 수식으로 v를 매일 첫봉부터 합산을 시작하는데 매일의 첫봉만은 빼고 합산하려면 어떻게 해야하나요? 2) 위의 수식을 사용자함수로 만들때 어떻게 해야하나요?(안되던데) #ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ if date <> date[1] Then var1 = 0; var1 = V+var1; if date <> date[1] Then var2 = 0; var2 = c+var2; if date <> date[1] Then var3 = 0; var3 = m+var3; if date <> date[1] Then var4 = 0; var4 = bids+var4; plot1(var1); plot2(var2); plot3(var3); plot4(var4); 3) 위의 표현식을 더 줄이는 방법은 있나요?
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-03-17 11:01:39

안녕하세요 예스스탁입니다. 1. if date <> date[1] Then var1 = 0; if dayindex > 0 Then var1 = V+var1; plot1(var1); 2. 특별히 줄일 내용은 없습니다. 날짜변경내용이 중복되므로 합치시면 됩니다. if date <> date[1] Then{ var1 = 0; var2 = 0; var3 = 0; var4 = 0; } var1 = V+var1; var2 = c+var2; var3 = m+var3; var4 = bids+var4; plot1(var1); plot2(var2); plot3(var3); plot4(var4); 즐거운 하루되세요 > kmj704 님이 쓴 글입니다. > 제목 : 수식부탁합니다 > if date <> date[1] Then var1 = 0; var1 = V+var1; plot1(var1); 1) 위의 수식으로 v를 매일 첫봉부터 합산을 시작하는데 매일의 첫봉만은 빼고 합산하려면 어떻게 해야하나요? 2) 위의 수식을 사용자함수로 만들때 어떻게 해야하나요?(안되던데) #ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ if date <> date[1] Then var1 = 0; var1 = V+var1; if date <> date[1] Then var2 = 0; var2 = c+var2; if date <> date[1] Then var3 = 0; var3 = m+var3; if date <> date[1] Then var4 = 0; var4 = bids+var4; plot1(var1); plot2(var2); plot3(var3); plot4(var4); 3) 위의 표현식을 더 줄이는 방법은 있나요?