예스스탁
예스스탁 답변
2023-10-23 11:35:01
안녕하세요
예스스탁입니다.
input : 기간(3),선행기간(5),Period(5),Period1(10);
var : mm(0),nn(0),C1(0),m1(0),ll(0),EU(0),EC(0),a(0);
mm=iff(C[기간-1]>O[기간-1],(H[기간-1]+L[기간-1]+C[기간-1]+H[기간-1])/2-L[기간-1],
(iff(C[기간-1]<O[기간-1],(H[기간-1]+L[기간-1]+C[기간-1]+L[기간-1])/2-L[기간-1],
(H[기간-1]+L[기간-1]+C[기간-1]+C[기간-1])/2-L[기간-1])));
#shift(m,선행기간-1);
nn=iff(C[기간-1]>O[기간-1],(H[기간-1]+L[기간-1]+C[기간-1]+H[기간-1])/2-H[기간-1],
(iff(C[기간-1]<O[기간-1],(H[기간-1]+L[기간-1]+C[기간-1]+L[기간-1])/2-H[기간-1],
(H[기간-1]+L[기간-1]+C[기간-1]+C[기간-1])/2-H[기간-1])));
#shift(n,선행기간-1);
C1=(mm[선행기간-1]+nn[선행기간-1])/2;
m1=WMA(C1,Period);
LL=LRL(C,period1);
EU=M1;
EC=(M1+LL)/2;
a=LL;
Plot1(a);
if a > a[1] Then
var1 = a;
if a < a[1] Then
var2 = a;
Plot2(var1);
plot3(Var2);
즐거운 하루되세요
> 임진사댁원장 님이 쓴 글입니다.
> 제목 : 전환부탁드립니다.
> 수식1
m=if(C(기간-1)>O(기간-1),
(H(기간-1)+L(기간-1)+C(기간-1)+H(기간-1))/2-L(기간-1),
(if(C(기간-1)<O(기간-1),
(H(기간-1)+L(기간-1)+C(기간-1)+L(기간-1))/2-L(기간-1)
(H(기간-1)+L(기간-1)+C(기간-1)+C(기간-1))/2-L(기간-1))
)
);
shift(m,선행기간-1);
n=if(C(기간-1)>O(기간-1),
(H(기간-1)+L(기간-1)+C(기간-1)+H(기간-1))/2-H(기간-1),
(if(C(기간-1)<O(기간-1),
(H(기간-1)+L(기간-1)+C(기간-1)+L(기간-1))/2-H(기간-1)
(H(기간-1)+L(기간-1)+C(기간-1)+C(기간-1))/2-H(기간-1))
)
);
shift(n,선행기간-1);
C1=(M+N)/2;
m1=wavg(C1,Period);
L=LinearRegressionValue(C,period1,0);
EU=M1;
EC=(M1+L)/2;
a=L;
수식2
if(a>a(1),a,0)
수식3
if(a<a(1),a,0)
기간/3 선행기간/5 period/5 period1/10