커뮤니티

추가 질문입니다

프로필 이미지
쉬어가자
2012-05-25 00:06:25
261
글번호 51323
답변완료
어제 주신 답변 정말 감사합니다. 답변 주신대로 아래와 같이 수식을 만들어서 지난 일중 값을 이용하여 원하는 각 날의 이동평균값을 산출할 수 있었습니다. 그런데 다음 진도가 안되는군요 그 다음은 각 날의 산출된 값에서 가장 큰 값을 구하려면 어찌해야 하는지 모르겠습니다. 원래 제가 의도하였던 바는 지난 변수(아래에서 mav1)의 값을 저장하는 Array 변수를 만든 다음 그 중에서 가장 큰 값을 찾고....그리고...하는 것이었습니다. ....어찌되었던간에 오늘 현재 구한 지난 10일의 mav1 값 중 가장 큰 값을 구하려면 어찌해야 하나요? maxlist(?????????? 부탁드립니다. ############################################ input : N(1),P1(10); var : sum1(0),cnt1(0),mav1(0); sum1 = 0; for cnt1 = 0 to P1-1{ sum1 = sum1+(DayClose(N+Cnt1)-Dayopen(N+Cnt1)); } mav1 = sum1/P1; plot1(mav1,"1일전~10일전");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-05-25 09:44:00

안녕하세요 예스스탁입니다. input : N(1),P1(10); Array : mav[20](0); var : sum1(0),cnt1(0),mav1(0),cnt(0),cnt2(0),max1(0); for cnt = 1 to 10{ sum1 = 0; for cnt1 = 0 to P1-1{ sum1 = sum1+(DayClose(cnt+Cnt1)-Dayopen(cnt+Cnt1)); } mav[cnt] = sum1/P1; } max1 = NthMaxList(1,mav[1],mav[2],mav[3],mav[4],mav[5],mav[6],mav[7],mav[8],mav[9],mav[10]); plot1(max1); 즐거운 하루되세요 > 쉬어가자 님이 쓴 글입니다. > 제목 : 추가 질문입니다 > 어제 주신 답변 정말 감사합니다. 답변 주신대로 아래와 같이 수식을 만들어서 지난 일중 값을 이용하여 원하는 각 날의 이동평균값을 산출할 수 있었습니다. 그런데 다음 진도가 안되는군요 그 다음은 각 날의 산출된 값에서 가장 큰 값을 구하려면 어찌해야 하는지 모르겠습니다. 원래 제가 의도하였던 바는 지난 변수(아래에서 mav1)의 값을 저장하는 Array 변수를 만든 다음 그 중에서 가장 큰 값을 찾고....그리고...하는 것이었습니다. ....어찌되었던간에 오늘 현재 구한 지난 10일의 mav1 값 중 가장 큰 값을 구하려면 어찌해야 하나요? maxlist(?????????? 부탁드립니다. ############################################ input : N(1),P1(10); var : sum1(0),cnt1(0),mav1(0); sum1 = 0; for cnt1 = 0 to P1-1{ sum1 = sum1+(DayClose(N+Cnt1)-Dayopen(N+Cnt1)); } mav1 = sum1/P1; plot1(mav1,"1일전~10일전");