커뮤니티

최근 10봉에 골든크로스 발생.

프로필 이미지
전문가
2008-06-26 09:20:53
819
글번호 15871
답변완료
현재봉말고 최근 10봉에 골든크로스가 발생한 종목을 검색하려면 어떻게 써야되는거죠? 5일선과 10일선이 최근 10봉이내에 골든크로스 발생한 종목검색 좀 수식으로 표현해주세요
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-06-26 11:56:39

안녕하세요 예스스탁입니다. 1, 아래와 같이 작성하면 현재 골든크로스가 발생한 종목검색식입니다. input : p1(5),P2(10); if crossup(ma(c,P1),ma(C,P2)) Then var1 = 1; Else var1 = 0; find(var1); 2. 위수식을 10봉동안 한번이라도 발생한 적이 있는 종목은 모두 검색하게 만들려면 accumn함수와 iff함수를 조합하시면 간단히 작성가능합니다. iff함수는 조건이 만족하면 True로 지정한 값을 만족하지 않으면 False로 지정한 값을 리턴합니다. iff(crossup(ma(c,P1),ma(C,P2)),1,0), 골든이면 1 아니면 0값을 모든 봉에 할당하고 최근 10봉동안의 값을 누적해서 1이상이면 한번이상 발생한것이므로 그 종목을 종목리스트에 리스트 합니다. input : p1(5),P2(10); if accumn(iff(crossup(ma(c,P1),ma(C,P2)),1,0),10) >= 1 Then var1 = 1; Else var1 = 0; find(var1); 즐거운 하루되세요 > 전문가 님이 쓴 글입니다. > 제목 : 최근 10봉에 골든크로스 발생. > 현재봉말고 최근 10봉에 골든크로스가 발생한 종목을 검색하려면 어떻게 써야되는거죠? 5일선과 10일선이 최근 10봉이내에 골든크로스 발생한 종목검색 좀 수식으로 표현해주세요