담당자님:
안녕하세요.
3분봉 DMI 차트의 수치가 계속 오류가 나는데요.
시스템에서 DMI (DI+,-) 산식을 한번 확인해 주시기 바랍니다.
예컨대, 3분봉 차트상 타증권사 등의 수치와 예트 추치가 일치하지 않아 현저하게 차이가 발생하여 그래프가 다르게 표시됩니다.
이로 인해 매수와 매도 시그널에서 오류가 발생합니다.
한번더 DMI 산식 확인 부탁드립니다.
답변 1
예스스탁
예스스탁 답변
2024-08-05 17:05:06
안녕하세요
예스스탁입니다.
저희 프로그램에서 제공되는 지표함수에는 오류가 없습니다.
비교해 보시는 프로그램이 키움과 같은 언어를 사용하는 HTS이면
해당 프로그램의 랭귀지의 작성상 한계로 인해
간략화된 계산법으로 일부 지표함수들이 제공하는 경우가 있습니다.
그러므로 계산공식이 달라 저희와 차이가 발생하게 됩니다.
대표적인 함수들이 올리신 내용과 같이 ADX관련 함수들입니다.
저희 프로그램에서 키움의 공식대로 사용하시려면
사용자분이 별도로 계산식이나 함수를 만들어 사용하셔야 합니다.
아래 키움산식으로 작성한 예스랭귀지 지표식입니다.
참고하시기 바랍니다.
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);
즐거운 하루되세요
> 블루스원 님이 쓴 글입니다.
> 제목 : DMI 차트 관련 문의
> 담당자님:
안녕하세요.
3분봉 DMI 차트의 수치가 계속 오류가 나는데요.
시스템에서 DMI (DI+,-) 산식을 한번 확인해 주시기 바랍니다.
예컨대, 3분봉 차트상 타증권사 등의 수치와 예트 추치가 일치하지 않아 현저하게 차이가 발생하여 그래프가 다르게 표시됩니다.
이로 인해 매수와 매도 시그널에서 오류가 발생합니다.
한번더 DMI 산식 확인 부탁드립니다.