커뮤니티

확인꼭부탁드립니다

프로필 이미지
시장충격
2009-01-14 13:23:36
685
글번호 19499
답변완료
NthHighest(1,H,36)을통하여 36개의 봉중 최고 NthLowest(1,L,36)을 통하여 36개의 봉중 최저값을 구했습니다 37번째봉이 진행돼었을때 제일첫봉이 제외되고 구해지는데 37번째봉이 첫봉으로 간주되어 값을구하게 할수있을까요? 예를 들어 40개의 봉이 진행됐을경우 5번째봉부터 40개봉중에 값을구하는것이아니고 37개부터 40개중의 최고 최저를 구할수있는 시스템식이 있는지요
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2009-01-14 16:29:26

안녕하세요 예스스탁입니다. 문의하신 부분에 대해 정확히 이해하지 못했습니다. 전화주시기 바랍니다. 02-3453-1060 즐거운 하루되세요 > 시장충격 님이 쓴 글입니다. > 제목 : 확인꼭부탁드립니다 > NthHighest(1,H,36)을통하여 36개의 봉중 최고 NthLowest(1,L,36)을 통하여 36개의 봉중 최저값을 구했습니다 37번째봉이 진행돼었을때 제일첫봉이 제외되고 구해지는데 37번째봉이 첫봉으로 간주되어 값을구하게 할수있을까요? 예를 들어 40개의 봉이 진행됐을경우 5번째봉부터 40개봉중에 값을구하는것이아니고 37개부터 40개중의 최고 최저를 구할수있는 시스템식이 있는지요
프로필 이미지

예스스탁 예스스탁 답변

2009-01-14 17:02:57

안녕하세요 예스스탁입니다. var : cnt(0); array : H3[11](0),L3[11](0),O3[11](0),C3[11](0); var1 = TimeToMinutes(stime)%3; if var1 < var1[1] or dayindex() == 0 Then{ O3[0] = O; H3[0] = H; L3[0] = L; for cnt = 1 to 10{ O3[cnt] = O3[cnt-1][1]; H3[cnt] = H3[cnt-1][1]; L3[cnt] = L3[cnt-1][1]; C3[cnt] = C3[cnt-1][1]; } } if H > H3[0] Then H3[0] = H; if L < L3[0] Then L3[0] = L; C3[0] = C; plot1(O3[0],"3분봉시가"); plot2(H3[0],"3분봉고가"); plot3(L3[0],"3분봉저가"); plot4(C3[0],"3분봉종가"); /*plot1(O3[1],"전봉 3분봉시가"); plot2(H3[1],"전봉 3분봉고가"); plot3(L3[1],"전봉 3분봉저가"); plot4(C3[1],"전봉 3분봉종가");*/ 변수가 배열변수로 작성되었습니다. 현 3분봉 시가 : O3[0] 현 3분봉 고가 : H3[0] 현 3분봉 저가 : L3[0] 현 3분봉 종가 : C3[0] 전 3분봉 시가 : O3[1] 전 3분봉 고가 : H3[1] 전 3분봉 저가 : L3[1] 전 3분봉 종가 : C3[1] 전전 3분봉 시가 : O3[2] 전전 3분봉 고가 : H3[2] 전전 3분봉 저가 : L3[2] 전전 3분봉 종가 : C3[2] 입니다. 즐거운 하루되세요 > 시장충격 님이 쓴 글입니다. > 제목 : 확인꼭부탁드립니다 > NthHighest(1,H,36)을통하여 36개의 봉중 최고 NthLowest(1,L,36)을 통하여 36개의 봉중 최저값을 구했습니다 37번째봉이 진행돼었을때 제일첫봉이 제외되고 구해지는데 37번째봉이 첫봉으로 간주되어 값을구하게 할수있을까요? 예를 들어 40개의 봉이 진행됐을경우 5번째봉부터 40개봉중에 값을구하는것이아니고 37개부터 40개중의 최고 최저를 구할수있는 시스템식이 있는지요