커뮤니티

다시 부탁합니다.

프로필 이미지
번개3
2012-07-20 08:13:10
277
글번호 53078
답변완료
분챠트에 5일선 지표식 부탁합니다. 갭보정 분챠트에 지수이평 5일선(고가,종가,저가) <=5분선이 아니고 5일선입니다. 부탁합니다. 수고하세요.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-07-20 15:42:46

안녕하세요 예스스탁입니다. 1. 차트 자체를 갭보정한 경우 Input : Period(5); Var : Ep(0),DINDEX(0); var : JISU1(0),PreJISU1(0); var : JISU2(0),PreJISU2(0); var : JISU3(0),PreJISU3(0); Ep = 2/(Period+1); if date != date[1] then { DINDEX = DINDEX + 1; PreJISU1 = JISU1[1]; PreJISU2 = JISU2[1]; PreJISU3 = JISU3[1]; } if DINDEX <= 1 then { JISU1 = H; JISU2 = L; JISU3 = C; } else { JISU1 = H * EP + PreJISU1 * (1-EP); JISU2 = L * EP + PreJISU2 * (1-EP); JISU3 = C * EP + PreJISU3 * (1-EP); } plot1(JISU1,"고가"); plot2(JISU2,"저가"); plot3(JISU3,"종가"); 2. 차트는 갭보정하지 않고 수식에서 갭보정 Input : Period(5); Var : Ep(0),DINDEX(0); var : JISU1(0),PreJISU1(0); var : JISU2(0),PreJISU2(0); var : JISU3(0),PreJISU3(0); var : sumGap(0), gap(0), GO(0), GH(0), GL(0), GC(0); Ep = 2/(Period+1); if date != date[1] then { gap = Open-Close[1]; sumGap = sumGap+gap; DINDEX = DINDEX + 1; PreJISU1 = JISU1[1]; PreJISU2 = JISU2[1]; PreJISU3 = JISU3[1]; } GO = O - sumGap; GH = H - sumGap; GL = L - sumGap; GC = C - sumGap; if DINDEX <= 1 then { JISU1 = GH; JISU2 = GL; JISU3 = GC; } else { JISU1 = GH * EP + PreJISU1 * (1-EP); JISU2 = GL * EP + PreJISU2 * (1-EP); JISU3 = GC * EP + PreJISU3 * (1-EP); } plot1(JISU1,"고가"); plot2(JISU2,"저가"); plot3(JISU3,"종가"); 즐거운 하루되세요 > 번개3 님이 쓴 글입니다. > 제목 : 다시 부탁합니다. > 분챠트에 5일선 지표식 부탁합니다. 갭보정 분챠트에 지수이평 5일선(고가,종가,저가) <=5분선이 아니고 5일선입니다. 부탁합니다. 수고하세요.