> 수고 많으십니다.
var1 = IFf(C>O,1,-1);
위 var1은 '현재가가 시가 위면 1, 아래면 -1'을 표시한 것인데 여기에 '시가가 전일 종가보다 높고'라는 조건을 추가하여, 즉 '시가가 전일 종가보다 높고, 현재가가 시가보다 위이면1, 아래면 -1'을 표시하는 식 부탁드립니다.
답변 1
예스스탁
예스스탁 답변
2025-09-15 13:49:24.0
안녕하세요
예스스탁입니다.
1
Iff(C>O,1,-1);
위 내용은 상황이 2분할입니다.
2
"시가가 전일 종가보다 높고, 현재가가 시가보다 위이면1, 아래면 -1"
올리신 내용은 상황이 2가지로만 지정되지 않습니다.
시가가 전일 종가보다 같거나 낮으면 어떤 값을 리턴해야 할 지 모르겠습니다.
아래 내용 참고하셔서 선택해 사용하시기 바랍니다.
시가가 전일 종가보다 높고 현재가가 시가보다 위이면 1, 아니봉은 모두 -1
var1 = IFf(C>O and O > DayClose(1),1,-1);
시가가 전일 종가보다 높을 때만
현재가가 시가보다 위이면 1 아니면 -1이고
시가가 전일 종가보다 높지 않으면 0
var1 = IFf(O > DayClose(1),iff(C>O,1,-1),0);
즐거운 하루되세요
> 가람봉 님이 쓴 글입니다.
> 제목 : 추가 문의
>
> 수고 많으십니다.
var1 = IFf(C>O,1,-1);
위 var1은 '현재가가 시가 위면 1, 아래면 -1'을 표시한 것인데 여기에 '시가가 전일 종가보다 높고'라는 조건을 추가하여, 즉 '시가가 전일 종가보다 높고, 현재가가 시가보다 위이면1, 아래면 -1'을 표시하는 식 부탁드립니다.