커뮤니티

감사합니다.

프로필 이미지
huhboo99
2014-08-10 16:11:29
154
글번호 77553
답변완료
감사합니다. 5분봉에서 30분봉의 (시가+고가+저가+종가)/4 기준 이평선을 나타내는 수식은 어떻게 되는지요?(참조사용하지 않음) 그리고 5분봉 종가와 위에서 나타난 30분봉 기준 이평선과의 이격도를 나타내는 수식은 어떻게 되는지요? 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-08-11 17:18:40

안녕하세요 예스스탁입니다. 1. input : Atime(30),P(20); var : cnt(0),sum(0),mav(0); Array : OO[100](0),HH[100](0),LL[100](0),CC[100](0); var1 = TimeToMinutes(stime)%Atime; if dayindex() == 0 or (var1 < var1[1] and stime > stime[1]) Then{ OO[0] = O; HH[0] = H; LL[0] = L; for cnt = 1 to 99{ OO[cnt] = OO[cnt-1][1]; HH[cnt] = HH[cnt-1][1]; LL[cnt] = LL[cnt-1][1]; CC[cnt] = CC[cnt-1][1]; } } if H > HH[0] Then HH[0] = H; if L < LL[0] Then LL[0] = L; CC[0] = C; if CC[P] > 0 Then{ sum = 0; for cnt = 0 to P-1{ sum = sum+(OO[cnt]+HH[cnt]+LL[cnt]+CC[cnt])/4; } mav = sum/P; plot1(mav); } 2. input : Atime(30),P(20); var : cnt(0),sum(0),mav(0),dis(0); Array : OO[100](0),HH[100](0),LL[100](0),CC[100](0); var1 = TimeToMinutes(stime)%Atime; if dayindex() == 0 or (var1 < var1[1] and stime > stime[1]) Then{ OO[0] = O; HH[0] = H; LL[0] = L; for cnt = 1 to 99{ OO[cnt] = OO[cnt-1][1]; HH[cnt] = HH[cnt-1][1]; LL[cnt] = LL[cnt-1][1]; CC[cnt] = CC[cnt-1][1]; } } if H > HH[0] Then HH[0] = H; if L < LL[0] Then LL[0] = L; CC[0] = C; if CC[P] > 0 Then{ sum = 0; for cnt = 0 to P-1{ sum = sum+(OO[cnt]+HH[cnt]+LL[cnt]+CC[cnt])/4; } mav = sum/P; dis = C/mav*100; plot1(dis); } 즐거운 하루되세요 > huhboo99 님이 쓴 글입니다. > 제목 : 감사합니다. > 감사합니다. 5분봉에서 30분봉의 (시가+고가+저가+종가)/4 기준 이평선을 나타내는 수식은 어떻게 되는지요?(참조사용하지 않음) 그리고 5분봉 종가와 위에서 나타난 30분봉 기준 이평선과의 이격도를 나타내는 수식은 어떻게 되는지요? 감사합니다.