아래 rvi지표 수식변환 부탁드립니다
RVI
A = if(c<=c(1),Stdev(c,10),0);
종가가 전일종가보다 작거나 같으면 종가의 10일 표준편차이고 아니면 0이다 .
B = if(c>c(1),Stdev(c,10),0);
종가가 전일 종가보다 크면 종가의 10일 표준편차이고 아니면 0이다.
D = if(c<c(1),Stdev(c,10),0);
종가가 전일 종가보다 작으면 종가의 10일 표준편차이고 아니면 0이다.
if(avg(A,n)==0,100,(100-(100/(1+(avg(B,n)/avg(D,n))))))
답변 1
예스스탁
예스스탁 답변
2023-06-05 09:05:21
안녕하세요
예스스탁입니다.
input : n(10);
var : A(0),B(0),D(0);
var : RVI(0);
value1 = std(c,10);
A = iff(c<=c[1],value1,0);
B = iff(c>c[1],value1,0);
D = iff(c<c[1],value1,0);
Var1 = ma(A,n);
Var2 = ma(B,n);
Var3 = ma(D,n);
RVI = iff(var1==0,100,(100-(100/(1+(Var2/var3)))));
Plot1(RVI);
즐거운 하루되세요
> kns 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 아래 rvi지표 수식변환 부탁드립니다
RVI
A = if(c<=c(1),Stdev(c,10),0);
종가가 전일종가보다 작거나 같으면 종가의 10일 표준편차이고 아니면 0이다 .
B = if(c>c(1),Stdev(c,10),0);
종가가 전일 종가보다 크면 종가의 10일 표준편차이고 아니면 0이다.
D = if(c<c(1),Stdev(c,10),0);
종가가 전일 종가보다 작으면 종가의 10일 표준편차이고 아니면 0이다.
if(avg(A,n)==0,100,(100-(100/(1+(avg(B,n)/avg(D,n))))))