커뮤니티

30878 관련 문의드립니다.

프로필 이미지
뉴스타트
2013-06-14 16:45:08
199
글번호 64337
답변완료
30878관련문의입니다. 답변감사합니다. 1.첫번문의내용이 가능하지 않다면 5ema의 경우 상승시 RED,하락시 BLUE로 해서, 최근 5개봉과 그이전으로 나누어서 두부분으로 색상을 지정할수 있는지요? 즉, 현재봉포함 최근 5개봉에는 이평이 보이고 그이전은 차트배경색과 동일하게 지정해서 보이지않게 하려는 것입니다. 만약 가능하다면 5,10,20 ema에 대해서 (H+L)/2 가격으로 부탁드립니다. 2.두번째 문의내용에서 예스글로벌 적용이평을 ema로 부탁드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-06-14 17:21:03

안녕하세요 예스스탁입니다. 1 문의하신 부분은 가능하지 않습니다. 수식은 항상 차트왼쪽(과거)로 부터 차트오른쪽(현재봉) 쪽으로만 계산해서 오게 되어 이미 지난봉에 대해서는 값이나 색등을 변경을 할수가 없습니다. 도움을 드리지 못해 죄송합니다. 2. 지수이평은 현재봉기준으로 과거 데이터를 불러오면서 계산할수 없고 차트과거부터 현재쪽으로 계산해와야 합니다. 또한 지수이평은 차트의 봉갯수에 영향을 받는 지표입니다. 분봉에서 일봉의 지수이평을 계산하면 실제 일봉차트에서 보신 것과 차이가 발생할 수 있습니다. 이용에 참고하시기 바랍니다. input : P1(5),P2(10),P3(20),P4(55),P5(100),P6(200); Var : DINDEX(0),Ep1(0),JISU1(0),PreJISU1(0); Var : Ep2(0),JISU2(0),PreJISU2(0); Var : Ep3(0),JISU3(0),PreJISU3(0); Var : Ep4(0),JISU4(0),PreJISU4(0); Var : Ep5(0),JISU5(0),PreJISU5(0); Ep1 = 2/(P1+1); Ep2 = 2/(P2+1); Ep3 = 2/(P3+1); Ep4 = 2/(P4+1); Ep5 = 2/(P5+1); if stime == 170000 or (stime > 170000 and stime[1] < 170000) then { DINDEX = DINDEX + 1; PreJISU1 = JISU1[1]; PreJISU2 = JISU2[1]; PreJISU3 = JISU3[1]; PreJISU4 = JISU4[1]; PreJISU5 = JISU5[1]; } if DINDEX <= 1 then{ JISU1 = C; JISU2 = C; JISU3 = C; JISU4 = C; JISU5 = C; } else{ JISU1 = C * EP1 + PreJISU1 * (1-EP1); JISU2 = C * EP2 + PreJISU2 * (1-EP2); JISU3 = C * EP3 + PreJISU3 * (1-EP3); JISU4 = C * EP4 + PreJISU4 * (1-EP4); JISU5 = C * EP5 + PreJISU5 * (1-EP5); } plot1(JISU1,"지수이동평균1"); plot2(JISU2,"지수이동평균2"); plot3(JISU3,"지수이동평균3"); plot4(JISU4,"지수이동평균4"); plot5(JISU5,"지수이동평균5"); 즐거운 하루되세요 > 뉴스타트 님이 쓴 글입니다. > 제목 : 30878 관련 문의드립니다. > 30878관련문의입니다. 답변감사합니다. 1.첫번문의내용이 가능하지 않다면 5ema의 경우 상승시 RED,하락시 BLUE로 해서, 최근 5개봉과 그이전으로 나누어서 두부분으로 색상을 지정할수 있는지요? 즉, 현재봉포함 최근 5개봉에는 이평이 보이고 그이전은 차트배경색과 동일하게 지정해서 보이지않게 하려는 것입니다. 만약 가능하다면 5,10,20 ema에 대해서 (H+L)/2 가격으로 부탁드립니다. 2.두번째 문의내용에서 예스글로벌 적용이평을 ema로 부탁드립니다.