커뮤니티

아래 지표식 재문의 (4512번)

프로필 이미지
회원
2006-02-27 03:43:22
1170
글번호 9462
답변완료
N 일 의 N 값을 11 또는 11 이상으로 하면 지표가 안나옵니다. array : Oidx[11](0),Cidx[11](0); <-- 이부분의 [11] 이 무슨 뜻인지 잘 모르지만, 그래서 그런지 안나옵니다. 그리고 이 부분이 무슨 뜻인지 잘 모르겠는데 설명 좀 부탁드려도 될까요? 다시 한번 부탁드립니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2006-02-27 09:45:33

안녕하세요 예스스탁입니다. 식을 수정했습니다. 총 30일전 값까지 불러서 사용하실 수 있습니다. input : N(1); var : cnt(0); array : Oidx[31](0),Cidx[31](0); if date != date[1] then{ Oidx[0] = index(); for cnt = 1 to 30{ Oidx[cnt] = Oidx[cnt-1][1]; Cidx[cnt] = Cidx[cnt-1][1]; } } Cidx[0] = index(); var1 = ma(c,index()-Oidx[N]); var2 = ma(c,index()-Cidx[N]); plot1(var1); plot2(var2); array : Oidx[31](0),Cidx[31](0); 위의 부분은 배열함수를 선언하는 부분입니다. Oidx[[31](0)은 Oidx라는 31개의 방을 만들어 0당일부터 30일 전 까지의 값을 해당방에 저장합니다. 즐거운 하루되세요 > sydney 님이 쓴 글입니다. > 제목 : 아래 지표식 재문의 (4512번) > N 일 의 N 값을 11 또는 11 이상으로 하면 지표가 안나옵니다. array : Oidx[11](0),Cidx[11](0); <-- 이부분의 [11] 이 무슨 뜻인지 잘 모르지만, 그래서 그런지 안나옵니다. 그리고 이 부분이 무슨 뜻인지 잘 모르겠는데 설명 좀 부탁드려도 될까요? 다시 한번 부탁드립니다