도움에 감사 드립니다.
사용자 함수를 사용 하여 실행하면
기존수식과 결과가 다르게 나타 납니다.
사용자 함수를 수정 부탁 드립니다.
//기존 수식
input :순위1(3);
input:p1(20);
input:p2(30);
input:p3(40);
input :sig(9);
var : mx1(0), mx1P(0);
array : mm1[3](0);
mm1[0] = ma(C, p1);
mm1[1] = ma(C, p2);
mm1[2] = ma(C, p3);
NthHighestArray(mm1, 3, 순위1, mx1, mx1P);
var1=c-mx1;
var11=ma(var1,sig);
Plot1(var11);
plotbaseline1(0);
//사용자 함수 수식
input :순위1(numeric);
input: p1(numeric);
input: p2(numeric);
input: p3(numeric);
input :sig(numeric);
var : mx1(0), mx1P(0);
array : mm1[3](0);
mm1[0] = ma(C, p1);
mm1[1] = ma(C, p2);
mm1[2] = ma(C, p3);
NthHighestArray(mm1, 3, 순위1, mx1, mx1P);
var1=c-mx1;
var11=ma(var1,sig);
후8601rank_test=var11;
//함수 실행식
input :순위1(3);
input: p1(20);
input: p2(30);
input: p3(40);
input :sig(9);
var91=(후8601rank_test
(순위1,p1,p2,p3,sig));
Plot1(var91);
plotbaseline1(0);
답변 1
예스스탁
예스스탁 답변
2023-08-16 09:48:19
안녕하세요
예스스탁입니다.
사용자함수에서는
NthHighestArray를 다른 변수에 리턴값을 처리해 주시면 됩니다.
input :순위1(numeric);
input: p1(numeric);
input: p2(numeric);
input: p3(numeric);
input :sig(numeric);
var : mx1(0), mx1P(0);
array : mm1[3](0);
mm1[0] = ma(C, p1);
mm1[1] = ma(C, p2);
mm1[2] = ma(C, p3);
value1 = NthHighestArray(mm1, 3, 순위1, mx1, mx1P);
var1=c-mx1;
var11=ma(var1,sig);
후8601rank_test=var11;
즐거운 하루되세요
> yes 님이 쓴 글입니다.
> 제목 : 부탁 드립니다
> 도움에 감사 드립니다.
사용자 함수를 사용 하여 실행하면
기존수식과 결과가 다르게 나타 납니다.
사용자 함수를 수정 부탁 드립니다.
//기존 수식
input :순위1(3);
input:p1(20);
input:p2(30);
input:p3(40);
input :sig(9);
var : mx1(0), mx1P(0);
array : mm1[3](0);
mm1[0] = ma(C, p1);
mm1[1] = ma(C, p2);
mm1[2] = ma(C, p3);
NthHighestArray(mm1, 3, 순위1, mx1, mx1P);
var1=c-mx1;
var11=ma(var1,sig);
Plot1(var11);
plotbaseline1(0);
//사용자 함수 수식
input :순위1(numeric);
input: p1(numeric);
input: p2(numeric);
input: p3(numeric);
input :sig(numeric);
var : mx1(0), mx1P(0);
array : mm1[3](0);
mm1[0] = ma(C, p1);
mm1[1] = ma(C, p2);
mm1[2] = ma(C, p3);
NthHighestArray(mm1, 3, 순위1, mx1, mx1P);
var1=c-mx1;
var11=ma(var1,sig);
후8601rank_test=var11;
//함수 실행식
input :순위1(3);
input: p1(20);
input: p2(30);
input: p3(40);
input :sig(9);
var91=(후8601rank_test
(순위1,p1,p2,p3,sig));
Plot1(var91);
plotbaseline1(0);