커뮤니티
버전 3.1사용문의
2007-10-24 10:54:41
933
글번호 13861
3.1새버전에서는 수치형은 수치형끼리 할당하고 논리형은 논리형으로 할당해야 한단 점은 이해가 갑니다만, 그래도 여전히 어떻게 해야 하는지 알 수가 없습니다.
저희 시스템식은 내부변수로 VARS: VAL1(0), formula1(0):
로 내부변수를 선언한 후에
VAL1=(Swinghigh(1,c,left,right,period);
formula1 = c>ma(c,5);
등으로 되어 있습니다. 어느 부분을 어떻게 고치면 될까요?
답변 1
예스스탁 예스스탁 답변
2007-10-24 11:29:39
안녕하세요
예스스탁입니다.
VARS: VAL1(0), formula1(0);
VAL1=Swinghigh(1,c,left,right,period);
formula1 = c>ma(c,5);
formula1은 C >ma(c,5)라는 논리식이 할당되어 있습니다.
C > ma(c,5)는 해당봉이 조건에 맞으면 true 맞지 않으면 false값을
리턴하므로 formula1은 formula1(false)로 선언하시면 됩니다.
VARS: VAL1(0), formula1(false);
VAL1=Swinghigh(1,c,left,right,period);
formula1 = c>ma(c,5);
즐거운 하루되세요
> pigrett 님이 쓴 글입니다.
> 제목 : 버전 3.1사용문의
> 3.1새버전에서는 수치형은 수치형끼리 할당하고 논리형은 논리형으로 할당해야 한단 점은 이해가 갑니다만, 그래도 여전히 어떻게 해야 하는지 알 수가 없습니다.
저희 시스템식은 내부변수로 VARS: VAL1(0), formula1(0):
로 내부변수를 선언한 후에
VAL1=(Swinghigh(1,c,left,right,period);
formula1 = c>ma(c,5);
등으로 되어 있습니다. 어느 부분을 어떻게 고치면 될까요?
다음글
이전글