var1 = var1 + 1;
Var2 = std(C,var1);
Plot1(Var2);
이렇게 전 구간 표준편차를 구해볼려고 했는데,
맨앞 1000봉 만 계산되고 그 이후로는 그래프가 끊어지던데 왜 그런건가요??
답변 1
예스스탁
예스스탁 답변
2024-11-19 14:46:02
안녕하세요
예스스탁입니다.
기간을 지정하는 함수에 가변적인 기간값을 주시면
최대 1024봉까지만 계산이 됩니다. 이는 기간을 지정하는 모든 함수가 동일합니다.
아래와 같이 풀어서 작성해 사용하시면 됩니다.
var : sc(0),si(0),mav(0),cnt(0),SumSqrt(0),stdv(0);
sc = sc+c;
si = si+1;
mav = sc/si;
SumSqrt = 0;
For cnt = 0 to Index
{
SumSqrt = SumSqrt + (C[cnt] - mav)^2;
}
stdv = SquareRoot(SumSqrt / si);
Plot1(mav);
즐거운 하루되세요
> 확실한수익 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> var1 = var1 + 1;
Var2 = std(C,var1);
Plot1(Var2);
이렇게 전 구간 표준편차를 구해볼려고 했는데,
맨앞 1000봉 만 계산되고 그 이후로는 그래프가 끊어지던데 왜 그런건가요??