커뮤니티

수식대로 검색이 안됩니다...

프로필 이미지
루아흐
2004-03-25 16:45:40
1016
글번호 2912
답변완료
수고하십니다.... 어떤 분의 부탁으로 다음과 같은 간단한 식을 짰습니다... 전일과 전전일의 20일 이동평균선이 같고 오늘 주가가 상승하는 종목 중 1000원 이상의 종목만 검색해 달라는 얘기였습니다.... 그래서 아래처럼 식을 짜 검색을 했더니 오늘 주가가 떨어진 종목도 검색이 되고, 전일과 전전일의 이동평균 값이 다른 종목도 검색이 됩니다.... 왜 그런지요.... input : period(20); var : result(0),value(0); value = ma(c,period); if value[1]==value[2] && c>c[1] && c>1000 then result = (c-c[1])/c[1]*100; find(result);
검색
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2004-03-26 09:45:46

안녕하세요..예스스탁입니다. 다음 식으로 수정해서 검색해 보십시오.. [검색식] input : period(20); var : result(0),value(0); value = ma(c,period); if value[1]==value[2] && c>c[1] && c>1000 then result = (c-c[1])/c[1]*100; else result = 0; find(result); > 루아흐 님이 쓴 글입니다. > 제목 : 수식대로 검색이 안됩니다... > 수고하십니다.... 어떤 분의 부탁으로 다음과 같은 간단한 식을 짰습니다... 전일과 전전일의 20일 이동평균선이 같고 오늘 주가가 상승하는 종목 중 1000원 이상의 종목만 검색해 달라는 얘기였습니다.... 그래서 아래처럼 식을 짜 검색을 했더니 오늘 주가가 떨어진 종목도 검색이 되고, 전일과 전전일의 이동평균 값이 다른 종목도 검색이 됩니다.... 왜 그런지요.... input : period(20); var : result(0),value(0); value = ma(c,period); if value[1]==value[2] && c>c[1] && c>1000 then result = (c-c[1])/c[1]*100; find(result);
프로필 이미지

루아흐

2004-03-26 12:11:42

else result=0; 을 넣는 습관을 가져야겠네요.....감사합니다.....