커뮤니티
보조지표 산출식 문의드립니다
2010-03-14 21:43:59
570
글번호 28655
다른 HTS에서와 DMI수식이 달라서 문의드립니다
수식을 확인해보니 DI+, DI-, ADX가 모두 아래와 같은 수식으로 되어있네요
DI+ : 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
DI- : 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
ADX : eavg(abs(PDI-MDI)/(PDI+MDI),period)*100
같은 값이 나오도록 수식 변환 문의드립니다
답변 1
예스스탁 예스스탁 답변
2010-03-15 10:34:24
안녕하세요
예스스탁입니다.
input : Period(14);
var : PDI(0),MDI(0),AdXV(0);
PDI = 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;
MDI = 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;
ADXv = Ema(abs(PDI-MDI)/(PDI+MDI),period)*100;
plot1(PDI);
plot2(MDI);
plot3(ADXv);
즐거운 하루되세요
> dqzero 님이 쓴 글입니다.
> 제목 : 보조지표 산출식 문의드립니다
> 다른 HTS에서와 DMI수식이 달라서 문의드립니다
수식을 확인해보니 DI+, DI-, ADX가 모두 아래와 같은 수식으로 되어있네요
DI+ : 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
DI- : 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
ADX : eavg(abs(PDI-MDI)/(PDI+MDI),period)*100
같은 값이 나오도록 수식 변환 문의드립니다
다음글
이전글