커뮤니티

문의드립니다.

프로필 이미지
더블나인
2019-03-21 02:50:37
479
글번호 127257
답변완료
5분봉차트에 30분봉차트의 고가기준 5봉지수이평을 표시하고 싶습니다. 분봉차트에 일봉의 고가지수이평 표시는 제대로 라인이 표시가 되는데 5분봉차트에 30분봉의 고가지수이평 표시는, 되기는 되는데 30분봉차트에서의 수치와 차이가 많이 생깁니다. 5분봉 6개씩 각각의 구간에서 최고가를 구하고 다시 지수이평을 구해야 할듯한데 어떻게 해야할지 방법을 모르겠습니다. 도움 부탁드리며 거듭 감사드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-03-21 16:10:08

안녕하세요 예스스탁입니다. 지수이평은 과거봉갯수에 영향을 받습니다. 차트에 최대한 많은 봉을 조회하고 적용하시기 바랍니다. Input : ntime(30),Period1(5); var : S1(0),D1(0),TM(0),TF1(0),hh(0); Var : Ep1(0), JISU1(0), PreJISU1(0); Ep1 = 2/(Period1+1); if Bdate != Bdate[1] Then { S1 = TimeToMinutes(stime); D1 = sdate; } if D1 > 0 then { if sdate == D1 Then TM = TimeToMinutes(stime)-S1; Else TM = TimeToMinutes(stime)+1440-S1; TF1 = TM%ntime; if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF1 < TF1[1]) Then { value1 = value1+1; PreJISU1 = JISU1[1]; HH = h; } if h > hh Then hh = h; if value1 <= 1 then { JISU1 = hh; } else { JISU1 = hh * EP1 + PreJISU1 * (1-EP1); } plot1(JiSu1); } 즐거운 하루되세요 > 더블나인 님이 쓴 글입니다. > 제목 : 문의드립니다. > 5분봉차트에 30분봉차트의 고가기준 5봉지수이평을 표시하고 싶습니다. 분봉차트에 일봉의 고가지수이평 표시는 제대로 라인이 표시가 되는데 5분봉차트에 30분봉의 고가지수이평 표시는, 되기는 되는데 30분봉차트에서의 수치와 차이가 많이 생깁니다. 5분봉 6개씩 각각의 구간에서 최고가를 구하고 다시 지수이평을 구해야 할듯한데 어떻게 해야할지 방법을 모르겠습니다. 도움 부탁드리며 거듭 감사드립니다.