커뮤니티

수식부탁합니다.

프로필 이미지
무자대기
2019-07-01 20:11:46
142
글번호 129926
답변완료
DMI수식입니다. 아래의 수식을 LOG로 변형 부탁드립니다. Input : Period(14); var : DP(0),DM(0),adxv(0); DP = 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; DM = 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(DP-DM)/(DP+DM),period)*100; plot1(DP); plot2(DM); plot3(ADXv);
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2019-07-02 09:23:34

안녕하세요 예스스탁입니다. Input : Period(14); var : DP(0),DM(0),adxv(0); DP = 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; DM = 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(DP-DM)/(DP+DM),period)*100; plot1(10^LOG10(DP)); plot2(10^LOG10(DM)); plot3(10^LOG10(ADXv)); 즐거운 하루되세요 > 무자대기 님이 쓴 글입니다. > 제목 : 수식부탁합니다. > DMI수식입니다. 아래의 수식을 LOG로 변형 부탁드립니다. Input : Period(14); var : DP(0),DM(0),adxv(0); DP = 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; DM = 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(DP-DM)/(DP+DM),period)*100; plot1(DP); plot2(DM); plot3(ADXv);
프로필 이미지

무자대기

2019-07-02 10:02:58

키움에서는 로그값 대입시 DMI 모양이 완전 달라지는데 예스에서는 로그값 대입시 로그값 대입전과 같게 나오는데요 이유가 있나요???
프로필 이미지

예스스탁 예스스탁 답변

2019-07-02 10:52:52

안녕하세요 예스스탁입니다. 답변을 잘못드렸습니다. 예스랭귀지에서 함수중에 log는 자연로그, log10은 상용로그입니다. log(값), log10(값)으로 지정해 사용하시면 됩니다. 1 Input : Period(14); var : DP(0),DM(0),adxv(0); DP = 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; DM = 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(DP-DM)/(DP+DM),period)*100; plot1(LOG(DP)); plot2(LOG(DM)); plot3(LOG(ADXv)); 2 Input : Period(14); var : DP(0),DM(0),adxv(0); DP = 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; DM = 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(DP-DM)/(DP+DM),period)*100; plot1(LOG10(DP)); plot2(LOG10(DM)); plot3(LOG10(ADXv)); 즐거운 하루되세요 > 무자대기 님이 쓴 글입니다. > 제목 : Re : Re : 수식부탁합니다. > 키움에서는 로그값 대입시 DMI 모양이 완전 달라지는데 예스에서는 로그값 대입시 로그값 대입전과 같게 나오는데요 이유가 있나요???