커뮤니티
AccumN식에서 오류가 무엇인지 알려주세요
2009-09-19 20:57:33
657
글번호 24851
Input : Period(20);
Var : 이평(0);
이평 = ma(C, Period);
if AccumN(이평[2]>=이평[1],3) == 3 and 이평[1] < 이평 then
buy();
if AccumN(이평[2]<=이평[1],3) == 3 and 이평[1] > 이평 then
sell();
를 f4 검증을 했더니 AccumN(이평([2] >= 이평[1]~의 >=부분에서 "숫자값이나 숫자표현식이 와야합니다."라는 에러메시지가 뜨는군요.
어떻게 해야 하는지요?
답변 4
예스스탁 예스스탁 답변
2009-09-21 09:53:12
안녕하세요
예스스탁입니다.
accumn은 숫자를 누적하는 기능입니다.
조건식의 발생횟수를 누적하시기 위해서는 countif를 사용하셔야 합니다.
Input : Period(20);
Var : 이평(0);
이평 = ma(C, Period);
if CountIF(이평[2]>=이평[1],3) == 3 and 이평[1] < 이평 then
buy();
if CountIF(이평[2]<=이평[1],3) == 3 and 이평[1] > 이평 then
sell();
즐거운 하루되세요
> 해나리 님이 쓴 글입니다.
> 제목 : AccumN식에서 오류가 무엇인지 알려주세요
> Input : Period(20);
Var : 이평(0);
이평 = ma(C, Period);
if AccumN(이평[2]>=이평[1],3) == 3 and 이평[1] < 이평 then
buy();
if AccumN(이평[2]<=이평[1],3) == 3 and 이평[1] > 이평 then
sell();
를 f4 검증을 했더니 AccumN(이평([2] >= 이평[1]~의 >=부분에서 "숫자값이나 숫자표현식이 와야합니다."라는 에러메시지가 뜨는군요.
어떻게 해야 하는지요?
해나리
2009-09-21 10:09:26
빠른 답변에 감사드립니다.
그런데 수식지왕님의 블로그에서는 AccumN에서 수식뿐 아니라 조건식도 사용가능하다고 하는데 AccumN함수가 내용이 변경된 것인가요?
아니면 처음부터 AccumN함수는 숫자만 사용가능했었나요?
혼동이 되는군요...
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : AccumN식에서 오류가 무엇인지 알려주세요
> 안녕하세요
예스스탁입니다.
accumn은 숫자를 누적하는 기능입니다.
조건식의 발생횟수를 누적하시기 위해서는 countif를 사용하셔야 합니다.
Input : Period(20);
Var : 이평(0);
이평 = ma(C, Period);
if CountIF(이평[2]>=이평[1],3) == 3 and 이평[1] < 이평 then
buy();
if CountIF(이평[2]<=이평[1],3) == 3 and 이평[1] > 이평 then
sell();
즐거운 하루되세요
> 해나리 님이 쓴 글입니다.
> 제목 : AccumN식에서 오류가 무엇인지 알려주세요
> Input : Period(20);
Var : 이평(0);
이평 = ma(C, Period);
if AccumN(이평[2]>=이평[1],3) == 3 and 이평[1] < 이평 then
buy();
if AccumN(이평[2]<=이평[1],3) == 3 and 이평[1] > 이평 then
sell();
를 f4 검증을 했더니 AccumN(이평([2] >= 이평[1]~의 >=부분에서 "숫자값이나 숫자표현식이 와야합니다."라는 에러메시지가 뜨는군요.
어떻게 해야 하는지요?
예스스탁 예스스탁 답변
2009-09-21 10:28:09
안녕하세요
예스스탁입니다.
예스트레이더 3.0버전일때는 accumn에 조건식을 넣으셔도
카운팅을 했지만 3.1버전에서는 가능하지 않게 되었습니다.
수치를 누적하실 경우 accumn
조건을 누적하실 경우 countif를 사용하시면 됩니다.
즐거운 하루되세요
> 해나리 님이 쓴 글입니다.
> 제목 : 수식지왕님의 블로그에서는 AccumN에서 수식뿐 아니라 조건식도 사용가능하다고 하는
해나리
2009-09-21 12:46:35
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식지왕님의 블로그에서는 AccumN에서 수식뿐 아니라 조건식도 사용가능하다고
> 안녕하세요
예스스탁입니다.
예스트레이더 3.0버전일때는 accumn에 조건식을 넣으셔도
카운팅을 했지만 3.1버전에서는 가능하지 않게 되었습니다.
수치를 누적하실 경우 accumn
조건을 누적하실 경우 countif를 사용하시면 됩니다.
즐거운 하루되세요
> 해나리 님이 쓴 글입니다.
> 제목 : 수식지왕님의 블로그에서는 AccumN에서 수식뿐 아니라 조건식도 사용가능하다고 하는
다음글