두 시스템다 5분에서 사용하는 시스템인데요
연산자 앞뒤 두데이터의 형태가 같아야 합니다
이렇게 오류가 뜨는데,, 어떻게 수정을 해야되는지 알려주시면 감사하겠습니다
답변 1
예스스탁
예스스탁 답변
2011-01-28 10:07:58
안녕하세요? 예스스탁입니다.
다음 순서로 확인해 보시기 바랍니다.
먼저 각각의 개별 시스템식을 열어서 검증을 하고 검증이 정상적으로 되는지 확인해 본 후 합성관리자를 이용해서 합성해서 다시 적용해 봅니다.
만일 위 과정에서 검증이 모두 정상적으로 이루어졌는데도 동일한 현상이 나타난다면 그 다음 과정으로 두 개의 시스템식에서 동일한 내부변수를 선언해서 사용했는지 확인해 보시기 바랍니다.
말씀하신 오류가 나오는 경우는 논리형 내부변수를 사용했는데, 선언을 할때 수치형으로 선언했거나 이와 반대의 경우에 나올 수 있는 내용입니다. 예를 든다면 아래와 같이 작성된 경우입니다. 아래와 같이 작성한다면 개별식에서 검증에러가 나타나게 될텐데, 합성관리자에서만 이런 현상이 나타난다면 두개의 시스템식이 서로 간섭하면서 이런 경우가 발생하기 때문이라고 보여집니다.
var : condition(0);
condition = Close > Open;
감사합니다.
> QQQ 님이 쓴 글입니다.
> 제목 : 두개 시스템을 합성했는데 오류가 뜹니다
> 두 시스템다 5분에서 사용하는 시스템인데요
연산자 앞뒤 두데이터의 형태가 같아야 합니다
이렇게 오류가 뜨는데,, 어떻게 수정을 해야되는지 알려주시면 감사하겠습니다