예스스탁
예스스탁 답변
2024-11-29 16:28:40
안녕하세요
예스스탁입니다.
input : Period(20),최대최소기간(9),중간기간(1);
var : S(0),mm(0),m1(0),a(0),n(0),n1(0),B(0);
s = Accum(1);
mm=(highest(o,중간기간)+lowest(O,중간기간))/2;
m1=(ma(mm*S,period)-ma(S,period)*ma(mm,period))/
(ma(pow(S,2),period)-(pow(ma(S,period),2)))*(S-ma(S,period))+ma(mm,period);
A=M1+LRS(C,period);
n=(highest(C,중간기간)+Lowest(C,중간기간))/2;
n1=(ma(n*S,period)-ma(S,period)*ma(n,period))/
(ma(pow(S,2),period)-(pow(ma(S,period),2)))*(S-ma(S,period))+ma(n,period);
B=n1+LRS(C,period);
if CrossUp(B,A) Then
Find(1);
즐거운 하루되세요
> 스톰82 님이 쓴 글입니다.
> 제목 : 예스랭귀지로 변환 부탁드려요
> m=(highest(o,중간기간)+lowest(O,중간기간))/2;
m1=(avg(m*Sum(1),period)-avg(Sum(1),period)*avg(m,period))
/
(avg(pow(sum(1),2),period)-(pow(avg(sum(1),period),2)))
*(sum(1)-avg(sum(1),period))
+avg(m,period);
A=M1+LRS(period);
n=(highest(C,중간기간)+Lowest(C,중간기간))/2;
n1=(avg(n*sum(1),period)-avg(sum(1),period)*avg(n,period))
/
(avg(pow(sum(1),2),period)-(pow(avg(sum(1),period),2)))
*(sum(1)-avg(sum(1),period))
+avg(n,period);
B=n1+LRS(period);
CrossUp(B,A)
-----------------
period 20
최대최소기간 9
중간기간 1
부탁드립니다.
항상 감사합니다. 즐거운 주말 보내세요~