첨부 이미지
그림1
그림2
다른증권사와 DMI 값이 차이가 있어 문의를 하여 알려주신
키움수식의 답변의 값이 실제 키움 HTS의 지표의 값과 차이가 있습니다.
그래서 키움의 함수 설명 확인해보니 알려주신 수식과 일치합니다.
혹시 짐작되시는 부분 있으면 알려주시면 감사하겠습니다.
다른 증권사에서도 예스랭귀지의 DMI 값을 사용하고 싶습니다.
예스랭귀지에서 적용하는
ADX
DiPlus
DiMinus
세부공식을 알려주시면 감사하겠습니다.
//-----------------------------------------------------
// 알려주신 키움 세부공식
input : Period(10);
var : Plus(0),Minus(0),adxv(0);
plus = 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;
Minus = 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(plus-Minus)/(plus+Minus),period)*100;
plot1(plus);
plot2(minus);
plot3(adxv);
//-----------------------------------------------------
답변 1
예스스탁
예스스탁 답변
2021-01-06 15:47:20
안녕하세요
예스스탁입니다.
1
해당 함수들이 계산법상 과거 봉수에 영향을 받습니다.
차트의 과거봉수에 따라 현재값에 차이가 있을 수 있습니다
2
예스랭귀지에서는 해당 함수가 모두 사용자함수로 제공되고 있습니다.
편집기에서 사용자함수목록에서 해당 함수명을 선택해서 수식을 열어보실수 있습니다.
즐거운 하루되세요
> 여유의공간 님이 쓴 글입니다.
> 제목 : DMI 값 세부공식 문의
> 다른증권사와 DMI 값이 차이가 있어 문의를 하여 알려주신
키움수식의 답변의 값이 실제 키움 HTS의 지표의 값과 차이가 있습니다.
그래서 키움의 함수 설명 확인해보니 알려주신 수식과 일치합니다.
혹시 짐작되시는 부분 있으면 알려주시면 감사하겠습니다.
다른 증권사에서도 예스랭귀지의 DMI 값을 사용하고 싶습니다.
예스랭귀지에서 적용하는
ADX
DiPlus
DiMinus
세부공식을 알려주시면 감사하겠습니다.
//-----------------------------------------------------
// 알려주신 키움 세부공식
input : Period(10);
var : Plus(0),Minus(0),adxv(0);
plus = 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;
Minus = 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(plus-Minus)/(plus+Minus),period)*100;
plot1(plus);
plot2(minus);
plot3(adxv);
//-----------------------------------------------------