커뮤니티

ADX 지표에 관한 질문입니다

프로필 이미지
샐리짱
2016-10-25 23:52:19
104
글번호 103345
답변완료
안녕하세요, 항상 수고 많으십니다. ---------질문입니다 --------------------------------------- 아래 수식은 하나대투에서 제공하는 수식입니다. 이것을 예스 랭귀지로 변환을 부탁드립니다. (증권사간에 사용하는 수식이 약간 차이가 있다고 들었습니다.) DIMinus(Period) eavg(if(L(1)-L>0 && H-H(1)<L(1)-L,L(1)-L,0),Period) / eavg(max(max(H-L,abs(C(1)-H)),abs(C(1)-L)),Period)*100 DIPlus(Period) eavg(if(H-H(1)>0 && H-H(1)>L(1)-L,H-H(1),0),Period) / eavg(max(max(H-L,abs(C(1)-H)),abs(C(1)-L)),Period)*100 ADX(period) PDI= DIplus(period); MDI=DIminus(period); eavg(abs(PDI-MDI)/(PDI+MDI),period)*100 감사합니다.. 항상 하시는 일에 좋은 결실 거두시기를 빕니다.....
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-10-26 11:13:55

안녕하세요 예스스탁입니다. input : Period(14); var : PDI(0),MDI(0),ADXV(0); PDI = ema(iff(L[1]-L>0 && H-H[1]<L[1]-L,L[1]-L,0),Period)/ ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100; MDI = ema(iff(H-H[1]>0 && H-H[1]>L[1]-L,H-H[1],0),Period)/ ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100; ADXV = ema(abs(PDI-MDI)/(PDI+MDI),period)*100; plot1(PDI); plot2(MDI); plot3(ADXV); 즐거운 하루되세요 > 샐리짱 님이 쓴 글입니다. > 제목 : ADX 지표에 관한 질문입니다 > 안녕하세요, 항상 수고 많으십니다. ---------질문입니다 --------------------------------------- 아래 수식은 하나대투에서 제공하는 수식입니다. 이것을 예스 랭귀지로 변환을 부탁드립니다. (증권사간에 사용하는 수식이 약간 차이가 있다고 들었습니다.) DIMinus(Period) eavg(if(L(1)-L>0 && H-H(1)<L(1)-L,L(1)-L,0),Period) / eavg(max(max(H-L,abs(C(1)-H)),abs(C(1)-L)),Period)*100 DIPlus(Period) eavg(if(H-H(1)>0 && H-H(1)>L(1)-L,H-H(1),0),Period) / eavg(max(max(H-L,abs(C(1)-H)),abs(C(1)-L)),Period)*100 ADX(period) PDI= DIplus(period); MDI=DIminus(period); eavg(abs(PDI-MDI)/(PDI+MDI),period)*100 감사합니다.. 항상 하시는 일에 좋은 결실 거두시기를 빕니다.....