커뮤니티
시스템 오류
2008-12-01 21:12:39
827
글번호 18467
3.0에 사용하던 시스템식을 3.1에 사용 하니 다음과 같은 오류가 뜹니다.
1.Formula3 = ema(C - (dayopen()-DayClose(1)), period3)-ema(C[1], period3)/
"연산자 앞뒤 두 데이터의 형태가 같아야 합니다."
수정좀 해 주세요.
답변 1
예스스탁 예스스탁 답변
2008-12-01 22:05:16
안녕하세요
예스스탁입니다.
3.1에서는 수치형변수와 논리형변수를 구별해서 선언해 줘야 합니다.
수치형은 var : Formula3(0);
논리형은 var : Formula3(false);
올려주신 식은 완전치 않아 수치가 할당되는지 논리가 할당되는지
불분명합니다. Formula3의 선업이 (0)으로 되어 있을 경우 (false)로 변경해 주시기고
(false)로 선언되어 있을경우 (0)으로 변경하시면 됩니다.
즐거운 하루되세요
> 성공예견 님이 쓴 글입니다.
> 제목 : 시스템 오류
> 3.0에 사용하던 시스템식을 3.1에 사용 하니 다음과 같은 오류가 뜹니다.
1.Formula3 = ema(C - (dayopen()-DayClose(1)), period3)-ema(C[1], period3)/
"연산자 앞뒤 두 데이터의 형태가 같아야 합니다."
수정좀 해 주세요.
이전글