커뮤니티

조건검색문의

프로필 이미지
회원
2006-02-14 20:09:53
1520
글번호 9358
답변완료
안녕하세요 Williams'R 로 조건검색식을 만들면 왜 최고점인 0 인 종목은 검색되지 않나요? 예) WILLR(Period) -20 이상인 종목 중에서 높은 순서대로 정열하시요 하고 검색하면 -1에서 -20 인 종목만 나오고 정작 최고점인 0 인 종목은 나오지 않네요 왜 그런지 수식이 가능 하면 부탁 드립니다 ****감사합니다.
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2006-02-15 10:37:09

안녕하세요 예스스탁입니다. 값이 0인 경우 검색함수 자체에서 조건에 만족하지 않는다고 인식하는 값이므로 검색이 되지 않습니다. WILLR의 값이 0일때는 1로 표시하게 해서 검색식을 만들었습니다. Input : Period(14); Var : value1(0), value2(0),WILLRV(0),value(0); value1 = highest(H,Period); value2 = lowest(L,period); ##실제 WILLR 계산식## value = (value1-Close)/(value1-value2)*(-100); ##검색을 위해 WILLR이 0인값을 1로 설정 if value == 0 then WILLRV = 1; else WILLRV = value; if WILLRV >= -1000 then var1 = WILLRV; else var1 = 0; find(var1); 즐거운 하루되세요 > CJ_nk2000 님이 쓴 글입니다. > 제목 : 조건검색문의 > 안녕하세요 Williams'R 로 조건검색식을 만들면 왜 최고점인 0 인 종목은 검색되지 않나요? 예) WILLR(Period) -20 이상인 종목 중에서 높은 순서대로 정열하시요 하고 검색하면 -1에서 -20 인 종목만 나오고 정작 최고점인 0 인 종목은 나오지 않네요 왜 그런지 수식이 가능 하면 부탁 드립니다 ****감사합니다.