커뮤니티
함수(변수)
2015-02-15 21:12:23
104
글번호 83226
질문1) DayClose(인수)처럼 ()가 붙은 모든 함수의 인수에 변수 사용이 가능한가요?
var1 = 2;
Plot1(DayClose(var1), "일간종가");
()안에 상수와 변수를 사용할 수 있는 함수도 있고, 상수만 사용할 수 있는 함수도 있나요?
답변 1
예스스탁 예스스탁 답변
2015-02-16 17:37:39
안녕하세요
예스스탁입니다.
함수에 ()안의 매개변수를 가변적으로 지정이 되면
각 함수의 메모리 설정문제로 메모리가 깨질수 있습니다.
그러므로 변수가 수시로 변경되는 값이시면
사용을 하실수 없습니다.
미리 다양한 매개변수로 값을 계산해 놓고 따로 불러서 사용하셔야 합니다.
array : vv[10](0);
vv[0] = ma(c,5);
vv[1] = ma(c,10);
vv[2] = ma(c,20);
vv[3] = ma(c,30);
vv[4] = ma(c,40);
vv[5] = ma(c,50);
vv[6] = ma(c,60);
vv[7] = ma(c,70);
vv[8] = ma(c,80);
vv[9] = ma(c,90);
var1 = 2;
var2 = vv[2];
다만 dayclose/dayhigh/daylow/dayopen/dayvolume과 같은 함수는
단순하게 일봉에서 값을 불러가지고 오는 함수이므로
()안에 값을 변수처리를 해서 사용하셔도 됩니다.
즐거운 하루되세요
> HI_hr**** 님이 쓴 글입니다.
> 제목 : 함수(변수)
> 질문1) DayClose(인수)처럼 ()가 붙은 모든 함수의 인수에 변수 사용이 가능한가요?
var1 = 2;
Plot1(DayClose(var1), "일간종가");
()안에 상수와 변수를 사용할 수 있는 함수도 있고, 상수만 사용할 수 있는 함수도 있나요?
다음글
이전글