예스스탁
예스스탁 답변
2019-12-02 11:03:57
안녕하세요
예스스탁입니다.
input : 기간(10),signal(10),period(01);
var : p(0),n(0),vf(0),ff(0),xx(0);
var : a(0),b(0),mm(0),k(0),f(0),x(0);
p=v*(c+l)/(h+l);
n=v*(h+c)/(h+l);
vf=iff(c>o,p,iff(c<o,-n,0));
ff=AccumN(vf,기간)/AccumN(v,기간);
xx=ema(ema(ff,signal),signal);
a=ma(c,period);
b=v*c;
mm = Accum(b);
if crossup(c,a) or crossdown(c,a) Then
var1 =mm[1];
k=mm-var1;
f=iff(c>=a,k,-k);
x=ema(ema(f,signal),signal);
if crossup(f,x) Then
find(1);
즐거운 하루되세요
> crazaq 님이 쓴 글입니다.
> 제목 : 수식 변경좀 부탁 드립니다
> p=v*(c+l)/(h+l);
n=v*(h+c)/(h+l);
vf=if(c>o,p,if(c<o,-n,0));
ff=sum(vf,기간)/sum(v,기간);
xx=dema(ff,signal);
a=avg(c,period);
b=v*c;
m=sum(b);
k=m-valuewhen(1,crossup(c,a) or crossdown(c,a),m(1));
f=if(c>=a,k,-k);
x=dema(f,signal);
if crossup(f,x) then find(1);