커뮤니티

문의 드립니다.

프로필 이미지
아틀라스
2011-11-21 12:50:32
416
글번호 44989
답변완료
수고가 많으십니다. 3분봉차트에서 9분봉의 50~200 이평선중에서 상승하는 이평선의 수를 구하는 수식을 구하고자 합니다. 항상 빠른 답변 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-11-21 13:34:05

안녕하세요 예스스탁입니다. 식이 복잡하여 적용시 상당한 시간이 소모될수 있습니다. var : cnt(0),count1(0),count2(0),upcnt(0); Array : CC[200](0),sum[201](0),mav[201](0),premav[201](0); var1 = TimeToMinutes(stime)%9; if dayindex == 0 or (var1 <=var1[1] and stime > stime[1]) or stime == 151500 Then{ CC[0] = C; for cnt = 1 to 199{ CC[cnt] = CC[cnt-1][1]; } for cnt = 50 to 200{ premav[cnt] = mav[cnt][1]; } } CC[0] = C; for count1 = 50 to 200{ sum[count1] = 0; for count2 = 0 to count1-1{ sum[count1] = sum[count1]+CC[count2]; } mav[count1] = sum[count1]/count1; } upcnt = 0; for cnt = 50 to 200{ if mav[cnt] > Premav[cnt] and Premav[cnt] > 0 Then upcnt = upcnt+1; } plot1(upcnt); 즐거운 하루되세요 > 아틀라스 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 수고가 많으십니다. 3분봉차트에서 9분봉의 50~200 이평선중에서 상승하는 이평선의 수를 구하는 수식을 구하고자 합니다. 항상 빠른 답변 감사합니다.