커뮤니티
tmp1의 값을 tmp2에 누적 시키고 싶어요.
2008-11-07 13:22:41
837
글번호 17972
tmp1의 값을 tmp2에 누적 시키고 싶어요.
slope20 = slope20 + 1;
하면 잘 누적 되는데..
왜 tmp2에는 값이 누적되지 않는 걸까요?.
디버깅 창에 보면 계속 -1.#J 만 나오네요..
변수 선언도 아래와 같이 해줬는데요.
Var : tmp1(0),tmp2(0);
Var : slope20(0);
- 1. 18166_test.JPG (0.16 MB)
답변 1
예스스탁 예스스탁 답변
2008-11-07 17:42:33
안녕하세요
예스스탁입니다.
만약 이평이 20이평이라면
차트상 20개봉 이후부터 값이 나옵니다.
그 이전은 N/A(계산할수 없는 값)값으로 이 값을 포한하여 누적하게 되면
값이 누적되지 않습니다.
input : P(20);
var : ma20(0),VV(0),temp1(0),temp2(0);
ma20 = ma(c,20);
temp1 = (ma20-ma20[1])/ma20[1]*100;
if index >= P Then
temp2 = temp2+temp1;
plot1(temp2);
식을 참고하시기 바랍니다.
즐거운 하루되세요
> lalabas 님이 쓴 글입니다.
> 제목 : tmp1의 값을 tmp2에 누적 시키고 싶어요.
>
tmp1의 값을 tmp2에 누적 시키고 싶어요.
slope20 = slope20 + 1;
하면 잘 누적 되는데..
왜 tmp2에는 값이 누적되지 않는 걸까요?.
디버깅 창에 보면 계속 -1.#J 만 나오네요..
변수 선언도 아래와 같이 해줬는데요.
Var : tmp1(0),tmp2(0);
Var : slope20(0);