커뮤니티

문의드림

프로필 이미지
무아
2004-05-13 18:54:35
973
글번호 3632
답변완료
아래식은 검색으로 찿은건데, 식을작성후 유효성검증을 받으려니, 재선언 이라구 나옵니다. 뭐가문제이지요? *** 문의하신 식은 다음과 같습니다... input : n(0), period(10), N(1); var : value(0); if accumN(C[N] == 거래소상한가(n),period)>=N or (accumN(C[N] == 코스닥상한가(n),period)>=N) then value = 1; else value = 0; find(value); ==사용자함수== (1) 거래소상한가 input : n(numeric); 거래소상한가 = iff(C[n] >= 500000, int((C[n+1] * 1.15) / 1000 + 0.00001) * 1000, iff(C[n] >= 100000, int((C[n+1] * 1.15) / 500 + 0.00001) * 500, iff(C[n] >= 50000, int((C[n+1] * 1.15) / 100 + 0.00001) * 100, iff(C[n] >= 10000, int((C[n+1] *1.15) / 50 + 0.00001) * 50, iff(C[n] >= 5000, int((C[n+1] * 1.15) / 10 + 0.00001) * 10, int((C[n+1] * 1.15) / 5 + 0.00001) * 5))))); (2) 코스닥상한가 input : n(numeric); 코스닥상한가 = iff(C[n] >= 500000, int((C[n+1] * 1.12) / 1000 + 0.00001) * 1000, iff(C[n] >= 100000, int((C[n+1] * 1.12) / 500 + 0.00001) * 500, iff(C[n] >= 50000, int((C[n+1] * 1.12) / 100 + 0.00001) * 100, iff(C[n] >= 10000, int((C[n+1] * 1.12) / 50 + 0.00001) * 50, iff(C[n] >= 5000, int((C[n+1] * 1.12) / 10 + 0.00001) * 10, int((C[n+1] * 1.12) / 10 + 0.00001) * 10))))); 감사합니다... > 바로보기 님이 쓴 글입니다. > 제목 : 수식문의 > 안녕 하세요?? N(10일) 일내 상종가 한번 이라도 친종목 검색식을 예스트레이더 프로로 알려주세요 옛날꺼 예스 트레이더 말구요. 예스트레이더 프로로 해주세요.
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-05-14 10:24:42

안녕하세요? 예스스탁입니다... 문의주신 식에서 외부변수에 같은 변수명이 두개가 있었기 때문에(n) 재선언 에러 메세지가 나온 것입니다.. 10일 동안 거래소 혹은 코스닥에서 상한가를 한번이라도 기록한 종목을 검색하는 식은 다음과 같습니다.. input : N(0), period(10), P(1); var : value(0); if accumN(C[N] == 거래소상한가(N),period)>=P or (accumN(C[N] == 코스닥상한가(N),period)>=P) then value = 1; else value = 0; find(value); 감사합니다... > 무아 님이 쓴 글입니다. > 제목 : 문의드림 > 아래식은 검색으로