커뮤니티

and가 작동이 안됩니다.

프로필 이미지
노름재이
2021-12-13 15:42:25
555
글번호 154439
답변완료
아래 식에서 and가 작동하지 않네요. 어찌된 일인가요? and가 안들어가면 모두 작동이 잘됩니다. if 사자 > 0.55 and Lowest(L,5) < C Then begin Plot1(c-0.3,"매수"); end else if 팔자 > 0.55 and Highest(H,5) > c Then begin Plot2(c+0.3,"매도"); end else NoPlot(1);
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-12-13 16:04:56

안녕하세요 예스스탁입니다. 올려주신 수식에 어떤 문제가 있는지 모르겠습니다. 작성하신 수식은 사자값이 0.55보다 크고 종가가 5봉 최저가보다 크면 종가-0.3표시 팔자값이 0.55보다 크고 종가가 5봉 최고가보다 작으면 종가+0.3표시입니다. 아래와 값이 사자와 팔자에 임의의 값으로 변경해서 테스트해본 결과 정상적으로 값이 나오고 있습니다. 매수조건과 매도조건이 동시 충족되면 매수로만 표시가 됩니다. and에 문제가 아닙니다. input : 사자(0.6),팔자(0.3); if 사자 > 0.55 and Lowest(L,5) < C Then begin Plot1(c-0.3,"매수"); end else if 팔자 > 0.55 and Highest(H,5) > c Then begin Plot2(c+0.3,"매도"); end else NoPlot(1); 즐거운 하루되세요 > 노름재이 님이 쓴 글입니다. > 제목 : and가 작동이 안됩니다. > 아래 식에서 and가 작동하지 않네요. 어찌된 일인가요? and가 안들어가면 모두 작동이 잘됩니다. if 사자 > 0.55 and Lowest(L,5) < C Then begin Plot1(c-0.3,"매수"); end else if 팔자 > 0.55 and Highest(H,5) > c Then begin Plot2(c+0.3,"매도"); end else NoPlot(1);