커뮤니티
하나의 시스템에서 두개의 지표수식을 작성하는 방법은?
2010-05-27 08:38:32
702
글번호 30156
하나의 시스템식에서 두개의 지표수식을 넣을려구 합니다.(지표합성이 아닙니다!)
그런데..예를들어서 RSQUARED 의 지표식이
input: PerioD(14);
var: y(0),x(0),n(0),RSQUARED(0);
y = C;;
x = index;
n = Period;
RSQUARED = ((n*accumN(x*y,n) - (accumN(x,n)*accumN(y,n))) / sqrt((n*accumN(x^2,n)-(accumN(x,n)^2)) * (n*accumN(y^2,n) - (accumN(y,n)^2))))^2;
그렇다면..여기서 DMI지표식을 추가로 시스템식에 삽입하기 위해서는
어떻게 해야 하는지요?
전에 연구원님 말씀대로 시스템식에 지표식을 넣고..다시 그것을 근거로 해서
시스템식을 짜기위해서 그러는 겁니다.
외부변수인 INPUT을 한번 더 쓰니까..에러가 나는데..이는 어떻게 해결이
가능한지요?
정리하자면..
RSQUARED 지표식과 DMI 지표식을 각각 독립적으로 시스템상에서 구현해서
시스템식을 만들려고 하는데..외부변수선언인 INPUT을 두번 쓰니까
에러가 난다 그말이지요^*
자세한 설명을 부탁드립니다.
항상 감사드립니다.^*
답변 1
예스스탁 예스스탁 답변
2010-05-27 10:08:05
안녕하세요
예스스탁입니다.
식상에 필요한 값이 있으면
변수에 할당하여 사용하시면 됩니다.
input: PerioD(14),DMIPeriod(10);
var: y(0),x(0),n(0),RSQUARED(0);
y = C;;
x = index;
n = Period;
RSQUARED = ((n*accumN(x*y,n) - (accumN(x,n)*accumN(y,n))) / sqrt((n*accumN(x^2,n)-(accumN(x,n)^2)) * (n*accumN(y^2,n) - (accumN(y,n)^2))))^2;
var1 = DMI(DMIPeriod);#var1값이 DMI입니다.
즐거운 하루되세요
> shaconne 님이 쓴 글입니다.
> 제목 : 하나의 시스템에서 두개의 지표수식을 작성하는 방법은?
> 하나의 시스템식에서 두개의 지표수식을 넣을려구 합니다.(지표합성이 아닙니다!)
그런데..예를들어서 RSQUARED 의 지표식이
input: PerioD(14);
var: y(0),x(0),n(0),RSQUARED(0);
y = C;;
x = index;
n = Period;
RSQUARED = ((n*accumN(x*y,n) - (accumN(x,n)*accumN(y,n))) / sqrt((n*accumN(x^2,n)-(accumN(x,n)^2)) * (n*accumN(y^2,n) - (accumN(y,n)^2))))^2;
그렇다면..여기서 DMI지표식을 추가로 시스템식에 삽입하기 위해서는
어떻게 해야 하는지요?
전에 연구원님 말씀대로 시스템식에 지표식을 넣고..다시 그것을 근거로 해서
시스템식을 짜기위해서 그러는 겁니다.
외부변수인 INPUT을 한번 더 쓰니까..에러가 나는데..이는 어떻게 해결이
가능한지요?
정리하자면..
RSQUARED 지표식과 DMI 지표식을 각각 독립적으로 시스템상에서 구현해서
시스템식을 만들려고 하는데..외부변수선언인 INPUT을 두번 쓰니까
에러가 난다 그말이지요^*
자세한 설명을 부탁드립니다.
항상 감사드립니다.^*