커뮤니티
문의
2012-08-23 23:51:35
328
글번호 54044
시스템중 인풋변수를 아래와 같이 설정한후,
input : starttime(1200), r66(false), r50(true), r33(true);
이뒤에 시스템 로직작성.
이렇게 설정후 시뮬레이션을 돌리려면, 뜨게되는
설정창을 보게되면, r66,r50,r33 에 '0' 으로 뜹니다.
그리고, 그값을 true 또는 false로 바꾸려면, 안바뀝니다.
안바뀌기때문에, 0상태에서 그래도 한번 누른후, 진행시키면,
팝업메세지는
"논리값(참/거지)이나 논리표현식이 와야합니다" 라고 뜹니다.
질문 1 : 인풋변수에서 true false 설정했는데, 설정창에서 왜 세팅이 안되나요?
질문 2 : 설정창에서 true false 입력한후 확인누르면 왜 세팅이 안되나요?
답변부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2012-08-24 10:49:12
안녕하세요?
전략실행차트에서는 말씀하신 내용을 사용하실 수 있는데, 시뮬레이션 차트에서는 input변수의 초기값을 true 또는 false로 지정하실 경우 최적화(초기값, 최소값, 최대값, 증가단위)를 입력할 수 없기 때문에 시뮬레이션 차트에서는 이 방식이 지원되지 않습니다.
불편하시겠지만, 변수 초기값에 true, false로 입력하는 대신 수치로 입력하는 방식으로 작성하셔야 할 것 같습니다. 향후 시뮬레이션 차트에서도 input변수 초기값에 true, false값을 사용하실 수 있도록 검토하겠습니다.
input : r66(1);
if iff(조건,1,0) == R66 then ~
감사합니다.
> 별이777 님이 쓴 글입니다.
> 제목 : 문의
>
시스템중 인풋변수를 아래와 같이 설정한후,
input : starttime(1200), r66(false), r50(true), r33(true);
이뒤에 시스템 로직작성.
이렇게 설정후 시뮬레이션을 돌리려면, 뜨게되는
설정창을 보게되면, r66,r50,r33 에 '0' 으로 뜹니다.
그리고, 그값을 true 또는 false로 바꾸려면, 안바뀝니다.
안바뀌기때문에, 0상태에서 그래도 한번 누른후, 진행시키면,
팝업메세지는
"논리값(참/거지)이나 논리표현식이 와야합니다" 라고 뜹니다.
질문 1 : 인풋변수에서 true false 설정했는데, 설정창에서 왜 세팅이 안되나요?
질문 2 : 설정창에서 true false 입력한후 확인누르면 왜 세팅이 안되나요?
답변부탁드립니다.
다음글
이전글