커뮤니티

이동평균선

프로필 이미지
당일선물
2019-01-07 14:24:17
234
글번호 125042
답변완료
분봉(틱봉) 이동평균선을 당일 시작점부터 계산하는 이동평균선 지표를 부탁드립니다. 예를 들어 1분챠트에서 이동평균선의 기간변수값을 60으로 할 경우 9시01분 => ma(c,1) 9시02분 => ma(c,2) 9시03분 => ma(c,2) . . . . 10시00분 => ma(c,60) 10시 01분=> ma(c,60) 10시 02분 => ma(c,60) 즉, 지정한 기간변수 값에 해당하는 시간이 되기전에는 개장부터 그 시간까지의 평균으로 하고, 시간이 경과한 이후에는 그냥 변수값에 맞는 정상적인(보통의) 평균선을 표현하고 싶습니다. 감사합니다.
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2019-01-07 15:54:39

안녕하세요 예스스탁입니다. input : P(60); var : sum(0),ii(0),mav(0); if bdate != bdate[1] Then { sum = 0; var2 = 0; } sum = sum+c; ii = ii+1; if ii < P Then { mav = sum/ii; } Else mav = ma(c,60); plot1(mav); 즐거운 하루되세요 > 당일선물 님이 쓴 글입니다. > 제목 : 이동평균선 > 분봉(틱봉) 이동평균선을 당일 시작점부터 계산하는 이동평균선 지표를 부탁드립니다. 예를 들어 1분챠트에서 이동평균선의 기간변수값을 60으로 할 경우 9시01분 => ma(c,1) 9시02분 => ma(c,2) 9시03분 => ma(c,2) . . . . 10시00분 => ma(c,60) 10시 01분=> ma(c,60) 10시 02분 => ma(c,60) 즉, 지정한 기간변수 값에 해당하는 시간이 되기전에는 개장부터 그 시간까지의 평균으로 하고, 시간이 경과한 이후에는 그냥 변수값에 맞는 정상적인(보통의) 평균선을 표현하고 싶습니다. 감사합니다.
프로필 이미지

당일선물

2019-01-09 10:11:11

아래지표도 같은 방식으로 변경부탁드립니다. input : Period(60); var : R1(0), R2(0); R1 = RSI(Period); R2 = AccumN(iff(C-C[1]<0,C-C[1],0),Period)/AccumN(iff(C-C[1]<0,C-C[1],C[1]-C),Period)*100; > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 이동평균선 > 안녕하세요 예스스탁입니다. input : P(60); var : sum(0),ii(0),mav(0); if bdate != bdate[1] Then { sum = 0; var2 = 0; } sum = sum+c; ii = ii+1; if ii < P Then { mav = sum/ii; } Else mav = ma(c,60); plot1(mav); 즐거운 하루되세요 > 당일선물 님이 쓴 글입니다. > 제목 : 이동평균선 > 분봉(틱봉) 이동평균선을 당일 시작점부터 계산하는 이동평균선 지표를 부탁드립니다. 예를 들어 1분챠트에서 이동평균선의 기간변수값을 60으로 할 경우 9시01분 => ma(c,1) 9시02분 => ma(c,2) 9시03분 => ma(c,2) . . . . 10시00분 => ma(c,60) 10시 01분=> ma(c,60) 10시 02분 => ma(c,60) 즉, 지정한 기간변수 값에 해당하는 시간이 되기전에는 개장부터 그 시간까지의 평균으로 하고, 시간이 경과한 이후에는 그냥 변수값에 맞는 정상적인(보통의) 평균선을 표현하고 싶습니다. 감사합니다.